Sinergy
Posts: 9383
Joined: 4/26/2004 Status: offline
|
quote:
ORIGINAL: ElectraGlide My computer was crashing when I tried to upload my camera pictures into it. I did have 128 megabites of memory. I bought 1 gigabite of memory on sale for 65 dollars, and no more picture upload problems. So my son asks me how he can improve his computers performance. Starts going into the usual litany of disk transfer speed and processor speed. I shush him and ask "How much RAM ya got?" He says 512M. I tell him I put 4G on this computer when I bought it. Pointed out that as a performance expert on computer systems in a past life, the general rule is that 80-90+% of your performance improvements deal with RAM memory, the most significant of these is a lack of RAM. (For those playing the home game, this makes the operating system have to swap and page more stuff out to disc to utilize the available RAM. More RAM, less disk transfers, faster computing. RAM access by the CPU is in the 100X+ in terms of speed, Disk access by the CPU is in the 10X in terms of speed. Do the math) Said he could fart around in the 10% range, or 8x is RAM and have it not be a problem. Now, from the standpoint of graphics, the CPU has to load that entire photographic array into RAM, and if the RAM is low it has to swap it out to disk to load the rest. Then to bring it back in and do something like display it on your CPU, it has to bring it back off the disc, etc. Which is not to disagree with any of the earlier points about the C++ runtime library, but wanted to respond to the memory comments. Sinergy
_____________________________
"There is a fine line between clever and stupid" David St. Hubbins "This Is Spinal Tap" "Every so often you let a word or phrase out and you want to catch it and bring it back. You cant do that, it is gone, gone forever." J. Danforth Quayle
|