System Performace Tweaking? 72
A not-so Anonymous Coward asks: "After being on a rather slow PC for some time now, I have finally made the jump to a 1GHz+ PC. Being fairly new at having a rather fast PC, I am not very sure where to go for system performance tweaking. A few friends pointed me to Monroe World and TweakXP. Both are pretty good sites, however I find that my system still doesn't perform as well as it should when running a benchmarking test like 3dMark 2003. My score is just under 2000. I know people who have slower systems than mine and get a score around 5000. So I am turning to the Slashdot community to ask: Where do you go to find out the latest and greatest hardware and system tweaks? Do you have your own tweaks, and if you do would you mind sharing your secret tweaking tips?"
Tweaking tip (Score:1, Funny)
Up to a point you are right. (Score:5, Informative)
1. Dell PowerEdge 500sc 1.2GHz Celeron with 1G of PC133 ECC/Reg SDRAM and two WD800BB (Western Digital 80G drive),
2. Dell PowerEdge 600sc 2.4GHz P4 with 128M of DDR266 ECC/Reg RAM and ST340016a (Seagate 40G drive)
When I uncrated the 'faster' machine and benchmarked it against the 'slower' one, the 600sc was not only not faster in most respects, it was generally much slower. Compile massive volumes of code, move big files around on the hard drive, you know - doing work. Both have server video chipsets in them and are completely unGameWorthy but for doing work
First problem was the hard drive in the new box, I pulled one of the WD80s from the other machine and put it into the 600sc, installed everything onto it and that made a massive difference. Now that machine is much faster right up until I have 128M of stuff happening and while that machine is throttled, swapping in and out to disk the other 'slower' machine blows right past it (performance wise.)
Moral of the story? Doubling the processor speed is a good way to increase performance, but so is adding RAM to a RAM bound machine (ie. going from 64M or 128M to 512M or 1G) or putting in a faster hard drive if the one you have is fairly slow. Ditto video cards if you are looking for graphics performance. There is no substitute for cubic inches.
Other tweaks include
1. Turn off your virus checker if you are not installing / receiving new files (ie. your system has already been checked.) A virus scanner that checks every file accessed is easily a 30% performance hit.
2. Turn off all the other crap in the tool tray. Weather checkers, ICQ/AIM/whatever, network activity monitor, task manager, whatever.
3. No desktop image. Any image you throw up as wallpaper is converted to a MASSIVE bitmap file and sucked right out of your main memory. Also the video card has to keep redrawing it when you move stuff around.
4. Active desktop - turn it off. I mean
5. Comet Cursor or whatever - don't install it to begin with.
6. Defrag your hard drive, and buy DiskKeeper 7.0 so you can defrag the NTFS MFT at boot time (back up your system first.) Makes a BIG difference.
7. (Assumes you are on Wintel) : If you are running Win98 or WinME, upgrade to Windows 2000 Pro or XP. XP seems a LOT faster, but YMMV.
Another thing is expectations - you are not going to notice a 6% increase in speed. If you have to benchmark it or get out a stopwatch
Faster means the code that used to compile in 11 minutes compiles in 4 minutes. THAT is faster. Going from 26fps in your favorite game to 103fps at the same settings. THAT is faster. Going from a system that can host 4 players in UT2003 to hosting 12 players in UT2003 - THAT is faster.
If you want to go faster, forget OC'ing the chip or video card by 12% - if you have to benchmark it then it really isn't going any faster. Forget the difference between DDR266 and DDR333 and DDR400 - they are all the same speed for all intents and purposes. You want to go faster, upgrade from 128M of RAM to a full 1G of RAM. Replace the hard drive with a WD200 with 8M of cache. Replace the GF2mx with a GF4Ti4600 or a Radeon 9700 or whatever. Get a P4/3.06GHz machine with all of the above to replace your 1GHz machine.
Honestly if you have less than 256M of RAM, throw in a 256M stick or two. Cost you maybe $50 total, and you will effectively double the performance of your machine. Not only do you not have to swap memory out to disk, but any excess is used as a disk cache by Win2000/XP. As I saw, a 1.2GHz box with 1G RAM can be faster than a 2.4GHz box with 128M.
Re:Up to a point you are right. (Score:2)
RAM (Score:2)
well what have you done? (Score:5, Insightful)
Have you shut down unnecessary services if you're running Windows XP? Do a google search and you'll find a page telling you which services it's ok to turn off.
What programs are starting up when you boot your computer? Stuff you dont need? Axe it!
Downloaded any "free" programs? Go get adaware and clean up any spyware that might have been installed.
There's plenty more you can do, go google for ideas!
Another "must do" tweak (Score:2, Interesting)
I've found that with nearly any version of Windows, the bulkier your desktop, the slower your performance. I'm not just talking about the icons that appear on your desktop, I'm talking about all of the files contained within your "desktop" directory (e.g. c:\%windir%\desktop, c:\documents and settings\%profile%\desktop, etc).
Keep the contents of your desktop to an absolu
Re:Another "must do" tweak (Score:5, Informative)
I could understand things slowing down if Windows has to slog through 20GB of files every time it refreshes the desktop (was this some sort of videoediting terminal) but My Documents is just thrown up on the desktop as part of the rendering process as a shortcut to whatever the registry says it should be. I would imagine that a big background pixmap would slow things down much more, and keeping the number of icons Windows has to render down in the 20-30 range is probably a good idea.
On my current Win2K box (which I am using to type this post) the desktop renders very quickly. I have a simple tiled background, 13 app shortcuts, the standard Windows shortcuts (My Computer, My Network Places, My Documents, et al), a ~2Gb My Documents/My Pictures folder, and an old ATI Rage 128 video card. My HDD is a SCSI Ultra Wide RAID-0 setup across 2 drives. Other than the hard drives, it's a fairly standard desktop system. I have no idea where you are getting your information, but I suspect there's something wrong with your system, or your assumptions are nothing more than superstition (My Documents displays on the desktop, therefore it must be inside the desktop!)
Re:Another "must do" tweak (Score:1)
Re:Another "must do" tweak (Score:2)
When you are running an active shield type anti-virus software, it may be set on default to scan on touch. Guess what folder is touched all over when window renders your desktop?
In this case, either move the big giant files else where or configure the anit-virus software to not do this would both work.
Having said that, I personelly can't stand having large files stuffed in the desktop
Re:Another "must do" tweak (Score:2)
You mean they aren't an integeral part of the operating system? :-)
Re:Another "must do" tweak (Score:2)
Who cares? (Score:5, Insightful)
Re:Who cares? (Score:2)
No no, it's a toool measurer...
Re:Who cares? (Score:4, Insightful)
You can buy a faster hard drive, or you can change hdparm. Same result, one costs money, the other costs 5 minutes.
If someone is getting twice the frame rates you are with the same hardware, you should also be able to get those frame rates. Twiddle a setting and you save big bucks on a new video card.
Re:Who cares? (Score:2)
The exceptions of course are
1. Insuring that the machine is using the fastest connection the hard drive subsystem can handle (ie UDMA-100 is going to be MUCH faster than PIO4)
2. Defragging the FAT/MFT using a boot time defragger.
3. All the other stuff I listed in my other post.
There is no differen
3DMark? (Score:4, Funny)
Find non-graphics intensive benchmarks, and watch your friends decline to run them like the cowards they are....
What does he consider speed? (Score:2)
____________________
cheap web site hosting @ $3 [cheap-web-...ing.com.au]
Re:3DMark? (Score:2)
Failing that, well, you'll struggle to pay more than £350 for a graphics card, that's almost half the cost of a 3GHz Athlon/P4
Re:3DMark? (Score:2)
Re:CPU speed (Score:1)
Resources or Benchmarks? (Score:1)
Wrong benchmark (Score:3, Insightful)
If your not concerned with 3D performance, 3DMark isnt a good program to base your judgements.
5000 points (Score:3, Insightful)
btw, to increase your score easily, just turn the quality all the way down
more info (Score:3, Insightful)
The 3dmark 2003 score is very dependant on your graphics card because it is designed to test DX9 features, not what current games are like. So if you have a geforce 4 and your friends have Radeon 9700's your score will suffer badly in comparison.
What do the games you play run like? As long as they don't have a shitty fps I don't really see the problem - benchmark scores aren' everything as long as the pc does what you want it to.
Ummm (Score:1)
For Windows - add memory, defrag often, make sure HD write cache is turned on.
For Linux - make sure hdparm has good settings for your drive (eg: DMA, 32bit, etc)
For Both: Make sure Acoustic Management is turned off (for faster drive seeks). Turn off services you don't need. (don't burn memory or CPU time)
Good luck,
Ryan
Hardware tweaking a waste (Score:4, Insightful)
Hardware tweaking is a waste. In almost any real-world situation, maybe you'll get up to 10% more performance.
A software tweak can buy you much, much more. Your system is *definitely* not running twice as slow as your friends because of a lack of "tweaking" the hardware (assuming you aren't doing something bizarre like running the processor at only half the rated frequency or something silly like that).
You'll have to mention the OS and the programs you're using.
Abstract benchmark scores pretty much mean nothing. Say "Apache maxes out at 150 simultaneous connections" or "I only get 20 FPS in foggy parts of Max Payne".
I blame the software. (Score:4, Funny)
I am using another Operating System than Windows.
*End of advice*
Sunshine (Score:5, Funny)
A trick that really improved the performance of my PC was replacing it with a Sun Blade 2000 with dual processors, 8 GB of memory, and a 24.1-inch LCD display.
The unexpected bonus was the tricked out "Sun" headlight in front and color shifting paint.
Re:Sunshine (Score:2)
I use WindowMaker. 3 of my co-workers use BlackBox, FVWM (one, not two), and CTWM respectively.
Trust me; it makes a difference
--DM
Personal Tweeks (Score:4, Funny)
[sarcasm mode on]
Well, it is kind of personal, but I like to take the nipple between my forefinger and thumb, squeeze mildly hard, and rotate just slightly. The tweek isn't too painful, and the nipple hardens up just nicely.
[sarcasm mode off]
OH COME ON! You can't tell me that was the first thing to enter your mind when you saw the word "tweak." If it wasn't, your mind is not far enough in the gutter.
You asked for it (Score:3, Funny)
Try them, you'll be amazed.
Well, what were you expecting...
Windows XP Tweaks (Score:5, Informative)
The first one is for registry and group policy changes to remove the bloat and make more things memory resident:/ winxptweak/1.html [neoseeker.com]
http://www.neoseeker.com/Articles/Hardware/Guides
The next is a guide to services, to aid you in knowing which ones that you wish to prevent from running automatically:
These do make considerable improvements in desktop applications and general speed of the system, but are unlikely to make any difference to 3D benchmarks.http://www.blkviper.com/WinXP/service411.htm [blkviper.com]
Re:Windows XP Tweaks (Score:1)
I could actually tell a difference in web surfing and such on the computers... stripped down XP felt faster than Win98.
Geez! (Score:5, Funny)
Start-ups (Score:2)
Make sure to stop all programs that you don't need from being started up.
There are programs out there that will tell you what is being started and from where, can't remember any names.
Re:Start-ups (Score:2)
I also run another program called StartupMonitor which will pop up a dialog box whenever a program tries to insert one of these startup program execution entries and ask you if you want to give it permission to do so or not.
Graphics card! (Score:3, Informative)
First of all 1GHz is old news. Modern machines go up to 3GHz. And the speed of your CPU matters little in 3D Mark, compared to the speed of your graphics card. Are you sure you're running the same card as the other folks? A "1GHz+" system with a Geforce2 will always perform much much worse than a "1GHz+" system with a Geforce 4!
A difference of 3000 3D marks definitely sounds like your graphics card sucks and theirs dont: Tweaking, in the past, has gotten me 3 or 5 hundred 3D Marks, but never 3000...
You might want to "tweak" your graphics card then.
Download the latest drivers, since they often give performance bonuses. You can also overclock it: Dont forget that people who get top scores in 3DMark often are nutcases who have their test computers running at twice the original speed, with weird liquid nitrogen cooling schemes...
I used to use Powerstrip for overclocking but now all the drivers come with speed adjustments. And, like the other posters said, check your software first.
the hard way... (Score:3, Insightful)
1. download the latest drivers for all components (chipset, controllers, graphic,
2. backup all important/personal data + new drivers
3. format harddrive (physical)
4. remove all components but psu, mb/cpu, ram, hdd, cd, graphics card
5. repartition hdd with software of choice (1 system partition, 1 app. partition, 1 data partition)
6. option: now's the time to think about multi-boot-systems
7. install new os (if it's windows, remove all bloat)
8. install:
8.1. new BIOS
8.2. chipset drivers and all os-specific tweaks
8.3. graphic drivers
9. add one component after the other and repeat:
hardware installation - drivers installation - reboot(!)
10. install your apps on the app. partition, put your data on the data partition, leave the sys partition as it is!
forget c:\programs!
forget c:\<whatever ms wants you to put your files in>!
nothing beats a fresh system.
have fun!
Some tweaks... (Score:4, Interesting)
* Turn off all unnecessary services (I have like, 3 services started automatically, and a few on manual which automatically turn themselves on. Remember, do NOT "disable" RPC services, you will be hella screwed. Also, I found if you turn off "protected storage", then BASIC Auth in IE will take like 5 minutes...go figure)
* I seem to recall doing some registry tweak to turn on DMA for my cd rom
* There are well known disk cache, and nt kernel paging registry tweaks...only really necessary if you are limited on RAM.
* Get a utility with which you can modify your "Startup" items (not in the start menu, but in the registry). Lots of sneaky programs like to hide shit in there and start up every single freaking time (no thank you Quicktime!).
Re:Some tweaks... (Score:2)
Hang On a minute. (Score:3, Insightful)
Warning: This stuff ain't for the faint of heart, nor the weak of will.
Know your machine.
What processor does it have
What type of RAM (DDR/SDRAM/RAMBUS/etc...)
How FAST is the ram rated for (PC2100,PC3000...)
What type of hard drive do you have? is it UDMA66/100/133?
What type of motherboard do you have? Does it support dual channel ddr (interleaving banks of DDR memory, gives a nifty boost to ram read speeds)
What are the settings in the BIOS set to? Do you know what that stuff means? Do you know how to agressivly set those, but keep some system stability?
In Windows, there are many many many factors which are going to affect the 'speed' of your computer.
Primarily: How much memory did your system have when it was installed. Windows tends to set certain values depending on what your system looked like when it was installed.
Secondly: What software is running. Are you running a virus scanner that checks every file as it's written. Do you think that is helping the speed of the computer? Try to limit the unneccasary software that's running. Open up the task manager. go to the performance tab. Howmany processes and threads are running. Check this versus your 'friends' computers to see how it relates. If your computer is running 450 threads over 41 processes, and his is running 200 threads over 25 processes, which one do you think is running too much crap.
Services: Processes in Windows that run, as parts of the OS, to provide 'services' to the OS. If you are running Windows XP Pro at home, there is a crapload of services running which are providing you with zero value. Find out what each service does, and determine whether it is useful to you.
This stuff is hardly rocket science, and there is no 'magic' button to press to automagically get you the best settings, you are going to have to learn what the PC is doing in order to make it work better.
Tweak? ph34R |\/|Y 'Pu7er! (Score:2)
Multiple hard drives (Score:4, Informative)
2. Install your system on one hard drive, and all your apps and data on the other hard drive.
Or, if you're really keen...
1. Get three hard drives.
2. Install your system on one hard drive, all your apps and data on the second hard drive, and put your swap file on the third hard drive.
Note the distinction: different hard drives, not different partitions. That way you get the benefits of multiple dedicated heads for each major function. Of course, you could also look at striping -- but remember that different RAID levels give different performance/reliability benefits depending on what sort of traffic you have going across the controllers.
As with anything else, you really need to understand where the bottlenecks are. You can have the latest whippy-skip computer with superfast everything...but it'll still suck if you're pulling scads of data across a network on a slow Token Ring NIC which is beaconing (which is perhaps rather unlikely in your scenario, but I wanted to make my point).
Re:Multiple hard drives (Score:2)
TEXT MODE (Score:2)
if you _HAVE_ to have a GUI, use ratpoison.
use nano-tiny to write your word macros in.
look into embedded systems - there's where the tweaking is going on.
and as a last resort: slow yourself and anyone else looking at the benchmark down. you could try cold, or alcohol, or cold alcohol.
3d Mark (Score:2)
Eliminate Paging (Score:3, Insightful)
A great resource is www.winguides.com [winguides.com]. They have a good app [winguides.com] you can demo for free that has lots of Win Registry tweaks it will apply for you. The program also does "live update" from their site, so you get new tweaks people figure out.
I echo many of the other statements below: turn off all non-essential services/programs/tray extensions etc. (unless you like the functionality more than performance).
One of the biggest performance suckers is the "Sytem Restore" crap that takes "snapshots" of the system everytime you change anything. It eats hard drive space too. Unless you are a compulsive fiddler, and don't want to have to reinstall a driver manually, turn that right off.
Finally, in XP, you absolutely must turn off all the crappy eye-candy. Go to "System->Advanced->Performance Settings" and select "Fastest" or whatever. That turns off all the dumb GUI effects. Using the old Windows "theme" also seems to improve GUI performance significantly.
Finally, run AdAware, and keep careful track of what is getting installed on your system. (e.g. turn off Google Computing if you run the toolbar!) In the Windows world, everyone is always trying to put their junk on your box.
Re:Eliminate Paging (Score:1)
Don't run extra unneeded processes (Score:2)
This not only speeds up performance as well as shortening boot time, it also enhances security.
I'm not sure where in Windows you switch off extra services (control panel?) but on my box I would run Mandrake Control Centre.
Yuri
Uhh... (Score:2)
3dMark 2003 is almost entirely dependent upon video card speed. I have a 1.2Ghz PIII. When I had a Riva TNT2 in it, I got maybe 1500. A Radeon VE received around 2000. Now I have an GeForce4 and I see something like 4500.
As for Windows XP specifically. I have two tweaks which I have found make a great difference. One involves removing the CTF subsystem, and the other involves installing the recent patch which dealt with slow memory allocation under