...that newer operating systems require more Ram is simply because they are usually larger programs. Ram is used by programs WHILE they are running. this includes your operating system, security software, running user applications, and any malware that has found its way onto your system. if your system is not infected with malware, and you have not installed any new applications that remain resident in memory (ie: are running) all of the time, your system should perform as well todayas the day you bought it. Ram is not "used up", or depleted over time. If your system runs slower today than it did at some point in the past, it needs to be cleaned up. Period. Adding more Ram is oly a temporary reprieve from this problem.
As for the reason your machine slows down from a technical point, as others have said, once the running applications have utilized all of the available physical Ram, they then turn to your swapfile, also known as virtual memory. The swapfile is space set aside on your hard drive to simulate Ram when needed. Imn general, for best performance, the swap file min and max sizes should both be set to 2x the ammount of physical Ram.
lastly, it is entirely possible to have too much Ram. This will not hurt the machine , but often provides no beniefit either. In addition be aware that 32 bit operating systems like windows xp will not be able to utilize more than 3gb ram. Some system Bios also have limits on the amount of Ram that can be recognized (both total Ram as well as the size of an individual module. For example, a system may be able to recognize 2gb total, but not able to recognize single modules greater than 512mb).
Very often extra Ram is just additional UNUSED overhead. Think of it as the difference between driving a single car down a 3 lane highway or a 4 lane highway. You are not utilizing he additional lane at all. Just wasted overhead.
more importantly then the memory just being wasted if there's too much... ITS WASTED MONEY!!!
There's a limit definitely that you should have when concerning having more RAM. I think some people go overboard with RAM just to say they have it sometimes. I dont really like the excuse of future proofing yourself because instead if you wait, the RAM sticks get cheaper for your machine and you can buy extra ram when you actually need it.
I read a few of these 142 replies, then decided just to go ahead with mine.
I agree that for quite some time, increasingly RAM-hungry OSes and programs created an almost continual need for more RAM for the average user -- especially when RAM was still relatively expensive, and for a very long time, "more RAM will speed your system up" was almost always sage advice. That's pretty much a non-sequiter today, with almost all Windows systems (netbooks, aside) coming with at least 4 GB of RAM, which is pretty much enough for every OS there is. in Windows...
However, the comment about the Windows swap file on the hard drive is still valid, I feel (although the more RAM you have, as I recently discovered, the more space Windows allocates for pre-fetch on your hard drive). At any rate, today I agree it's part bragging rights, part the fact that it's usually just so easy and inexpensive, and partly -- if you're buying or building a new system (as I did this past summer -- built one, that is, my first build), just planning for a future I couldn't predict with low-cost, high-quality RAM I could get now.
I bought a high-end motherboard for a Core-i7 system that had six RAM slots, and after rebate I paid about $230 for 12 GB of 1666 Mhz DDR3 Corsair RAM. Now just HOW could I be expected to pass that up, even when everyone on the PC Build forum told me (and my common sense agreed), that I likely wouldn't be using even the first 6 most of the time (I installed only the first 6 until I was sure the system was stable).
The system was capable of running 24 GB, so why not, at that price? I wasn't sure, in June, if Windows 7 would find a way to better use RAM, to allocate more to programs that have a greater need for it at times, such as image editing and video editing programs, or not (you can do that on the Mac -- or at least you COULD the last time I used a Mac, back before OS X). As I've since learned that it appears Windows 7 WON'T be doing that, I've looked into RAMDrive programs, and it appears there are some 64-bit ones possibly even free -- I know there were for Vista. I may allocate as much as 8 GB to a RAMDrive, and find a way to use that for some super-speedy work -- perhaps load all big programs into it... Haven't figured it out yet -- but at any rate, I don't see a PROBLEM with having that extra RAM. It's sort of like having extra horsepower and not needing it, except in this case it's not really using "extra gas," so to speak, and when and if the price of RAM DOES go up and again (and uses for extra RAM DO come into play, I'll already have it).
Jeff
you left out Visicalk, the program that got apple out of the back woods and into real computing
Don
I have had a problem with running out of ram when I work with avi video files from my digital camera...the screen goes black and I get a message saying windows shut down the machine because of low memory..and I had all 4 slots filled with 1g ram(4gigs total) so I know all about running out of memory...I was told to add another video card ..but I just convert or copy the files to dvd ram discs first then load them in the computer..that solved the problem and did not affect the quality of the files....so can you run out of memory? YES!
Yeah it's happened to me several times when working with my video files especially HD ones from the video camera. Sometimes also when working with several pictures at once since i do photography, or when editing heavily even on one picture.
It's important to have enough ram so your productivity doesnt slow down but of course there is a limit as with all things.
If you'd like to utilize your memory more fully, just do the following:
1) Open up an instance of Eclipse to do some Java development and start up Tomcat
2) Open 2 different Firefox sessions to surf the web
3) Open up Outlook with 350 MB in your inbox
4) Open up 3 Telnet sessions to various different servers
5) Open up a 170 MB Tomcat log file with Notepad ++
6) Open up 4 different Windows Explorer sessions to your custom order entry application, Footprints Servicedesk software and JD Edwards
7) Open up the development environment for JD Edwards (the so-called "Fat" client)
8) Open an outlook email with 10 uncompressed screen shots from a user who had some errors
9) Open up 3 more Telnet sessions to various servers
10) Load up another 75 MB Tomcat log into Notepad++
11) Open up the "StreamServe" development tool to see why the user's order acknowledgement title isn't in French
12) Open up your company's other, older, memory hog custom order entry application that runs in VMWare on a virtual Windows 2000 system.
13) Try to switch back to Eclipse and watch your machine grind to a halt as it tries to swap it back into memory because you only have 2 GB of RAM.![]()
A few weeks ago, I attended a product brifing by Acer on their new lines, and Intel on developments on the processor side. This is what I undestood from Intel's explanation.
In the past, when processors could not do tasks right away, it parks those tasks in extended memory above the first 640K. Memory was expensive then so if memory didn't suffice, it parked the rest in hard drive space called a virtual memory page file. These tasks stayed there in extended memory or the page file until the processor can finally attend to them. Since access to memory was faster than access to a hard drive, increasing memory made sense if you wanted to improve processor performance.
These days, both memory and hard drive space have gotten cheaper by the week. 2GB of memory is almost standard on entry level systems, expandable to 4 or more. But processors have also become faster, to the extent that instructions do not stay long in memory before the processor executes them. In most applications that included hardcore gaming, RAM usage never went past the second GB. All the more with the new quad core processors.
Intel's advice, if you had an extra $100 to spend on either additional RAM, or the next faster processor, put it on the processor -- unless you are developing games like Assassin's Creed. Somehow, memory isn't that critical as it once was.
For the most part this is true. But..
1. this is advice coming from intel as you said. Intel is all about processors so they would definitely backup saying spend the money on the processor.
2. Processors aren't as cheap as memory.
3. From experience, I have an intel quad core processor. I started off my new system with 2GB ram, it was blazing fast especially because the processor. I upped the ram to 4GB a few weeks later and guess what... it ran smoother and faster for memory intensive programs, for games, for other graphical programs, and more importantly for me.. for multitasking.
4. My processor already cost me around $300, the extra 2 GB of ram cost me only 40 bucks (huge difference in price and such a big performance difference)
Sorry but I can't agree with Intel's advice, but the explaination on your understanding of memory was perfect, tasks do stay in the memory until picked up by the processor.
I later upgraded to 6GB which I'm currently running since it was so cheap. putting it to 6GB didn't make a vast difference in normal computing only when I did intensive photo or video editing or of course when running a game like Crysis but I barely play anyways.
So to sum it up 40 bucks helped boost my system performance for very cheap even though I had a 300 dollar quad core processor already.
I'm NOT a fan of Intel or any company. So I don't think I'm Bias. What Intel was referring to is when you're buying a new system and the system already have fair amount of memory (2GB) and you have an extra $100 to spend, you should get a system with faster processor instead of a system with additional memory. Also, they are not saying you should throw your old processor away and get a new one. That's obviously not what they are suggesting. I agree with Intel, when buying a new system, get the fastest processor you can afford with fair amount of memory. This way, a few month down the road, if you think you need more memory, you can always add more. This is easier to do than changing processor.
To: Scieung, I agree, currently, running a Small Desk Top(SDT)and Tower,(two) Dell Optiplexes GX270 at 2.8GHz, at 1G and 2G's. Made comparison with my other Dell Optiplex 320 SDT, at 3.0GHz and 1Gig. 3.0 is much faster. Was able to do my Bench-test, thru kids telling me, its faster. My next venture or model will be at 3.2 or 3.4, with the BTX motherboard air cool and slimline chassis design.
To: Rey Reyes, Run that back at me, about, Processors, Memory and Hard Drives. So, what are you saying? My questions is, Who is on first base? Who is on second, and who is on third? So, your saying 3.0, 3.2, 3.4GHz clock speed is much more important, than, expanding an 80GB hard drive to 150 or 160GB's, or expansion of 2G's to 4G's in RAM, thus, putting Processors' clock speed on first base!
Am I going to wish I had a quad processor? Here I was just getting excited about the dual core processors. Well, since I am in school I want something small, like a netbook, but not smaller than a 12". I keep putting off buying one cause I keep reading forums! I want too much in my "netbook". I am scared I'll get something that won't last or isn't upgradable, or won't have the right ports etc...! I wish everything was bluetooth and holographic! Geez! I just saw a holographic keyboard! .... one year I will have what I want and be satisfied with it.
Well you see, even though 50-60% of users don't do intensive chores or well stuff on computers. They just...as you stated, edit photos or just surf the web.
The rest of us however, like me, need lots of RAM to multi-task, play video games, and ect. (and MULTI-TASK!!!)
We all like to keep our machines running smoothly so we install more RAM. Of course it all depends on the operating system....
Here's the breakdown.
XP- 2 to 2.5 sticks of RAM for decent to smooth performance. (on a P4 processor.)
Vista- 2.5 to 3 sticks or RAM for decent or smooth performance.
| Forum legend: | |
| Locked thread | |
| Moderator | |
![]() |
CNET staff |
![]() |
Samsung staff |
| Norton Authorized Support team | |
| AVG staff | |
| Windows Outreach team | |
![]() |
Dell staff |
| Intel staff | |