![]() |
|
Performance threads All discussions about CoD performnce |
![]() |
|
Thread Tools | Display Modes |
|
#1
|
||||
|
||||
![]()
I'm playing COD right now, at an unconfortable 22-30fps.
My GPU is a 6950@920MHz 2GB, BUT the game is using only 66% of the GPU capability. (As reported by GPU-Z and AtiTrayTools) I had a 6850 1GB before and I had no FPS improvement when I got the new card. My CPU is a Phenom 1090T X6, but the game uses only 1.5 core at most. So I assumed the Sim is lagging at the CPU, as it's uncapable of using more than 1.5 core. I put the plane in autopilot over the sea and logged the FPS: CPU@3200MHz = 29FPS CPU@3700MHz(+15%) = 33FPS (+14%) CPU@4100MHz(+28%) = 37FPS (+27%) So, the big problem is the CPU and the fact that the main thread runs on only 1 core. If they could mutithread it, everybody using 2+ core CPU would have a massive FPS improvement.
__________________
Ryzen 5800X 32GB 3200MHz AMD 6700X 12GB Windows 10 |
#2
|
|||
|
|||
![]() Quote:
|
#3
|
|||
|
|||
![]()
and your setting of ProcessAffinityMask= is?????
|
#4
|
||||
|
||||
![]()
What difference does it make?
AffinityMask is only to choose which core you want to use, not to use more than one.
__________________
Ryzen 5800X 32GB 3200MHz AMD 6700X 12GB Windows 10 |
#5
|
|||
|
|||
![]() Quote:
Process Affinity = =1 - core 0 =2 - core 1 =3 - core 0+1 =4 - core 2 =5 - core 0+2 =6 - core 1+2 =7 - core 0+1+2 =8 - core 3 =9 - core 0 + 3 =10 - core 1 + 3 =11 - core 0 + 2 + 3 =12 - core 2 + 3 =13 - core 0 + 2 + 3 =14 - core 1 + 2 + 3 =15 - core 0 + 1 + 2 + 3 PS. and make sure that you remove the ; sign in front of the processaffinity= line in your conf.ini (just in case) ~S~ |
#6
|
||||
|
||||
![]()
Now the question is does that actually work?
I know that in IL2 regardless of the above assignment it would only use 1 core. Has multicore support been built into CoD? I guess Ill fire it up and check out my core usage. We shall see...
__________________
|
#7
|
||||
|
||||
![]() Quote:
Sorry, I assumed that because that's how it usually works in linux daemons. My conf.ini does not have that option... Well I tried using it, and the difference I noticed is that now instead of having 1 full used core, and half another, I got 4 evenly distributed cores at 30% load. So, as I imagined, the game itself runs on only 1 thread, there is no way to make it use more right now. I think there are additional threads for terrain loading, but that doesn't improve your normal FPS while there is no terrain being loaded.
__________________
Ryzen 5800X 32GB 3200MHz AMD 6700X 12GB Windows 10 |
![]() |
|
|