The problem is that the parsing occurs at the potential peak period. The combat log scrolls super fast in AOE situations - multiple targets to report, all being impacted by multiple multi-target attacks. Each of these attacks generally has spiffy animation effects (raining fire, ice, clouds and lightning, etc).
So you have overlapping heavy spell effects which should be routed to the GPU at the same time the network is intaking a lot of info, which is then being parsed out by the CPU - at least twice, if not more.
Network takes a lot of packets. These have to be examined and sorted - video effects, world locations, log info, GCD/CD sync with server, etc. This all goes through the CPU. Once sorted the log info then goes back through the CPU for another loop of filtering (unnecessary/undesired extra step). The video effects are then run through the CPU to determine if they should be sent to the GPU or not - basically is that WoW setting a Y or N. Oh, and if you haven't seen that effect lately, we need to access the HD to find the animation info. All of this going through one single thread.
In theory a lot of that should be negligible. But the program is around 7 years old. Every bit of code probably has special exceptions to call special functions. And those exceptions have exceptions. Every kludge and quick fix may work individually, but as a conglomerate it's plaque building up in the bloodstream ready to give some computers heart attacks. Clean and elegant code tends to go out the window when deadlines require immediate response.
All I know is that filters on the combat log have at least heavy/widespread anecdotal evidence to support claims it causes framerate loss. Still not a miracle cure, but it's something easy to toggle and frequently makes a (far bigger than it ought) noticeable difference.
I've done everything I can to reduce any possible excess graphics/lag, such as turning off Combat log, default UI. However, on p2 of Rag and when Domo starts leaping a lot, I get the view of everyone running in place, and then watch the game in fast forward for a couple of seconds when it catches up. My ISP is 8Mb down, 1Mb up, usually around 60-70ms, and I have optimize Network for Speed turned off. Phase 2 of Rag is the killer though. Multiple disconnects, and I don't know what else I can do. I drop resolution to 1680x1050(Or whatever that exact # is), all graphics set to low, with Projected Textures enabled for Engulfing, and it's still lagging me out when the Seeds explode. Beyond frustrating.
Short question. Did anyone moved from Radeon 4830-4850 card to HD5830-5850 recently with some decent intel CPU?
If so, what performance gain I should look for?
Currently running i3-2100 & 4830@4850 chip, heroic rag min. 18FPS during seed spawn and avg 36FPS. I think that my card is holding me now. 1680*1050 + Ultra, shadows off and anizo 4x.
Tomorrow coming dell U2412 on IPS and native 1920*1200 and I think It is time to change GFX.
PS. AMD Bulldoger is coming, It doesn't look to good overall but I am looking forward to WoW tests.
FX with insane amount of L2 and L3 cache might pull ahead of anything we saw before comparing to i5/i7.
After some guild members getting freezes on Rag HC seeds I solved their problem once and forever.
Some of the people had freezes on 4.5ghz i5 2500k and GTX 570 with 16gb ram.
When people did this, we had nobody say they had any issues on seeds anymore as long they were not using crap CPU.
Posting it here, so I hope more people will get a good use of it. Some of them are basics I know.
Especially swap file trick is a bit controversial, but it does pretty ok. Yes It won't be the best for other games, same as with disabling hyper-threading.
System restore used to be a virus camp in the win ME/XP era, nowadays it still does take a bit of system resources.
UPDATE DRIVERS
Update your BIOS - MOST IMPORTANT
Update your MOTHERBOARD drivers
Update your graphic card drivers
Update your windows to 64BIT
WINDOWS TWEAKS
Go to start -> Run -> fsutil behavior set disablelastaccess 1 -> press enter [increase NTFS performance]
Go to start -> Run -> services.msc -> press enter -> Find window search -> Right click -> Advanced -> and stop/disable on system startup
Go to start -> Run -> powercfg -h off -> press enter [disable hibernation]
Go to start -> Run -> Msconfig -> press enter -> go to STARTUP tab
Untick (disable) anything that is a program YOU KNOW e.i:
Adobe
Java
Google
Office
Skype
AIM
Torrent clients etc.
FILE INDEXING [disables hidden process taking CPU load and HDD access]
Go to your computer, right click each partition -> properties -> AT THE BOTTOM DISABLE (UNTICK) "Allow files on this drive to have contents indexed in addition to file properties" -> CLICK ACCEPT and ON WARNINGS IGNORE THEM ALL to do the changes for all folders and subfolders
Note: It will take some time to finish for each partition
SWAP FILE MANAGMENT
Control Panel -> System -> Advanced system settings -> (Advanced TAB) -> Click settings under Performance -> (Advanced TAB) -> Click change button
In that menu few things to be done
- UNTICK automatically manage paging file for all drives
- Click each drive, set NO PAGING FILE -> CLICK SET
- Choose 1 partition now, set CUSTOM and put 100 and 100 in the windows below (initial size and maximum size MB) - > CLICK SET
CLICK OK below
NOTE: IF YOU PLAN ON PLAYING OTHER NEW GAMES SET THE SIZE TO 1000-1000 AFTER YOU DONE WITH WOW and RESTART PC.
NOTE: 100-100 is RECOMMENDED FOR USERS WITH AT LEAST 4GB OF RAM
If you have at least 6GB of RAM, set swap file to 5-5. Create VIRTUAL swap file for 1-2GB of ram. This will use ram instead HDD to store swap file. Performance gain while reading/writing will be faster 1000%+ compared to HDD.
To do that, use google.
SYSTEM RESTORE
Control Panel -> System-> Advanced system settings -> System protection -> Disable system restore for all partitions (might need to click configure) -> Might -> accept to delete all previous system restore
GRAPHIC DRIVER OPTIMALIZATION
ATI users - go to CCC -> 3D settings -> standard settings -> SET OPTIMAL PERFORMANCE
NVIDIA users - go to Nvidia panel -> similar as above
CPU BIOS TWEAK
Check your CPU MODEL
Check if it does SUPPORT HYPER-THREADING TECHNOLOGY
If it does -> Go to BIOS -> Find option to disable hyper-threading -> Disable it -> Save and exit
If you cant find this option, click ctrl+f1 to unlock new options and search for it.
NOTE: IT WILL LOWER PERFORMANCE FOR OTHER GAMES utilizing HT (hyper-threading), SO ENABLE IT LATER.
IN GAME MACROS THAT CAN LOWER YOUR GRAPHICS BEYOND WHAT THE SLIDER ALLOWS
Fundamental Issue with latency in macros or something I miss?
I noticed a fundamental issue involving latency in macros. Let me know if I miss something:
It appears that there is a delay of around 200ms, when a /castsequence is used. The number is a guess, it is noticeable but much lower than the GCD.
For example, a "/castsequence Arcane Blast, Arcane Blast, Arcane Blast, Arcane Blast" appears to produce a slight delay before each cast. This is clearly not there when AB is used on its own. I also saw the same on another spec and another spell.
PS. The example sequence has no real use but I first noticed it on a sequence that included Mirror Image. At first I suspected an issue with MI, but removing it did not alter the latency effect.
EDIT: I suspect it has a simple explanation: The cast buffer may not be taken into account at all hence, to produce latency equivalent to world latency.
SWAP FILE MANAGMENT
Control Panel -> System -> Advanced system settings -> (Advanced TAB) -> Click settings under Performance -> (Advanced TAB) -> Click change button
In that menu few things to be done
- UNTICK automatically manage paging file for all drives
- Click each drive, set NO PAGING FILE -> CLICK SET
- Choose 1 partition now, set CUSTOM and put 100 and 100 in the windows below (initial size and maximum size MB) - > CLICK SET
CLICK OK below
NOTE: IF YOU PLAN ON PLAYING OTHER NEW GAMES SET THE SIZE TO 1000-1000 AFTER YOU DONE WITH WOW and RESTART PC.
NOTE: 100-100 is RECOMMENDED FOR USERS WITH AT LEAST 4GB OF RAM
If you have at least 6GB of RAM, set swap file to 5-5. Create VIRTUAL swap file for 1-2GB of ram. This will use ram instead HDD to store swap file. Performance gain while reading/writing will be faster 1000%+ compared to HDD.
To do that, use google.
I have 4gb RAM, ATI Radeon GAINWARD 4670HD, AMD Athlon 5600+ 2x2,90GHz and Windows 7 32bit.
I have a question m8, Have I done it right? ImageShack® - Online Photo and Video Hosting
I used macros and other points in your guide, I really see performance improvement.
From 10-14 fps on 25man raids it went to 19-25 fps.
I'm curious If I can get more than 19-25 fps on 25mans with that PC specifications or my PC is just a gaffer and I need to buy new one :>?
I didn't disabled system restore, If I will, will I get benefits in performance?
If I will install Windows 7 64bit then will I get benefits in performance?
First off you should install ANY 64bit system.
You are currently sitting on a system that does not let you use all your ram.
2nd - Disable swap file on C: , its "controled by system" meaning you did not cap it at all.
3rd - What you are looking FPS wise currently is max what you can get off on this spec. Weak CPU mostly holds you.
4th - system restore may couse some FPS spikes if it starts to backup data during gameplay and use HDD extensivly.
I have to say, going back to my wide test of CPU's few months ago in this thread ranging from E2160/E4300/E8400 I can add i3-2100 to the list on 1 certain encounter. HEROIC RAGNAROS
Intel i3-2100
8GB ram
Heroic Rag 25man with HD4830 O/Ced, 1900*1200, High.
- Avg FPS 35 FPS
- FPS SPIKE 18FPS (During seed spawn time ONLY) [Seriously, when will blizzard finnaly recap their combat engine] - FPS SPIKE 21FPS (During seed detonation time ONLY)
Heroic Rag 25man with HD5850 O/Ced, 1900*1200, High.
- Avg FPS 35 FPS
- FPS SPIKE 18FPS (During seed spawn time ONLY) - NO FPS SPIKE (During seed detonation)
Maybe with IVY bridge release I'll put my hands on a bit cheaper i5-2500k@4.5ghz and do some more testing
Question about wow folders -> CACHE folders. Both of them.
Is it possible to block those folders to not unpack the data on HDD, instead let CPU handle the data on the fly without using CACHE folders?
I understand that this may couse some issues for lower end PC/Dual cores, but there might be a gain on 4+ core CPUs to actually handle mpq files on the fly, and even save HDD space, especially on SSDs.
Not sure if that is common knowledge, but I noticed just recently (after what, 2 years?) that my graphics card (ATI HD5750 MSI Hawk) switches to 2D mode with reduced clock speeds if a YouTube movie is open in the browser. And it doesn't switch back to 3D mode until the tab is completely closed again. Finishing or stopping the movie isn't enough, you'll have to close the tab to make the GPU and memory clock speeds go back to your normal gaming speed.
This behaviour is caused by the hardware acceleration for Flash, and luckily you can disable that. To do so, right click on a YouTube video (or any other Flash element I assume), choose Settings, select the first tab and untick "Enable hardware acceleration" (see here). Now you can happily watch YouTube vidoes after your raid was wiped again, or can listen to youtuberepeat.com for the whole night! I know you do.
This is probably the case for other Flash sites as well, I just happened to notice it for YouTube.
Tried to use minimal graphical settings, nothings changed, then I removed all of my addons. That solved most of the problem, FPS raised up to 10-14 in midfight (still on lowest grapic settings). My question is
1. Is that FPS number is acceptable to that computer spec and if so,
2. What should I change in it to let myself use addons, like Recount, DBM, Grid, Omen, Shadowed Unit Frame, Prat, and such? What should I replace to gain the most FPS increase? My vote is on the processor, but I can't change the motherboard right now. So if the processor is the weakest part of my machine,
3. What AM3 processor do you recommend? (most of them are supported by the AM2+ socket)
4. Is core amount revelant or irrevelant above 2 for playing WoW @ AMD?
The other problem is upon the system startup a question shows up everytime
SATA is found running at IDE MODE!
SETUP option is available to set SATA to ACHI mode Now is IDE mode, the system can not support hot plug. Would you change the mode Y/N? Do you want BIOS to enable this option for you?
Y: Yes, set SATA to AHCI mode for me
N: No, do not show this message again
5. I found a huge dose of recommendation over Google, but gotta ask here according spcifically to WoW which one should I pick?
Finally,
6. Does CFosSpeed v6.60 do any negativ impact on the game's performance?
1. Generally speaking you tested it by yourself. Minimal settings and still low FPS = CPU.
2. Stop using recount, it is insane CPU hog compared to skada.
3. That your motherboard is AM2+ and AM3 cpus are most often supported on older chipset, you MIGHT have issues to run the CPU not becouse of software issues but hardware issues. Power section might be too weak to run AM3 CPU and not let you overclock AT ALL. You should check on overclocking forums how does your motherboard behave and how strong power section it has.
4. Yes, more than 2 cores are irrelevant (unless you gonna use Nvidia 4xx+ graphic card). However, beside 2 cores very relevant factor is CPU mhz. Stock CPUs are often NOT enough. Overclocking is often not an option, it is a must I'd say for competitive 25man.
Sata running in IDE mode is perfectly fine. You can change it to AHCI mode next time you do fresh install of your OS.
Changing IDE to AHCI will result in windows NOT BOOTING unless you start clean install after you applied the change.
Sata running in IDE mode is perfectly fine. You can change it to AHCI mode next time you do fresh install of your OS.
Changing IDE to AHCI will result in windows NOT BOOTING unless you start clean install after you applied the change.
If you are running Windows 7, you can change IDE mode to AHCI without reinstalling.
Go to:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
and change "START" from "3" to "0"
Now you shut down/restart and change the BIOS setting.
Windows will install the AHCI drivers at next start.
After that go to Device Manager (windows+pause, device manager), IDE ATAPI Controller and look for something with AHCI.
If present you are running AHCI mode with all of his advantages.
Did this on Win7 64 Bit SP1, so i dont know if it works on other architecture.
I'd like to report something simple, however very important in performance impact on the game:
The BrokerCPU addon is reported by many addon developers that builds upon an unreliable API, however, it does give with some relative certainty a general idea of the load an addon may inflict on the system.
This way I was able to identify some addons that inflicted CPU load high enough that FPS was reduced very noticeably, often in the amount of 10 to 40 FPS (out of 60). It was also found that their removal did increase FPS by a noticeable amount.
In my case I managed to identify two major contributors in the notorious Ultraxion 25man fight: Recount and aura addons with dynamic groups (that autoarrange). In certain cases some addons might have unexpected behavior due to bugs in themselves or the API. For example, I noticed an addon (for checking raid bufs and attributes) that was supposed to be offline during combat, kept going on with high CPU usage, only in some fights.
Another way to test it (apart from 25man raids) are 40man BGs when there is high concentration of spell use. Such situations multiply the issues apparently. e.g. hard to see major contributors in a 10man raid.
With the 64-bit client, I'm able to run with Shadows on High and everything else on Ultra (only 1xMSAA though) at 2560x1440 with no perceivable performance drop. This was never possible with the 32-bit client. I do notice that the WoW process in the Task Manager is only using ~1.7GB of memory though. Can someone explain how I'm seeing such a big performance gain in terms of being able to use shadows with the 64-bit client even though the game process doesn't seem to be using a whole lot of RAM, certainly not over the 3-4GB cap that 32-bit programs have?
With the 64-bit client, I'm able to run with Shadows on High and everything else on Ultra (only 1xMSAA though) at 2560x1440 with no perceivable performance drop. This was never possible with the 32-bit client. I do notice that the WoW process in the Task Manager is only using ~1.7GB of memory though. Can someone explain how I'm seeing such a big performance gain in terms of being able to use shadows with the 64-bit client even though the game process doesn't seem to be using a whole lot of RAM, certainly not over the 3-4GB cap that 32-bit programs have?
Not sure about Win7, but on XP maximum allowed memory per 32 bit process is 2GB. It's probably the same for Win7 though. Since this is close enough, it could be asking for larger chunks than there are available so the system has to do some page shuffling. Just my guess I'm not a Win back end expert by any means.
This may not be directly performance related, but it's similar enough I guess.
Patch 4.3.3 has brought some changes to the sound engine in WoW.
The most obvious is that sound replacements now have to be in OGG format exclusively, WAV files aren't considered as valid anymore [source]. This means that a lot of sound replacement addons might not work anymore out of the box.
The second, more subtle change is that the sound files now actually need a content. In the previous versions of my Muted Sounds Addon, I was using literally empty OGG files to replace the sound. They were valid OGG files (i.e. not zero-byte) but contained no sound whatsoever. This worked fine until the patch hit, but after that I had multiple sound dropouts (boss emotes, addon sounds, etc) that didn't happen before.
After some trial and error it turned out that I needed to insert 1ms of silence to make the sound files work again correctly.
To summarize:
You now need (only) valid OGG files to replace sounds.
.wav files simply renamed to .ogg will not work.
Neither will files with a length of 0 (empty dummy files, e.g. an empty .txt file renamed to .ogg).
These valid OGG files require an actual content. 1ms will do.
This may not be a problem when you only want to replace a few files, but at least for a large number of files (24,500 for my addon) it definitely is.
Also, if anyone could inform the poor blokes in the US forum about this, they haven't seem to found the answer yet, and I cannot post in the US forums.
Hey everyone. I played WoW for about a year a while back, and just got back into the game recently. After re-installing and all the boring stuff, I started playing and immediately my video card began acting up. I can't go more than 5 minutes without the screen locking up, going black, then coming back with the error message "your video driver has recovered from an error". I never had this problem before when I played.
I'm currently running:
HP Envy 17 with Win7 Premium
Intel Core i7 720
8 GB of DDR3 RAM
ATI Mobility Radeon HD 5850
I always play with graphics on their lowest settings. I've made sure that my drivers are updated, and have even tried to reformat without any luck. Any suggestions?
In general, it happens when card overheats on ATI cards.
Try to change Anti-aliasing and Anizo settings in CCC, sometimes helps.
Theoretically might be ram memory leak, GPU memory leak or in worst case dying GPU die.
I've read up about the issue alot, and many people seem to think it's a RAM memory leak/overheat problem. I however do not know how to correct such a problem.
I've already tried playing around with the settings in CCC without any luck too.
I hope I am not being too presumptuous, but have you taken it apart and cleaned all of the vents and surfaces really well with compressed air? Also, have you verified that the fans are running properly?
ATI GPU chips tend to run hot, and tend to be very sensitive to air circulation issues.
You should be able to use a tool like HWiNFO64 (or HWiNFO32) to monitor your GPU temp and fan speed (use the "Sensors" feature) to see if high temperatures are really the source of your problems.
ATI GPU chips tend to run hot, and tend to be very sensitive to air circulation issues.
The HD 5850 is one of the cooler running GPUs currently still available, though I'm not sure about the mobile version.
And as you do use the mobile version, I assume you also use a laptop to run the game. I've had similar problems with my laptop, though not for WoW but mainly in first person shooters. The general cooling solution simply wasn't completely thought through, and the accumulated heat from both the CPU and the GPU simply was too much for the tiny fans to handle.
You should absolutely keep an eye on the temperatures of both your CPU and GPU while you're playing the game. For the CPU there are tools like RealTemp, and for the GPU I like to use GPU-Z for such monitoring issues (since it also features logging).
This is simple but it may prove very important to anyone that had it slip their mind and they are dealing with temperature issues. It might be also useful to anyone that does not have any actual problems but wants to prolong the lifetime of their machine by running it cooler in general: This game as most games is governed largely by the same global loop that governs FPS on the screen. Yes, there appears to be partially some multi-threading but it appears it is nowhere near the impact the global loop of frames inflicts. Hence, if one wants to lower CPU time, they can simply lower the FPS. Probably the most elegant way to use it is to use vertical sync (if that is lower than the usual FPS). Vertical sync will inflict some extra visual latency, which is mainly regarded bad in first person shooters or even any other game partially, but since one may lose some of the visual latency advantages, they might as well vsync for smoother rendering, which can be easily observed on sudden camera changes, especially on low frequency displays.
I'm going to replace my CPU. In according to WoW performance should I go for
Athlon II X2 270 - 3400 MHz, 2x1MB L2 chache, Bus speed: 553 MHz
or Phenom II X2 555 - 3200 MHz, 2x512 L2 cache, 6MB L3 cache, Bus speed: 667 Mhz
I can't decide between those because the Phenom one seems better overall but it has lower core clock frequency (which (the core freq.) as you say mostly vital for WoW). Thanks for any suggestion.
IDs of posters on battle.net forums are the same across all characters of an account.
I did a domain search for this information and nothing came up. It is very mildly related to this thread and it might not deserve its own thread or a thread resurrection. Please feel free to delete it or move it if it's deemed necessary.
What basically happens is that in the latest version of the battle.net forum, an ID number related to the ignore functionality in the source code of a page is the same across all posts of all characters of an account. This means one can manually look up alts and find out who their mains are by comparing threads posts. There are also addons that claim to do it automatically here.
I find this information very important for the WoW community for a reason one might not think at first: Yes it might stop excessive "trolling" but the most important effect of it is that there is no anonymity for people that want to keep it, unless they only post with alts. There are cases - for example when one is seeking guild leadership advice - one may want to keep civility with anonymity without having sinister objectives, and this information should be important for them.
I'd love to post something helpful to others, but the fact is, I'm here to ask for input.
In short, I'm sick of feeling like I'm swimming through molasses when I fight Deathwing. I can barely get Hleap to go off, let alone in the right location... LET ALONE fast enough to get in on the aoe damage to make some big numbers. I'm slow, I'm late, I fall off cliffs, and I'm not going to be worth a raid spot for next progression unless !@#$ changes.
I want more than to be able to click my buttons and actually see responsiveness, I want to fraps and stream and maybe make some hot kill videos for my guild.
I've tried a lot of the usual tricks, disabling addons, background programs, lowering graphics, increasing performance seettings, and upgrading my internet speed, but the problem is not resolved. What do I need?
Here's what I have:
HPE 500y
mobo: N-Alvorix-RS880-uATX (Alvorix)
CPU: AMD Phenom 2 X6 1045t
Graphics card: ATI Radeon HD 5700 series
8G RAM DDR3-1333
2 mechanical HD's: 1.3T and 13G
Windows 7 64 bit
I uninstalled all antivirus software.
ANY advice would be appreciated. I can afford better parts, which I am sure is needed, but what?