Jump to content



Welcome to KnowledgeSutra - Dear Guest , Please Register here to get Your own website. - Ask a Question / Express Opinion / Reply w/o Sign-Up!
* * * * - 1 votes

Why Windows Vista And 7 Take Up So Much Memory


3 replies to this topic

#1 Rigaudon

    Advanced Member

  • Kontributors
  • PipPipPipPipPipPipPip
  • 101 posts
  • Gender:Male
  • Location:<?php echo __FILE__; ?> in other words, right behind you.
  • myCENT:50.57

Posted 09 April 2010 - 11:49 PM

Ever since they've been released, I've heard complaints that XP is better than Vista or 7 and that they use up too much memory. Naturally, people began asking, "Why does vista and 7 take up so much memory?"

The answer is simple: it lies in a new service known as SuperFetch.

Have you ever had a program that took forever to load up that you use a lot? If you use Vista or 7, then probably not. You can thank SuperFetch for that.
What SuperFetch does is it seeks to populate all of your RAM with bits of memory that you use the most. If you use Internet Explorer (God forbid), then you'll notice that it starts up much faster than the first run of another browser like FireFox. This is a great detriment to gamers, however. Lets say you have 4 gigs of RAM, and a game took up 2 gigs. When you're playing, SuperFetch will populate the RAM with other programs so that barely any space is left available. If you, for instance, move into a new map area and had to import the map, your computer would have to take out what it doesn't need first and then bring in the map, rather than simply bringing it in.

So the question is not necessarily "Why does Windows Vista and 7 Use so much Memory", but "Why do other versions of windows use memory so ineffectively?".

When I'm gaming, I like to turn superfetch off so it doesn't make me lag. To do this, go to start>run>cmd and type "net stop superfetch".

If you don't like superfetch on your machine, you can disable it by going to start>run>msconfig, going under services, and unchecking superfetch.

You can find more information about superfetch at the Microsoft website here:
http://www.microsoft.com/windows/windows-v...superfetch.aspx
and in other sites.

#2 Saint_Michael

    $p4m 0n j00 $h4m3 m3 0nc3 $p4m 0n m3 $h4m3 m3 7\/\/1c3

  • [MODERATOR]
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7,451 posts
  • Gender:Male
  • Location:9r33|\| 399$ 4|\|D 5P4/\/\
  • Interests:$p4m 0n j00 $h4m3 m3 0nc3 $p4m 0n m3 $h4m3 m3 7\/\/1c3
  • myCENT:48.35

Posted 09 April 2010 - 11:59 PM

Personally everyone knows its the GUI i.e. Aero that takes up much of the memory that was one of the big factors for why Vista was a memory hog. Of course, the only solutions back then was either replace the hardware or add more memory to the computer. XP was great because everyone has beening using it since the OS came out and the reason why it become even more popular because was such crap. However, Windows 7 has greatly improve on the problems that Vista cause and personally it is a lot faster and that is a good thing.I say if your going to m ake the move, go to windows 7, of course, you could always dual boot XP if you wanted to.

#3 Rigaudon

    Advanced Member

  • Kontributors
  • PipPipPipPipPipPipPip
  • 101 posts
  • Gender:Male
  • Location:<?php echo __FILE__; ?> in other words, right behind you.
  • myCENT:50.57

Posted 10 April 2010 - 12:12 AM

View PostSaint_Michael, on Apr 9 2010, 06:59 PM, said:

Personally everyone knows its the GUI i.e. Aero that takes up much of the memory that was one of the big factors for why Vista was a memory hog. Of course, the only solutions back then was either replace the hardware or add more memory to the computer. XP was great because everyone has beening using it since the OS came out and the reason why it become even more popular because was such crap. However, Windows 7 has greatly improve on the problems that Vista cause and personally it is a lot faster and that is a good thing.I say if your going to m ake the move, go to windows 7, of course, you could always dual boot XP if you wanted to.

By personal experience, the GUI (aero) only takes up around 1/10th of the total amount of memory when everything's running smoothly in Vista. Usually, useless applications such as the sidebar were extremely detrimental to Vista's performance.

I do concur, however, that Windows 7 uses memory more efficiently than XP and still maintains the benefits of SuperFetch.

#4 truefusion

    Coincidence is non-sequitur, therefore everything has a reason for its existence (except if they are eternal).

  • [MODERATOR]
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3,216 posts
  • Gender:Male
  • Location:No, not there. Not there either. Yes, you'll never figure it out.
  • Interests:God, Christianity.
  • myCENT:84.24

Posted 10 April 2010 - 12:57 AM

Though i don't use or own Windows Vista and above, the SuperFetch feature sounds like something i would want disabled at all times. I don't mind having things take a while to load the first time i open them up, but they should take less time to open up every other time. Things i use the most i tend to have them open almost all the time anyway. I have enough RAM on my system to have many things opened all at once. If the SuperFetch feature causes the system to slow down while keeping other programs that it thinks you give a high priority to, then perhaps it is better if it is simply disabled.




Reply to this topic


This post will need approval from a moderator before this post is shown.

  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users