Ryzen 9 3900x
Gigabyte RTX 3080 OC Edition
32GB DDR4-3200 XMP on
1080p 144hz
maxed out graphics settings
For some reason this setup, which gets me a stable 100+ fps in games like Horizon Zero Dawn and Red Dead Redemption 2, is only getting me 55 to 65 fps in areas like Orgrimmar, Val’Sharah, and Dazar’alor and that’s just while idleing. My CPU/GPU usage is only sitting at around 15% and 50% respectively. Why is WoW not utilizing more of my system’s power to get me the framerates it should be easily capable of, and how can I fix it? Even if I turn off RTX I still only get around 65fps in these areas, sometimes even in the 40s in Val’sharah.
Thats wild. I’m getting the same.
This is a complete sentence. Bump.
Have you checked to see if your Triple Buffering is on/off?
What about vertical sync being off?
Under System > Advanced, most of those settings can be at lowest or disabled.
This is going to throw some people off, but have you checked the bottleneck compatibility between your gpu’s and cpu? Bottlenecking can cause issues as well.
Definitely not a bottlenecking or settings issue. The game isn’t even attempting to use even half of either my CPU or GPU, not to mention the parts are damn near top-of-the-line and brand new. Well above what is required for WoW.
I score 7300 in Cinebench (higher than a stock Threadripper), 11,395 on Port Royal (top 5%), and 16,769 in Time Spy (top 1%). The issue is absolutely not my parts, but World of Warcraft’s utililization of them.
It’s definitely a CPU bottleneck. WoW uses very few cores, and uses them to the max. Load isn’t spread out across all threads. You can see this for yourself. Open any CPU monitoring app (even Task Manager, right click and change graph to Logical Cores), and you’ll see 1-2 cores absolutely getting crushed at max 100% usage. That’s just how WoW is.
Hey I found out something a few months ago. Playing on i9 9900k and rtx 2080. Alternating the environment detail between 6 and 7 makes a HUGE difference in performances. Whatever I put it on 10,9,8 or 7 I get about 55 fps in demanding areas. When I turn it to 6, it goes up to 80-90…
Doesn’t make sense because both task manager and hwmonitor never show any of my cores hitting 100% yet I get big FPS spikes since the prepatch. 8600k/3080 FE, all temps and utilization are below what would cause this.
CPU: i7-9700k (4.5Ghz OC)
Mobo: EVGA Z390 FTW
RAM: G.Skill Ripjaws V 32GB (4x8GB) 3200Mhz XMP
GPU: EVGA 3080 XC3 ULTRA
Also getting issues with fps. Yesterday (11/25/2020) I was getting 120+ through Oribos, Bastion, Ardenweald, and Maldraxxus. Just got to Revendreth last night and now it’s low enough to where I don’t want to play. I messed with my OC’s and validated my install, checked addons, disabled addons, refreshed my interface, used GeForce Experience for it’s “recommended” setting which showed enabling Raytracing Shadows to High.
Idk what Blizzard changed in one night, but it’s terrible and I want my performance back. LOL
1 Like
This is also Adoughnut, I just changed characters. I’ll also post my DXDiag for any wondering Bliz employee or tech savvy person who could diagnose the issue.
Pastebin Code: GLZQr20W
This, except it will spread the code among many cores(not in parallel, just talking lines of code getting executed where ever is most convenient at the moment). The core game tick for the engine is single threaded, the extra threads are used for async tasks. DX12+ will use more threads to speed up draw calls before rendering a frame.
Your CPU is a 24 thread CPU. 15% of 24 is 3.6(4 threads). WoW uses up to four cores iirc. This means you’re definitely CPU bottlenecked.
Due to how the windows scheduler works, even a single core task will be run on many cores, so it can be deceiving when you look at the task manager.
Can you elaborate on that last part? I use an 8600k and when I look at hwmonitor, none of the individual cores hit 100% utilization ever when I get FPS drops.
Question. Do you have ray trace shadows on? I have the same problem in org when it’s enabled, but turning it off my FPS shoots way up.
I am having a FPS issue also. Prior to launch i would get in the 150 range, now I’m getting 80 then it drops to 40 or so.
People are under this misunderstanding that when a game can use up to four cores that if they max out the game and look at a core usage graph, that they will see four of their cores at 100% and the rest doing nothing. This isn’t how multithreading works anymore, unless you really go out of your way screwing around with process affinities, which is actually a performance loss in 99% of scenarios.
How it actually works is when lines of code need to be executed, the windows scheduler decides which core is least busy and it sends them off to be executed. This is to balance out heat and optimize performance.
This is why you could take a 100% pure single thread program and see that it’s code gets executed all over the place. The key thing to note is that the code is still being executed in serial and that there’s no parallelization happening.
Point is, if you have a quad core game, as in a game that will use up to four threads, and let’s say you have an eight thread processor: When you see your overall CPU usage sitting at 50%, it means your game has 100% capped its threads out. With a 16 thread processor, it would be when you see 25% CPU usage, with a 32 thread, it would be 12.5%, and so on. Don’t pay too much attention to what any single core is doing at the moment, that’s not how they work any more.
Not sure if I am having the same issue, but I am running a 3900x + RTX 3080 and have noticed that on loading into any zone or using /reload I get frame drops to really low levels. You can test by going to display settings and moving environment slider (up or down). In my case the FPS jumps back to normal and I can click cancel and play at normal FPS…until I need to load into another zone.
I have a forum post here with more info’
https://us.forums.blizzard.com/en/wow/t/fps-drop-when-zoning-in-or-when-using-reload/741644
windows 10
ryzen 5 3400g (8 cpu’s) 3.7ghz
16 gb ram
geforce rtx 2060
was fine a few days ago getting 60 fps on ultra
today i log in and im running at 5 fps in the middle of nowhere in bastion
I am having the same issues. I log into the game with 5fps. Usually running at 120 fps.
i don’t think i have ray tracing on, its gotta be something they changed yesterday. was there a patch?
Not that I can remember for the client side. Hotfixes are mostly server side, and there’s been lots of that.