I'll translate what he just said, with a little bit more explanation.Originally Posted by shinthar
Your monitor can only refresh so many times a second, which is why you should put V-Sync on, because it will lock your frames per second to the frequency of your monitor, i.e if your monitor is clocked at 60Hz, you will run at 60 frames a second, letting your graphics card work on more important things, like bloom processes or shadow quality. Running your game at 150 frames per second is eating up the resources, because the card is trying to draw everything 150 times a second, this includes the graphical quality of your game.
Also, a bit problem you might have is that the more addons you have activated, the more memory WoW takes up. If you have 2gb of RAM installed to your computer, and the recommended settings for the game are a gig, and you are running an added gig of addons, you are going to running at what is basically minimal settings. This math works out because you are asking WoW to run on as much RAM you are using, which isn't a good thing, and can cause a slow down in your frames per second. It's like running WoW with only 512mb of DDR2 Memory (RAM).
Here are just a couple tips to making the game work better:
-Turn on V-Sync and Triple Buffering. This will, like I said before, lock your FPS to your monitor's frequency. Triple Buffering is kinda optional, as it only, in some cases, makes the game run smoother when V-Sync is on. If your performance drops with TB on, then turn it off.
-If your game still is slower, go through your addons and figure out which are really needed and which aren't. Quest Helper tends to slow your game down for some unknown reason(s). This will free up some RAM so that the game will have more room to run around in.
That will hopefully solve your problem, if it doesn't, I don't have anything else I could tell you.
Well, there is a couple things outside of WoW that you can do:
If you don't have any performance boosts, I would google the program CCleaner. What this does is scans your computer for junk files and registry errors (invalid or old registry values). It won't delete anything necessary to your computers function, so you don't have to sweat blood when using it. It will ask you if you want to back up the scanned registry before it is deleted, I haven't had a need to, but do it just to help you sleep at night. All it will do is make a self extracting file with addresses imprinted on each of the registry values, so if something goes a-rye, you can fix it easily. CCleaner will remove files and values that your computer goes through unnecessarily, speeding up your computer just-a-bit ( but just-a-bit is quite welcome when dealing with performance of PCs).
Next, go and do a complete disk defragmentation. What this does is just basically organizes files on your computer. Your Hard Disk Drive is basically a giant library, and every time you download a file, visit a website or use a file on your computer, you "check out a book", and when you are done with it, it is just laying around. After a couple months, "checking out a book" will slow down the opening of files or programs, and even the use of it. It isn't much, but it can be an issue or nuisance when running resource hungry software, like video games (even though WoW isn't that big on resource gathering/use). This will tell a "librarian" to sort the "books" out so that finding things isn't such a problem (even with indexing and caching, the computer still has to find it, even though it is just a few seconds longer). This will improve application accessing and run-time for some, and greatly improve others.
Another thing is to scan your computer of harmful software, such as Mal-ware, Viruses, Spy-ware and other destructive software. This can eat up available system resources, such as your RAM, giving you less RAM to use for WoW, and it even requires the processor, as all programs do, so those viruses can be using large amounts of CPU that you are unaware of (that statement makes it seem like it takes up all your processor, it doesn't, but the CPU it does take up can be used for the WoW instead, or any application you use on a regular basis). Scan your Hard Disk Drive of all harmful software and either quarantine the pesky buggers, or just simply delete them from the computer (I recommend quarantining them because some just can't be deleted, and holding them all hostage just prevents them from running their code, so it is just like deleting them. The only problem with that, is that when you uninstall your anti-virus software, the quarantine goes with it as well, allowing all those viruses run amok on your computer). This should greatly improve over-all performance if you have loads of malicious software hiding on your computer.
The last thing that can be easily done, is by making sure that if you have a wireless router connected to your computer, you encrypt it. While it doesn't completely protect your computer (anyone who really wants in and knows how to crack WiFi encryption, can get in) it will prevent a next-door neighbor, or someone down the street from accessing your internet connection, leaving you more bandwidth. WoW doesn't require a lot of bandwidth to run, but if someone is downloading pr0n via bittorrent, you will have virtually no bandwidth left for you, slowing you down. It doesn't seem like this is the case, but if someone is using your internet, they could be accessing your computer, or doing things that require small amounts of massive loading, like playing a flash game or so. I can't tell you how to encrypt your wireless connection, but if you do have a wireless router, there should be a way, either through a program or your internet provider, to set an SSID tag, and a WEP or WPA/WPA2 onto the router/connection. This will require you to put in a username and password for you to connect to your wireless connection from a laptop or a PC with a WiFi adapter. I know of one provider that gives their client encryption capabilities, Verizon. They give you a wireless router when you pay for FIOS internet, that has a SSID tag and WEP key set up for you.
I hope I was of some help to you, good luck getting performance back.