25% Of Monster Hunter World CPU Usage Is For Switching Threads

While Monster Hunter World is getting praised over its PC port, issues have been spotted regarding its performance on the platform and the use of hardware resources, like CPU. According to a modder, 25% of the CPU activity in Monster Hunter World is used for switching from one thread to another, with more than 100 threads available.

During a discussion over the performance of Monster Hunter World on PC, modder Kaldaien has revealed that 25% of all CPU activity in Monster Hunter World is the kernel stopping one thread so that another one can run. To top that, the game includes more than 100 threads in total, making it “an insane piece of software” according to him. He stated:

I’ve dropped the number of cores report to the game down to 5 though. Even with this reduction, 25% of all CPU time is spent switching active threads because the game has over 100 threads. It’s the most insane piece of software I’ve ever looked at.

That is not a joke. I have done performance profiling, and 25% of all CPU activity is the kernel stopping one thread so that another one can run. The overhead is enormous.

Capcom has revealed some information on how Monster Hunter World will be using resources on PC, pointing out that during gameplay, it will load the entire level in memory. The PC port of the game is far from perfect, with issues popping up for players, however, there’s no question as to how such a huge game manages to play smoothly on PC. Here’s their original statement, as revealed through ResetEra and reported by DSOGaming:

“To eliminate interstitial loading during active gameplay, MHW loads the entire level into memory. In addition to managing assets loaded into memory, it keeps track of monster interactions, health status, environment/object changes, manages LOD & object culling, calculates collision detection and physics simulation, and tons of other background telemetry stuff that you don’t see yet requires CPU cycle. This is in addition to supporting any GPU rendering tasks.”

Truth or speculations? Issues aside, no one can deny that Monster Hunter World on PC is a sight for sore eyes. The game has managed to break the biggest new release record, with a massive amount of fans on its release.