Performance-oriented Windows tweaking

Page 4 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

mechBgon

Super Moderator<br>Elite Member
Oct 31, 1999
30,699
1
0
Some of Dell's AGP-equipped and PCI-E equipped systems also have far less than 350W - some at 305W, and some less. It certainly isn't a de-facto requirement.
Fixed. Dim8400 for example.
Power
[*] Output Wattage: 350 Watts
And the XPS is a PCI-E-equipped system with a 650W unit.

<done with the PSU stuff here>
 

MX2

Lifer
Apr 11, 2004
18,651
1
0
I never liked that guy since the first appearance he made on Tech TV awhile back. He is a joke:rolll;

Nice work BTW:thumbsup:
 

Tsosczb

Banned
Sep 7, 2005
88
0
0
This thread is retarded. It seems like the thread starter is saying "just upgrade to get better performance, instead of getting the most out of what you have." Sure, hard drive space is so many cents per gigabyte or whathtefuckever, but it's not like you can spend 5 bucks to increase the space of the junk you have.

It's not good to condone OS bloat. Windows has tons of stuff activated be default (which is actually worse for security), only so the user doesn't have to activate anything to use the resource. I know what I use, and what I would have to activate to use something else. I have at least 15-20 services disabled or set to manual, and I could easily be saving over 50 MB of memory.

You may look at the Task Manager, and be like, "there's no difference!" Well, programs aren't constantly doing something just by being open. Take the indexing service for example: I had it fully enabled a long time ago, and it would randomly take up to 50% of the processor and start accessing the hard drive. The point in disabling the stuff is so you eliminate the chance of any kind of wasted resource. Just like how an Anti-Virus program works, some services may be doing stuff or checking stuff as you do things. Another example: having some networking services enabled will delay Windows startup or other moments, because it waits for a response.

Plus, each service has to start up with Windows, and stop with Windows. Wouldn't you think having 20 items in the startup list would be a problem? The startup would be slow as hell, and it needlessly eats resources. After it all opens, you may look at the resources being used, and not see any significant CPU time, but I can guarantee that anything you do will end up being slower.


Concerning the page files [sic]. Most likely any test will not show real world performance. I have Virtual Memory disabled altogether because I multitask constantly, and switching back and forth between programs would be slow as hell. But it is true that the best way to have it set up is on a second drive. If you're accessing something from the C: drive, and then something needs to be swapped, of course the load on the drive will be greater, and using a second drive will spread the load.

And why would you question the use of "swap files"? It just shows how little you know, which further discredits your "findings", because they're the same thing. The swap file just happens to use none other than... pages! Windows just uses the name "pagefile.sys".
Yes, it will use hard disk space. Hard disk space costs about 50 cents per gigabyte. What do you care? Even if it uses a full gigabyte (which I doubt), I'd pay 50 cents for peace of mind.
lol, you don't even know. Windows has it as a percentage. For modern systems, the default setting equals several gigabytes. The minimum is 1%, I have it at 2%, and my partitions C: is 20GB. It's at just over 400MB. That max is 12%; that's 2.5GB. If I left it on for all the partitons (2 drives at 120GB), I would be wasting 25 gigabytes.

And no, I can't just shell out 12 bucks for the extra space.
 

Fresh Daemon

Senior member
Mar 16, 2005
493
0
0
I know what I use, and what I would have to activate to use something else. I have at least 15-20 services disabled or set to manual, and I could easily be saving over 50 MB of memory.

BUT IT DOES NOT MAKE ANY DIFFERENCE TO PERFORMANCE. Did you read the test results at all? Who cares how it works if it doesn't do anything? This is like all the patents on file for time machines. How they work is less important than if they work.

As a German friend of mind once remarked: "When digging for potatoes, it is less important to dig quickly than to dig where the potatoes are."

This thread is retarded. It seems like the thread starter is saying "just upgrade to get better performance, instead of getting the most out of what you have."

Nope. It's saying "this is not a good way to get the most out of what you have." Overclocking is a good way. Custom drivers are a good way. Services tweaking is a BAD way.

Take the indexing service for example: I had it fully enabled a long time ago, and it would randomly take up to 50% of the processor and start accessing the hard drive.

And in SP2 it is disabled by default. Next.

Concerning the page files [sic].

"Page file" is the correct useage. Swapfile is incorrect. Read and learn: http://mutazilite.arstechnica.com/cgi-bin/htsearch?words=pagefile&x=0&y=0

I have Virtual Memory disabled altogether because I multitask constantly, and switching back and forth between programs would be slow as hell. But it is true that the best way to have it set up is on a second drive. If you're accessing something from the C: drive, and then something needs to be swapped, of course the load on the drive will be greater, and using a second drive will spread the load.

Any evidence of this? Have you actually measured the performance, or did you just perform the tweak and convince yourself it was faster (the well-documented placebo effect)?

And why would you question the use of "swap files"? It just shows how little you know, which further discredits your "findings", because they're the same thing. The swap file just happens to use none other than... pages! Windows just uses the name "pagefile.sys".

No, I'm sorry, swapfile is not the correct term. It's called a pagefile. Swapfile is now-deprecated *NIX terminology and dates back to the days of MMU's when memory chunks were swapped from RAM to disk and back again, before hardware memory protection. Modern virtual memory is not the same thing.

It's also incorrect to call the swapfile "virtual memory" as BV does, virtual memory is always in use whether you have a pagefile or not.

lol, you don't even know. Windows has it as a percentage.

Ah, you mean Windows automatically allocates disk space based on how large the drive is, i.e. based on how much space you have? Amazing! Next you'll be telling me how evil it is that MS gave you a way to disable, downsize or even upsize it, very simply and without ever touching the services or the registry.

And no, I can't just shell out 12 bucks for the extra space.

If you don't have $12 to spare then perhaps you should rethink this rather expensive hobby.

Edit: PM'ed nothinman to this thread. He can probably do a better job explaining virtual memory and paging than I can.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
Originally posted by: Tsosczb
I have Virtual Memory disabled altogether

You're lying, and not well.

Read the OP. He tested turning off services, it didn't help. he tested messing with the pagefile, it didn't help. Who's looking like a retard now? :beer:

Put up or shut up.
 

KoolDrew

Lifer
Jun 30, 2004
10,226
7
81
It just shows how little you know

It's funny that you say this, yet you don't even know the difference between Virtual Memory and the page file.

I have Virtual Memory disabled altogether

:roll:

You can disable the page file (which I assume you meant), but Virtual Memory is always in operation and cannot be ?turned off.? You are also still paging to disk, just not to the page file.

Disabling the pagefile is not a smart idea. All it does is waste a lot of RAM.
 

KoolDrew

Lifer
Jun 30, 2004
10,226
7
81
Maybe you could expand this thread to debunk many other "tweaks?" There are plenty of registry tweaks out there that do absolutely nothing for performance. Here are a few.

DisablePagingExecutive - Does nothing the OS doesn't do itself.
LargeSystemCache- Should only be used for servers
IoPageLockLimit - Windows doesn't even look at this (not since Windows 2000 SP1)
IRQanythingPriority - Windows doesn't look at this either
SecondLevelDataCache - Will do nothing for modern CPU's
AlwaysUnloadDlls - Have any of you actually noticed this is under "explorer" in the registry? This is because it has nothing to do with DLLs in general. It has to do with DLLs loaded as plug-ins by Explorer. This is another useless tweak, unless you are developing Explorer plug-ins or something.
QoS - This "reserved" bandwidth is still available for other things.
adjust pagefile (a lot of false information here) - Shouldn't disable, set fixed size, should be on least-used HDD and most-used etc.
EnableSuperfetch - The pretty recent one which Windows doesn't even look at.
EnablePrefetcher - Above 3 does nothing.
 

Fresh Daemon

Senior member
Mar 16, 2005
493
0
0
That's a good idea. I will look into doing that. It should be in the thread anyway, the title is Windows tweaking, which should include all tweaks that are supposed to improve performance.
 

Sunner

Elite Member
Oct 9, 1999
11,641
0
76
Originally posted by: Tsosczb
xxx

I had a longer reply written down, but since FuseTalk sucks more than a Las vegas hooker, I'll have to just leave it at this:
The above post is retarded, and clearly he doesn't know what the hell he's talking about, especially when it concerns virtual memory, and the way NT handles it.
 

Tsosczb

Banned
Sep 7, 2005
88
0
0
Originally posted by: n0cmonkey
Originally posted by: Tsosczb
I have Virtual Memory disabled altogether
You're lying, and not well.

Read the OP. He tested turning off services, it didn't help. he tested messing with the pagefile, it didn't help. Who's looking like a retard now? :beer:

Put up or shut up.
What the hell are you talking about? How does any of that equate to me lying? I already covered the stuff about the tests, and why I disabled it. And adding the "Put up or shut up" sure said something there.
Originally posted by: KoolDrew
It just shows how little you know
It's funny that you say this, yet you don't even know the difference between Virtual Memory and the page file.
I have Virtual Memory disabled altogether
:roll:

You can disable the page file (which I assume you meant), but Virtual Memory is always in operation and cannot be ?turned off.? You are also still paging to disk, just not to the page file.

Disabling the pagefile is not a smart idea. All it does is waste a lot of RAM.
http://img213.imageshack.us/img213/1615/vmem39ua.png

Hmm... fancy that. It says "Virtual Memory", and only has one set of options to choose from. And I already mentioned why I disabled it, maybe you should read my whole post next time. It doesn't just "waste a lot of RAM".

Hey, wait a minute.... could Microsoft be wrong? Maybe you should start a letter to them, pointing it out.

Originally posted by: Fresh Daemon
I know what I use, and what I would have to activate to use something else. I have at least 15-20 services disabled or set to manual, and I could easily be saving over 50 MB of memory.
BUT IT DOES NOT MAKE ANY DIFFERENCE TO PERFORMANCE. Did you read the test results at all? Who cares how it works if it doesn't do anything? This is like all the patents on file for time machines. How they work is less important than if they work.
Laffo. I bet you're one of those idiots that ends up with 10 items in your systray, and thinks it doesn't affect anything. Your synthetic tests don't mean anything.
As a German friend of mind once remarked: "When digging for potatoes, it is less important to dig quickly than to dig where the potatoes are."
wtf...
<hr
This thread is retarded. It seems like the thread starter is saying "just upgrade to get better performance, instead of getting the most out of what you have."
Nope. It's saying "this is not a good way to get the most out of what you have." Overclocking is a good way. Custom drivers are a good way. Services tweaking is a BAD way.
It's only bad if the person doing it is as ignorant as yourself. You think saving up to 100MB and a few other resources isn't worth it? That's ok, Microsoft has all that stuff enabled by default just to lessen the difficulty for the average user, so you don't worry about it.
And in SP2 it is disabled by default. Next.
So everyone has SP2? Ok. It was just one example, anyway.
"Page file" is the correct useage. Swapfile is incorrect. Read and learn: http://mutazilite.arstechnica.com/cgi-bin/htsearch?words=pagefile&x=0&y=0
What the hell? Your search engine sucks, and why post it here? How about you look it up at a more reputable site.

"Swap file" really isn't incorrect. Neither is "page file"; it may just be more correct. Even Microsoft sometimes uses them interchangably. A swap file is what it is, and always has been. Page file is just an altered form. Your attempted correcton was just ostentatious and ignorant.
I have Virtual Memory disabled altogether because I multitask constantly, and switching back and forth between programs would be slow as hell. But it is true that the best way to have it set up is on a second drive. If you're accessing something from the C: drive, and then something needs to be swapped, of course the load on the drive will be greater, and using a second drive will spread the load.
Any evidence of this? Have you actually measured the performance, or did you just perform the tweak and convince yourself it was faster (the well-documented placebo effect)?
Well, first of all, it's common sense. Going to the page file when you switch between programs will greatly slow it down, and having the pagefile on a second hard drive will eliminate the need to access the page file at the same time as whatever else. Your simplistic tests may not reveal this, but if you would actually pay attention to your PC you would notice it.
Swapfile is now-deprecated *NIX terminology and dates back to the days of MMU's when memory chunks were swapped from RAM to disk and back again, before hardware memory protection. Modern virtual memory is not the same thing.
Deprecated *nix terminology? Uhh, previous versions of windows used plain old swap files, and Linux and others still use it.
It's also incorrect to call the swapfile "virtual memory" as BV does, virtual memory is always in use whether you have a pagefile or not.
No, it's not. Just like I mentioned to someone else, maybe you should bring that up with Microsoft. If fact, make it a collaborative effort.
Ah, you mean Windows automatically allocates disk space based on how large the drive is, i.e. based on how much space you have? Amazing!
...
Next you'll be telling me how evil it is that MS gave you a way to disable, downsize or even upsize it, very simply and without ever touching the services or the registry.
Uhh... wtf? That doesn't have anything to do with what I was saying. Stop being an asshat and pay attention next time. You were simply wrong in what you had said (or assumes, really).
If you don't have $12 to spare then perhaps you should rethink this rather expensive hobby.
Please, tell me who I should give my 12 dollars to to increase the size of my hard drives.
 

gsellis

Diamond Member
Dec 4, 2003
6,061
0
0
Originally posted by: Tsosczb
What the hell are you talking about? How does any of that equate to me lying? I already covered the stuff about the tests, and why I disabled it. And adding the "Put up or shut up" sure said something there.
No you did not cover that stuff. You don't even know how memory works in Windows XP, W2K, or W3K.

http://img213.imageshack.us/img213/1615/vmem39ua.png

Hmm... fancy that. It says "Virtual Memory", and only has one set of options to choose from. And I already mentioned why I disabled it, maybe you should read my whole post next time. It doesn't just "waste a lot of RAM".

Hey, wait a minute.... could Microsoft be wrong? Maybe you should start a letter to them, pointing it out.
They already know. You don't understand VM, page faults, mem alloc, etc. You have turned off the use of the pagefile for a VM store. BTW, if you run it out, you can crash like that. BUT, you are too cocky and don't know enough to listen to OS engineers.


So everyone has SP2? Ok. It was just one example, anyway.
Connected to the internet, you are a moron if you don't. Firewall non-withstanding (btw, they can be hacked, cracked, and bypassed too).

What the hell? Your search engine sucks, and why post it here? How about you look it up at a more reputable site.

"Swap file" really isn't incorrect. Neither is "page file"; it may just be more correct. Even Microsoft sometimes uses them interchangably. A swap file is what it is, and always has been. Page file is just an altered form. Your attempted correcton was just ostentatious and ignorant.
Swapfile is a Windows 3.x term. Pagefile IS correct as that is where pages of memory are moved from main mem to the pagefile.

Well, first of all, it's common sense. Going to the page file when you switch between programs will greatly slow it down, and having the pagefile on a second hard drive will eliminate the need to access the page file at the same time as whatever else. Your simplistic tests may not reveal this, but if you would actually pay attention to your PC you would notice it.
Again, you do not know how VM works. XP moves the least referenced pages to the pagefile. If you are paging memory that is active, you need more memory, plain and simple.

No, it's not. Just like I mentioned to someone else, maybe you should bring that up with Microsoft. If fact, make it a collaborative effort.
VM uses the pagefile as a store. The pagefile is not VM.

I suggest you go to msdn.microsoft.com and start looking up pagefile, virtual memory, and page fault.
 

Tsosczb

Banned
Sep 7, 2005
88
0
0
Originally posted by: gsellis
Swapfile is a Windows 3.x term.
Uhh, no. That's simply incorrect. And I hope you don't think Windows stopped using a typical swapfile at 3.x; try a little later.

No, it's not. Just like I mentioned to someone else, maybe you should bring that up with Microsoft. If fact, make it a collaborative effort.
VM uses the pagefile as a store. The pagefile is not VM.

I suggest you go to msdn.microsoft.com and start looking up pagefile, virtual memory, and page fault.
Uhh, as I mentioned, it's not me saying it's that, it's what Windows says. How about you look at your own freaking windows before you tell me that crap.
 

Fresh Daemon

Senior member
Mar 16, 2005
493
0
0
This guy, judging by his language, his flaming and his extreme ignorance, is a troll. You won't be able to get through to him anyway, he's very proud of his prejudices and won't abandon them for any amount of hard evidence.

Maybe it's BV himself. He certainly seems angry and misinformed enough.
 

Tsosczb

Banned
Sep 7, 2005
88
0
0
Originally posted by: Fresh Daemon
This guy, judging by his language, his flaming and his extreme ignorance, is a troll. You won't be able to get through to him anyway, he's very proud of his prejudices and won't abandon them for any amount of hard evidence.

Maybe it's BV himself. He certainly seems angry and misinformed enough.
You're the one condoning bloatware. Shame on you, you're no power user.



and misinformed enough.
Misinformed, like.... this?
Even if it uses a full gigabyte (which I doubt),
 

KoolDrew

Lifer
Jun 30, 2004
10,226
7
81
What the hell are you talking about? How does any of that equate to me lying? I already covered the stuff about the tests, and why I disabled it. And adding the "Put up or shut up" sure said something there.

He said you were lying since disabling Virtual Memory cannot be done.

http://img213.imageshack.us/img213/1615/vmem39ua.png

Hmm... fancy that. It says "Virtual Memory", and only has one set of options to choose from. And I already mentioned why I disabled it, maybe you should read my whole post next time. It doesn't just "waste a lot of RAM".

Hey, wait a minute.... could Microsoft be wrong? Maybe you should start a letter to them, pointing it out.

Microsoft has used the term Virtual Memory incorrectly in its UI. You can check out some MSDN articles that use the term properly. Even then the screenshot doesn't say Virtual Memory is disabled. It says the pagefile is, which are two completely different things.

Also disabling the pagefile does waste a lot of RAM. First of all you have to understand that the pagefile is by far NOT the only file involved with paging. Every .exe and .dll are, so by disabling the pagefile you are not disabling paging. Disabling paging cannot be done.

So when you do disable the pagefile all you are doing is forcing the system to heep ALL private virtual memory in RAM and only allowing code and mapped files to be paged. Even if some of the other stuff has not been touched for hours and will not be touched again it will have to stay in RAM. This is definitely a waste of RAM.

For a given workload or RAM size there will be MORE paging of code because of this. Also paging cannot be correctly balanced. This will be a bad thing in the long run, crippling the file cache and slowing down code execution.

You may THINK you want to disable the pagefile, but you really do not. If you have enough memory the pagefile is not used much anyway. If you do not have enough RAM, that there is a lot of pagefile usage, you need more RAM. There is always a practical need for a pagefile, because you can always use the extra RAM for other things. Isn't it people like you that disable services to make room for other things in RAM? If you disable the pagefile it is doing the exact opposite. Its not as simple as "if I have enough memory, I don't need a pagefile". It's a case of how to best use the RAM you have available for many things.

It's only bad if the person doing it is as ignorant as yourself. You think saving up to 100MB and a few other resources isn't worth it? That's ok, Microsoft has all that stuff enabled by default just to lessen the difficulty for the average user, so you don't worry about it.

You're the ignorant one. Disabling services is bad because it does not improve performance in any way and you lose a lot of funcionality in the process. The fact of the matter is that if a service is unused it will use no CPU cycles at all, and Windows will reclaim its memory as needed.

So everyone has SP2? Ok. It was just one example, anyway.

You are an idiot if you don't.

What the hell? Your search engine sucks, and why post it here? How about you look it up at a more reputable site.

"Swap file" really isn't incorrect. Neither is "page file"; it may just be more correct. Even Microsoft sometimes uses them interchangably. A swap file is what it is, and always has been. Page file is just an altered form. Your attempted correcton was just ostentatious and ignorant.

Swapfiles operate by swapping entire processes from system memory into the swapfile. A Paging file operates by moving pages from system memory into the pagefile.

Well, first of all, it's common sense. Going to the page file when you switch between programs will greatly slow it down, and having the pagefile on a second hard drive will eliminate the need to access the page file at the same time as whatever else. Your simplistic tests may not reveal this, but if you would actually pay attention to your PC you would notice it.

Read my explanation aabove about why disabling the pagefile is bad. You are right about having the pagefrile on a seperate drive (and controller) though. For best performance you should have the pagefile on the least-used HDD and most-used partition.

No, it's not. Just like I mentioned to someone else, maybe you should bring that up with Microsoft. If fact, make it a collaborative effort.

Wow...
 

Fresh Daemon

Senior member
Mar 16, 2005
493
0
0
Originally posted by: Fresh Daemon
I already covered the stuff about the tests, and why I disabled it.
The problem is that you illustrate your own ignorance by talking about "disabling virtual memory". You CANNOT disable virtual memory. This is like bragging how you drove your car with the engine off. Basically, you showed everyone in this thread that you don't have the first clue how operating systems work, and then you expect us to believe the rest of your ranting. Sorry, but no.
Windows context.
I'm glad you posted this shot, because it disproves your point. Under "virtual memory" you have the power to control or disable multiple pagefiles and to manage Windows memory useage patterns.
Yes, Windows context.
This is virtual memory: the abstraction of multiple volatile media into one pool of virtual memory for programs.
Who cares; not applicable. Windows context. How about you understand what people are saying before you assume they don't know something and start a pedantic rant.
The second shot is even worse for you. See how it mentions "paging files" multiple times? See how it never mentions "swap files" or "swapping" even once? Good.
Ugh, you're so slow. I already covered this in a couple places. Look them up, please.
I bet you're one of those idiots that ends up with 10 items in your systray, and thinks it doesn't affect anything.
This is called an ad hominem fallacy, and is not an argument.
Uhh, no. I wasn't making any baseless conjecture. Since you gladly accept the bloat that comes default with Windows, I just assumed your lack of concern bled into other areas, such as filling the sytem tray with sh|t galore. Because, according to you, these types of things don't affect performance in the slightest.
Your synthetic tests don't mean anything.
That is a subjective statement and worthless. To make it objective you need evidence. You have none. Maybe you will surprise us all, but I doubt it.
It's called common sense. First of all, you don't know when a service is going to do something. You could randomly have a service take up a few CPU cycles, and it would be well within the margin of error for your test. Or you cold have some kind of network action take place, and you wouldn't know when it is going to happen or whether it would affect any test. As far as setting the pagefile is concerned, your test is even worse for that, because it loads everything to perform the test. It may totally skip over the nature of paging.
Suddenly I can save up to 100MB? That's a pretty big inflation considering the most I could ever save with Windows services was 33MB, and that was at a level so crippled it was useless.
Again you have faulty figures, and no common sense. Unless you actually know what each process or service takes up, you have no room to question this; also considering how you didn't even test it with the paging file disabled. Plus, you don't know how my system is set up, so why even try to act like your numbers are what everything has to follow?
Now you are managing to triple that figure, and somehow have a more functional system? Bullplop.
Lmao, "bullplop". You sure are one cool dude. And your use of the word "functional" is misguided.
So everyone has SP2? Ok. It was just one example, anyway.
Unless you're using a pirated copy, yes, everyone should have SP2.
Are you able to read? I wonder, because nowhere did "should" get mentioned until you brought it up now. Who cares what you think. Simple fact is that not everyone has it, and not everyone is going to get it.
Windows Automatic Update will install it for you (unless you're dumb enough to disable it to "increase performance" - cough, cough).
So would it be wrong of me to assume you think the service somehow does it's job without taking any resource whatsoever?

And of course it installs it for you, all installers do that. Although, since you like things to be the utmost specific, disabling it wouldn't mean anything, because WAU doesn't just implement a service pack without getting some kind of explicit user permission. So unless you mean to get it installed, the service doesn't matter (also considering how the service itself lets you choose the option to not do anything).
So, either you're using a warez copy of Windows, or you are suffering from your own "performance tweaks". Can't say I didn't warn you.
This crap is even worse than simple ad hominems. Not only do you make baseless assumptions, you act like what you say has any meaning to it. I would advise you to stop giving your asinine advice.
If you know a site where more technically adept people post than Ars Technica I would like to see it.
.......lmfao. You gave me a link to some shi**y looking site, with only the search being "pagefile". Ok, searching for a word like that doesn't prove anything to me, nor is it even on topic.
"Swap file" really isn't incorrect.
Saying it multiple times does not make it so.
Finishing a paragraph may. And you saying that doesn't make it not true, nor does it make your statement true. Talk about fallacies, you just accused me of something and did it in the process.
Even Microsoft sometimes uses them interchangably.
Where? They certainly didn't in your screenshot!
Well that certainly was a retarded thing to say, considering I said "sometimes", and they wouldn't have used both terms at once for the window's dialog.
Maybe you can find some example where they use the terms interchangeably for the end user, who has been confused by twits such as yourself and other people like BV who write "technical" articles despite the fact that they are definitely not qualified to do so (one of the disadvantages of the Internet as opposed to print is that anybody can write about anything, whereas for nonfiction books, publishers tend to pick people with good credentials in their field).
You saying it doesn't make it true!

Yeah, please shut up with the nonsense.
As Drew has pointed out, Microsoft's developer-oriented material never makes that confusion.
Who cares, I already covered the point your talking about.
"Common sense" is usually an oxymoron.
Jesus christ, stfu.
When you've looked up oxymoron on dictionary.com, also look up "counter-intuitive".
omg liek ur totally doing the ad hominem fallacy dood. Spare me the pseudo-witticisms.
Windows services tweaking is what you call "counter-intuitive". It seems like it would help, but it doesn't. This is the danger of failing to follow scientific method and assuming your conclusions rather than testing your hypotheses.
You saying it doesn't make it true. And neither do your synthetic tests.
Pre-Windows 95 versions may use "swapfile",
Try all the way through the 9x family.
but BV is not talking about those. This article, and the BV articles it debunked, were discussing Windows XP, which definitely does not use "swapfiles".
Covered this, too. I don't know why you can't see that it's still a swap file, or a file used for swapping. "Swapping" in itself doesn't define what is being swapped.

And it really doesn't make you look any better by trying get jabs in about your supposed "debunking". In fact, it makes you look pretty ignorant, because your (synthetic) tests are inconclusive.
Linux still uses the term "swap" because it has inherited it from *NIX. *NIX terminology and methodology does not tend to change much because *NIX is usually run on large networks and big iron where upgrades have to be as smooth as possible to avoid costly downtime, so they change as little as possible.
So they don't use the most correct term because downtime and upgrades? Gee, I didn't know that changing a few ASCII characters could be so problematic.

Or maybe, the developers just don't give a shi* about complicating things by trying to be the most correct and adding multiple terms for what refers to essentially the same thing.
Why don't you bring it up with Microsoft?
You're the one who was so worried about trying to correct some other dude for not being specific enough.
In fact, there are two Microsoft employees who post here. I'll PM them to this thread and you can tell them your nonsense. I bet you $50 they laugh their asses off.
Who cares. This doesn't add to anything you say, or help make it true.
If you're building a new system, $12 is a frequent sum for a jump up in capacity. If you have an existing system, then just use the tools Microsoft has provided for you to adjust the size of the system restore files. No need for registry and services hacks. If you weren't so busy calling people "asshats", you would have understood that.
Jesus christ you're so damn slow. 1. My point was that you can't talk about cents or a few dollars because you have to get the whole part. 2. You were just wrong about that, plain and simple. I don't care about what the other dude said, so there was no need to bring up anything about it, and no one even mentioned anything about the registry or "hacks".
You're the one condoning bloatware.
Again, fraudulent and ad hominem.
LMFAO. Ok, this is it. You're just being one stupid motherfuxking idiot. Fraudulent? Ad hominem? You don't even know what you're talking about. You being like, "omg tha processes dun do nuthin," is condoning it, and having useless features running is totally unnecessary. I don't see how hard it is to understand that what you say just doesn't add up. Sure, spending more money will make your system run better, and will diminish the affects of any stray processes, but that's a fu*king stupid mentality. And like I said (which you apparently ignored), having everything open and running like that really isn't the best thing for security. Sometimes all it does is leave more openings for someone to take advantage of.

---

Ok. This is it, your ONE warning to learn some forum courtesy and respect for your fellow members. Failure to do so may be reason to terminate your posting privileges.

AnandTech Moderator
 

gsellis

Diamond Member
Dec 4, 2003
6,061
0
0
Originally posted by: Tsosczb
Originally posted by: gsellis
Swapfile is a Windows 3.x term.
Uhh, no. That's simply incorrect. And I hope you don't think Windows stopped using a typical swapfile at 3.x; try a little later.

No, it's not. Just like I mentioned to someone else, maybe you should bring that up with Microsoft. If fact, make it a collaborative effort.
VM uses the pagefile as a store. The pagefile is not VM.

I suggest you go to msdn.microsoft.com and start looking up pagefile, virtual memory, and page fault.

Instead of arguing with everyone (notice no one has stepped up to your defense), why don't you read a little using the keywords for your search. You are acting like a 8th-9th grading that can't admit he is wrong.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
It's not good to condone OS bloat. Windows has tons of stuff activated be default (which is actually worse for security), only so the user doesn't have to activate anything to use the resource. I know what I use, and what I would have to activate to use something else. I have at least 15-20 services disabled or set to manual, and I could easily be saving over 50 MB of memory.

The security aspect is negligable unless you're directly connected to the Internet or have all ports forwarded to your machine. And that 50M of memory, if it's anywhere close to that, would have be reused anyway if you're not using those services. As memory pressure became tight NT would have freed the memory that hadn't been used in the longest time which probably would have been those services since they wouldn't have done anything since startup.

Plus, each service has to start up with Windows, and stop with Windows. Wouldn't you think having 20 items in the startup list would be a problem? The startup would be slow as hell, and it needlessly eats resources. After it all opens, you may look at the resources being used, and not see any significant CPU time, but I can guarantee that anything you do will end up being slower.

So? Use hibernation or standby, it'll save you a lot more time in the long run anyway.

I have Virtual Memory disabled altogether because I multitask constantly

That statement's an oxymoron. To do proper task switching VM has to be enabled in any OS since DOS. If you don't understand VM get a copy of Inside Windows or Understanding the Linux kernel and read the chapters on memory management.

and switching back and forth between programs would be slow as hell

Technically it will be slow no matter what, but probably not slow in the way you're think about it. Task switching is slow because it requires the page tables to be swapped, some CPU caches end up invalidated and the CPU registers need to be swapped so the process is restored in the same state in which it was stopped. All of that happens in several us of time, which isn't perceptible by a person but is slow compared to most other operations that a CPU performs.

And why would you question the use of "swap files"? It just shows how little you know, which further discredits your "findings", because they're the same thing. The swap file just happens to use none other than... pages! Windows just uses the name "pagefile.sys".

Swapping and paging are different operations, but most people use the same term for both because most OSes don't do real swapping any more. The difference is mainly scope, swapping involves entire processes where paging works on single pages.
 

Tsosczb

Banned
Sep 7, 2005
88
0
0
Originally posted by: KoolDrew
He said you were lying since disabling Virtual Memory cannot be done.
Windows context.
Microsoft has used the term Virtual Memory incorrectly in its UI. You can check out some MSDN articles that use the term properly. Even then the screenshot doesn't say Virtual Memory is disabled. It says the pagefile is, which are two completely different things.
Windows context.
Also disabling the pagefile does waste a lot of RAM.
It doesn't waste anything. It just tries to save memory in places, and I don't like the way it worked for me. To me, it's not a waste.
First of all you have to understand that the pagefile is by far NOT the only file involved with paging. Every .exe and .dll are, so by disabling the pagefile you are not disabling paging. Disabling paging cannot be done.
No crap. And again, Windows context.
So when you do disable the pagefile all you are doing is forcing the system to heep ALL private virtual memory in RAM and only allowing code and mapped files to be paged. Even if some of the other stuff has not been touched for hours and will not be touched again it will have to stay in RAM. This is definitely a waste of RAM.
I don't keep useless programs open, and don't want any kind of delay when I switch between them. I have the RAM for it, so again, no waste. In fact, it would be a waste to not use the extra RAM you have and force more use of the HD.
You may THINK you want to disable the pagefile, but you really do not. If you have enough memory the pagefile is not used much anyway.
For me, it's not worth it. "not used much" is enough to bother me.
If you do not have enough RAM, that there is a lot of pagefile usage, you need more RAM.
I have plenty, and I still didn't like it.
There is always a practical need for a pagefile, because you can always use the extra RAM for other things.
Yeah, if you do. And doing so would put more reliance on the HD, and would slow down multi-tasking.
Isn't it people like you that disable services to make room for other things in RAM?
Having useless processes open is much more of a waste than having my used programs take up more.
You're the ignorant one. Disabling services is bad because it does not improve performance in any way and you lose a lot of funcionality in the process. The fact of the matter is that if a service is unused it will use no CPU cycles at all, and Windows will reclaim its memory as needed.
Functionality I don't need, and processing cycles I don't care to waste. If you watch the right columns in the Task Manager, you'd see that things are still being done. And you're wrong right from the start anyway, because simply the starting the service takes up resources. Instead of having Windows manage its memory, why not remove the need.
So everyone has SP2? Ok. It was just one example, anyway.
You are an idiot if you don't.
Oh, so this is fact? While it's not the best thing, it certainly doesn't make anyone an idiot.
Swapfiles operate by swapping entire processes from system memory into the swapfile. A Paging file operates by moving pages from system memory into the pagefile.
Or... swapfiles move data from RAM to the HD, and pagefiles just move data in a different way. It would mean that it's still a swapfile, it just works differently, so it's called a pagefile.

Linux uses paging, yet it still uses a swap partition and/or files. It's not that hard to understand what "swapping" means.
 

Tsosczb

Banned
Sep 7, 2005
88
0
0
Originally posted by: Fresh Daemon
I already covered the stuff about the tests, and why I disabled it.
The problem is that you illustrate your own ignorance by talking about "disabling virtual memory". You CANNOT disable virtual memory. This is like bragging how you drove your car with the engine off. Basically, you showed everyone in this thread that you don't have the first clue how operating systems work, and then you expect us to believe the rest of your ranting. Sorry, but no.
Windows context.
I'm glad you posted this shot, because it disproves your point. Under "virtual memory" you have the power to control or disable multiple pagefiles and to manage Windows memory useage patterns.
Yes, Windows context.
This is virtual memory: the abstraction of multiple volatile media into one pool of virtual memory for programs.
Who cares; not applicable. Windows context. How about you understand what people are saying before you assume they don't know something and start a pedantic rant.
The second shot is even worse for you. See how it mentions "paging files" multiple times? See how it never mentions "swap files" or "swapping" even once? Good.
Ugh, you're so slow. I already covered this in a couple places. Look them up, please.
I bet you're one of those idiots that ends up with 10 items in your systray, and thinks it doesn't affect anything.
This is called an ad hominem fallacy, and is not an argument.
Uhh, no. I wasn't making any baseless conjecture. Since you gladly accept the bloat that comes default with Windows, I just assumed your lack of concern bled into other areas, such as filling the sytem tray with sh|t galore. Because, according to you, these types of things don't affect performance in the slightest.
Your synthetic tests don't mean anything.
That is a subjective statement and worthless. To make it objective you need evidence. You have none. Maybe you will surprise us all, but I doubt it.
It's called common sense. First of all, you don't know when a service is going to do something. You could randomly have a service take up a few CPU cycles, and it would be well within the margin of error for your test. Or you cold have some kind of network action take place, and you wouldn't know when it is going to happen or whether it would affect any test. As far as setting the pagefile is concerned, your test is even worse for that, because it loads everything to perform the test. It may totally skip over the nature of paging.
Suddenly I can save up to 100MB? That's a pretty big inflation considering the most I could ever save with Windows services was 33MB, and that was at a level so crippled it was useless.
Again you have faulty figures, and no common sense. Unless you actually know what each process or service takes up, you have no room to question this; also considering how you didn't even test it with the paging file disabled. Plus, you don't know how my system is set up, so why even try to act like your numbers are what everything has to follow?
Now you are managing to triple that figure, and somehow have a more functional system? Bullplop.
Lmao, "bullplop". You sure are one cool dude. And your use of the word "functional" is misguided.
So everyone has SP2? Ok. It was just one example, anyway.
Unless you're using a pirated copy, yes, everyone should have SP2.
Are you able to read? I wonder, because nowhere did "should" get mentioned until you brought it up now. Who cares what you think. Simple fact is that not everyone has it, and not everyone is going to get it.
Windows Automatic Update will install it for you (unless you're dumb enough to disable it to "increase performance" - cough, cough).
So would it be wrong of me to assume you think the service somehow does it's job without taking any resource whatsoever?

And of course it installs it for you, all installers do that. Although, since you like things to be the utmost specific, disabling it wouldn't mean anything, because WAU doesn't just implement a service pack without getting some kind of explicit user permission. So unless you mean to get it installed, the service doesn't matter (also considering how the service itself lets you choose the option to not do anything).
So, either you're using a warez copy of Windows, or you are suffering from your own "performance tweaks". Can't say I didn't warn you.
This crap is even worse than simple ad hominems. Not only do you make baseless assumptions, you act like what you say has any meaning to it. I would advise you to stop giving your asinine advice.
If you know a site where more technically adept people post than Ars Technica I would like to see it.
.......lmfao. You gave me a link to some shi[/i]tty looking site, with only the search being "pagefile". Ok, searching for a word like that doesn't prove anything to me, nor is it even on topic.
"Swap file" really isn't incorrect.
Saying it multiple times does not make it so.
Finishing a paragraph may. And you saying that doesn't make it not true, nor does it make your statement true. Talk about fallacies, you just accused me of something and did it in the process.
Even Microsoft sometimes uses them interchangably.
Where? They certainly didn't in your screenshot!
Well that certainly was a retarded thing to say, considering I said "sometimes", and they wouldn't have used both terms at once for the window's dialog.
Maybe you can find some example where they use the terms interchangeably for the end user, who has been confused by twits such as yourself and other people like BV who write "technical" articles despite the fact that they are definitely not qualified to do so (one of the disadvantages of the Internet as opposed to print is that anybody can write about anything, whereas for nonfiction books, publishers tend to pick people with good credentials in their field).
You saying it doesn't make it true!

Yeah, please shut up with the nonsense.
As Drew has pointed out, Microsoft's developer-oriented material never makes that confusion.
Who cares, I already covered the point your talking about.
"Common sense" is usually an oxymoron.
Jesus christ, stfu.
When you've looked up oxymoron on dictionary.com, also look up "counter-intuitive".
omg liek ur totally doing the ad hominem fallacy dood. Spare me the pseudo-witticisms.
Windows services tweaking is what you call "counter-intuitive". It seems like it would help, but it doesn't. This is the danger of failing to follow scientific method and assuming your conclusions rather than testing your hypotheses.
You saying it doesn't make it true. And neither do your synthetic tests.
Pre-Windows 95 versions may use "swapfile",
Try all the way through the 9x family.
but BV is not talking about those. This article, and the BV articles it debunked, were discussing Windows XP, which definitely does not use "swapfiles".
Covered this, too. I don't know why you can't see that it's still a swap file, or a file used for swapping. "Swapping" in itself doesn't define what is being swapped.

And it really doesn't make you look any better by trying get jabs in about your supposed "debunking". In fact, it makes you look pretty ignorant, because your (synthetic) tests are inconclusive.
Linux still uses the term "swap" because it has inherited it from *NIX. *NIX terminology and methodology does not tend to change much because *NIX is usually run on large networks and big iron where upgrades have to be as smooth as possible to avoid costly downtime, so they change as little as possible.
So they don't use the most correct term because downtime and upgrades? Gee, I didn't know that changing a few ASCII characters could be so problematic.

Or maybe, the developers just don't give a sh[/i]it about complicating things by trying to be the most correct and adding multiple terms for what refers to essentially the same thing.
Why don't you bring it up with Microsoft?
You're the one who was so worried about trying to correct some other dude for not being specific enough.
In fact, there are two Microsoft employees who post here. I'll PM them to this thread and you can tell them your nonsense. I bet you $50 they laugh their asses off.
Who cares. This doesn't add to anything you say, or help make it true.
If you're building a new system, $12 is a frequent sum for a jump up in capacity. If you have an existing system, then just use the tools Microsoft has provided for you to adjust the size of the system restore files. No need for registry and services hacks. If you weren't so busy calling people "asshats", you would have understood that.
Jesus christ you're so damn slow. 1. My point was that you can't talk about cents or a few dollars because you have to get the whole part. 2. You were just wrong about that, plain and simple. I don't care about what the other dude said, so there was no need to bring up anything about it, and no one even mentioned anything about the registry or "hacks".
You're the one condoning bloatware.
Again, fraudulent and ad hominem.
LMFAO. Ok, this is it. You're just being one stupid motherfu[/i]cking idiot. Fraudulent? Ad hominem? You don't even know what you're talking about. You being like, "omg tha processes dun do nuthin," is condoning it, and having useless features running is totally unnecessary. I don't see how hard it is to understand that what you say just doesn't add up. Sure, spending more money will make your system run better, and will diminish the affects of any stray processes, but that's a fu*king stupid mentality. And like I said (which you apparently ignored), having everything open and running like that really isn't the best thing for security. Sometimes all it does is leave more openings for someone to take advantage of.

---

Your personal rudeness to others and abuse of our language filter have earned you at trip elsewhere.

Good bye.

AnandTech Moderator
 

Tsosczb

Banned
Sep 7, 2005
88
0
0
Originally posted by: Nothinman
The security aspect is negligable unless you're directly connected to the Internet or have all ports forwarded to your machine.
Yeah, "unless".....
And that 50M of memory, if it's anywhere close to that, would have be reused anyway if you're not using those services.
Huh? Remnants would still be in memory, and it would still have to take up some resources to start, be paged out, and then later stopped.
So? Use hibernation or standby, it'll save you a lot more time in the long run anyway.
That's some truly terrific advice. I'll get right on that. [/notreally]
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Yeah, "unless".....

If your box is directly connected to the Internet you either know what you're doing or you've got no idea what you're doing, so you're either screwed or you'll be fine.

Huh? Remnants would still be in memory, and it would still have to take up some resources to start, be paged out, and then later stopped.

No remnants will stay in memory if the memory is needed and the service isn't being used. The only parts that stay will be the shared libraries that other binaries are using as well. And who cares about startup time? Use some proper power-management and hibernation and you'll never have to see a full bootup again.

That's some truly terrific advice. I'll get right on that. [/notreally]

Then you're more of an idiot than I originally thought and after reading your posts, I thought pretty poorly about you. If you want to have a real discussion on how VM works and why you're confused that's fine, but your attitude needs fixing.
 

Tsosczb

Banned
Sep 7, 2005
88
0
0
Originally posted by: Nothinman
If your box is directly connected to the Internet you either know what you're doing or you've got no idea what you're doing, so you're either screwed or you'll be fine.
Thanks for the advice, dood. I care.
No remnants will stay in memory if the memory is needed and the service isn't being used. The only parts that stay will be the shared libraries that other binaries are using as well.
Even though it seems you just contradicted yourself here, whatever.
And who cares about startup time?
Your mom.
Use some proper power-management and hibernation and you'll never have to see a full bootup again.
Uhh, how? I really would like to hear this.
That's some truly terrific advice. I'll get right on that. [/notreally]
Then you're more of an idiot than I originally thought and after reading your posts, I thought pretty poorly about you. If you want to have a real discussion on how VM works and why you're confused that's fine, but your attitude needs fixing.
Yeah, I really should listen to your advice, when it wouldn't even affect anything, and doesn't even apply to what I was talking about. I know what they do, and why I wouldn't want them set. Please refrain from your unsolicited and ignorant advice.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Even though it seems you just contradicted yourself here, whatever.

I didn't contradict myself, if you understood how shared libraries worked you would know that.

Your mom.

Actually she doesn't, she doesn't even own a computer.

Uhh, how? I really would like to hear this.

So you don't know how hibernation works either?

Yeah, I really should listen to your advice, when it wouldn't even affect anything, and doesn't even apply to what I was talking about. I know what they do, and why I wouldn't want them set. Please refrain from your unsolicited and ignorant advice.

Right, I'm the ignorant one here. You're the one who said " I have Virtual Memory disabled altogether because I multitask constantly" which is probably the stupidest thing I've seen posted on this forum in a very long time. If you had any idea how VM works or even that it's required for protected mode operation in x86 CPUs, you would realize how bad the misinformation you've posted here really is.
 

Rilex

Senior member
Sep 18, 2005
447
0
0
Virtual memory, you have to love how mis-used it is in the UI of Windows (much like "PF" in the Task Manager on XP/2003).

Windows implements a virtual memory system based on a flat (linear) address space that provides
each process with the illusion of having its own large, private address space. Virtual
memory provides a logical view of memory that might not correspond to its physical layout.
At run time, the memory manager, with assistance from hardware, translates, or maps, the virtual
addresses into physical addresses, where the data is actually stored. By controlling the
protection and mapping, the operating system can ensure that individual processes don?t
bump into one another or overwrite operating system data. Figure 1-3 illustrates three virtually
contiguous pages mapped to three discontiguous pages in physical memory.

Because most systems have much less physical memory than the total virtual memory in use
by the running processes, the memory manager transfers, or pages, some of the memory contents
to disk. Paging data to disk frees physical memory so that it can be used for other processes
or for the operating system itself. When a thread accesses a virtual address that has
been paged to disk, the virtual memory manager loads the information back into memory
from disk

It doesn't get any more accurate (or clear than that). All memory is virtualized by the Virtual Memory Manager, something you cannot disable.

Since turning off the page file (which is fundamentally different from a swap file -- a page, or a 4KB section of memory, is paged in or out of a page file in 4KB to 64KB chunks) disables the ability for the VMM to leverage the page file as a way to page out unneeded pages (though it can still do this to the Backing Store (.dll/.exe)), you increase the physical memory demands on the operating system.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |