Democratic Underground Latest Greatest Lobby Journals Search Options Help Login
Google

Superfetch being the cause of Vista bloat?

Printer-friendly format Printer-friendly format
Printer-friendly format Email this thread to a friend
Printer-friendly format Bookmark this thread
This topic is archived.
Home » Discuss » DU Groups » Computers & Internet » Computer Help and Support Group Donate to DU
 
Deja Q Donating Member (1000+ posts) Send PM | Profile | Ignore Sun Mar-08-09 09:47 PM
Original message
Superfetch being the cause of Vista bloat?
Windows Vista's task manager shows how much RAM is in use by the system, including Superfetch.

Supporters of Vista contend Superfetch is preemptively putting everything into RAM.

Fair enough.

Are there tools that show how much RAM is used by Superfetch cache as opposed to actual running applications? (Linux, for example, does show the difference between RAM used by apps and what is cached). As it stands, all RAM usage in Vista is reported as a lump sum, and therefore shrouds the truth.

On a high gigabyte system, I'd reckon Vista would fill up as much as possible.

I did find this basic comparison site:

http://www.4neurons.com/other/Vista/XPvsVista.html

Keeping in mind the specs of the computer benchmarked in that article are different; if I put XP on mine natively, same apps and all, and took the same screengrabs, I'd reckon a similar ratio would exist.

Kudos to the author for scoping out the Registry in both versions; Vista is a true fuck-up in that department...

Printer Friendly | Permalink |  | Top
RoyGBiv Donating Member (1000+ posts) Send PM | Profile | Ignore Sun Mar-08-09 09:56 PM
Response to Original message
1. The Registry ...

The registry in general is an abomination against all that is right and good in the world.

Of course that's not your question, but I felt the need to say it.

And, I can't really answer your question, so I'll go back in my hole now. :)

Printer Friendly | Permalink |  | Top
 
Deja Q Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Mar-09-09 12:18 PM
Response to Reply #1
3. I hated the registry since its inception in WIndows 95 (Release 24 August 1995, the same day that
I bought a copy of OS/2 Warp from CompUSA. :evilgrin: )

The registry is a horrendous joke indeed.

Printer Friendly | Permalink |  | Top
 
trotsky Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Mar-09-09 07:56 AM
Response to Original message
2. Don't know about analyzing what's used by Superfetch, but...
it can be tweaked/tuned down to experiment. From http://www.technipages.com/vista-enabledisable-superfetch.html:
To modify whether Superfetch is enabled or disabled, you can perform the following steps:
1. Click the Start orb and type REGEDIT in the Start Search area.

2. Open the Registry Editor.

3. Click the plus sign next to HKEY_LOCAL_MACHINE
then SYSTEM
then CurrentControlSet
then Control
then Session Manager
then MemoryManagement
then click PrefetchParameters

4. On the right side, double-click on EnableSuperfetch

5. Give it one of the following values:

0 to disable Superfetch
1 to enable prefetching when program is launched
2 to enable boot prefetching
3 to enable prefectching of everything

Click OK.

6. Close the Registry Editor.
Printer Friendly | Permalink |  | Top
 
Deja Q Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Mar-09-09 12:19 PM
Response to Reply #2
4. Back in the day, I went into services.msc and disabled the Superfetch service completely.
It had no apparent effect on used RAM.

Thx for the link. One day I'll try that; setting it to "2"... I suspect "3" is default. :)
Printer Friendly | Permalink |  | Top
 
MyNameGoesHere Donating Member (1000+ posts) Send PM | Profile | Ignore Mon Mar-09-09 09:30 PM
Response to Original message
5. In WinXP you could have 16gb of RAM
and the system would never use a 1/10th of it. Is that really better? Not really, waste of usable memory. What was done in Vista was to let the system take as much available RAM as possible. In other words put in 100000000GB and it's still going to use half of it or more. Now i admit the formula for memory usage is still not perfect in Vista, but it was a step forward. And in Server 2008 without all the prefetching going on it is absolutely close to perfect. Hell server 2008 core install is very much on par with my RHE 5.4 servers as performance is concerned.

So maybe not great but going in the right direction.
Printer Friendly | Permalink |  | Top
 
DU AdBot (1000+ posts) Click to send private message to this author Click to view 
this author's profile Click to add 
this author to your buddy list Click to add 
this author to your Ignore list Tue Apr 23rd 2024, 12:51 PM
Response to Original message
Advertisements [?]
 Top

Home » Discuss » DU Groups » Computers & Internet » Computer Help and Support Group Donate to DU

Powered by DCForum+ Version 1.1 Copyright 1997-2002 DCScripts.com
Software has been extensively modified by the DU administrators


Important Notices: By participating on this discussion board, visitors agree to abide by the rules outlined on our Rules page. Messages posted on the Democratic Underground Discussion Forums are the opinions of the individuals who post them, and do not necessarily represent the opinions of Democratic Underground, LLC.

Home  |  Discussion Forums  |  Journals |  Store  |  Donate

About DU  |  Contact Us  |  Privacy Policy

Got a message for Democratic Underground? Click here to send us a message.

© 2001 - 2011 Democratic Underground, LLC