More experienced (meaning having waisted too much time) users buy a machine with a final memory configuration and never open the machine for upgrades/improvements. Juist add the week's worth of time and nerves to the RAM configuration of the next machine.
This is snipped-for-privacy@tesco.net for forever:
I didn't knew that adding memory could cause those effects...
I have upgraded from 64 to 128MB (4 x 32MB EDO, IIRC - this was a while ago and I can't open the case right now) - no problems happened to my Windows 98 installation.
[]s
--
Chaos Master®, posting from Canoas, Rio Grande do Sul, Brazil - 29.55° S
/ 51.11° W / GMT-2h / 15m .
I was never aware of such complications coz of RAM upgrades...
Done it plenty of times.. No problems at all..
Only issue that might come up is when playing with timings in the BIOS... in the worst case bios wont boot and have to clear the settings... Thats still only 15sec extra work!
DOS programs had a limit, too. And the whole OS was loaded in *just so*, as well as the slots and all. They left room for TSRs somwhere and a way to use himem and cousins to optimize the whole thing in the startup files. All programs loaded at addr 0x00 or 0x100 depending on whether they were sys, com, or exe. It worked.
Yeah, but that doesn't show how much each process is using like task mgr does.
I got the info from an experienced coder. I'll drop in on him sometime.
Anyone out there running 9x that can code a 128 MB malloc() and fill it up?
That's only a problem if you are doing DMA from an ISA card. The OS would have to map it to the lower address space and then later copy it to its final destination. However, how many people run a ISA disk controller any more? Usually the only ISA cards you ever see floating around are modems and sound cards. On ancient systems with an ISA disk controller their memory capacity doesn't allow for more than 64M.
That's the point. Without needing DMA there is no limitation.
Sure.
No one. It's dead, Jim.
That makes no sense. If you're double buffering there is no "64MB limit". The buffer can be anywhere in memory since the processor is moving the data from under the 16MB line to above.
That's not an ISA nor SCSI memory limit then. It's a $$ limit or perhaps a memory slot limit. I've seen ISA SCSI cards in Pentia (PCI) boards, as well. Typically they were used for scanners and stuff though and I don't recall if they were bus-masters (likely not).
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.