Linked by Thom Holwerda on Tue 8th May 2007 13:19 UTC
Windows Months go, I reviewed Windows Vista, and concluded: "All in all, I am impressed by Windows Vista [...]. Windows Vista is better than XP, and definitely more than just an improved look as many say." After 5 months of usage, it is time to put that statement into perspective.
Thread beginning with comment 238433
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: I agree, fair review
by suryad on Tue 8th May 2007 16:16 UTC in reply to "RE: I agree, fair review"
suryad
Member since:
2005-07-09

I think you are pretty off the mark when you say the 2 gig ram for my use. Vista does not use it for itself but rather for apps and its all memory resident. Supre Prefetch. Bottomline, Vista out of box is bloated. If you use vLite and tweak it as speedyvista website suggest it can work extremely well. It is definitely an ugprade to XP however I wont use it till SP1. Then I will definitely switch.

Reply Parent Bookmark Score: 2

RE[3]: I agree, fair review
by ebasconp on Tue 8th May 2007 17:17 in reply to "RE[2]: I agree, fair review"
ebasconp Member since:
2006-05-09

Yeap, I know I am exagerating about the memory usage, but I do not see huge benefits on SuperFetch (TM); all your memory is allocated with applications the system thinks you are going to use some time on this session [I do not know the MS algorithm to determine what applications should be loaded; but the OS cannot be never totally sure that you are going to use those applications]; the process of loading applications into RAM consumes processor resources and makes access to the disk; turning your computer slower while this occurs (maybe "uselessly" if the applications are never going to be used on this session).

Anyway, if I need to launch another application into my system, the preloaded applications will be unloaded from the RAM [again, unnecessary memory deallocation and CPU consumption].

Reply Parent Bookmark Score: 1

RE[4]: I agree, fair review
by suryad on Tue 8th May 2007 17:20 in reply to "RE[3]: I agree, fair review"
suryad Member since:
2005-07-09

As far as I have experienced the caching into memory happens kind of silently. You wont even notice it....other than your RAM getting filled up! ;)

Reply Parent Bookmark Score: 1

RE[5]: I agree, fair review
by archer75 on Tue 8th May 2007 17:23 in reply to "RE[3]: I agree, fair review"
archer75 Member since:
2005-10-17

Yeah, the caching to ram and hard disk doesn't slow down your system at all. In xp all that hard drive thrashing would but it isn't the case in Vista.

Reply Parent Bookmark Score: 1

PlatformAgnostic Member since:
2006-01-02

I think you have some misconceptions here... the OS has a priority scheme for both disk IO operations and memory pages. The pages that are loaded speculatively by SuperFetch are given the lowest priority when they are loaded, so they're the first to go if someone else really needs the memory more. Disk IO is also priorities, so if someone else wants to touch the disk, they get to go before SuperFetch, so the boot-time disk activity shouldn't make a difference.

Superfetch is not allocating and deallocating memory. This isn't like malloc() in C. Instead it's moving moving "pages" (4KB chunks) of data from the disk to the physical memory. Most of these pages are read-only (since they come from EXEs and DLLs), so dropping (you could conceptually think of this as "deallocating") pages costs nothing... you just overwrite the memory with the new page of data because the old page has not changed since it was read from disk. Unaccessed superfetched pages are dropped before any other pages on the system, so you really lose nothing from this optimization except for the memory and resources superfetch itself takes to maintain and run its fetch scenarios.

Superfetch is not preloading. It's totally different from the OOo preloader or anything else like that. It is actually a cache-warming system that's pretty advanced. If you'd like more info, look up Russinovich's article about it.

Reply Parent Bookmark Score: 3