28.08.2009, 10:43
Hello again,
Since nvidia drivers v190.62, it looks like threated optimization in opengl nvidia options now works fine, so you can use both cpu cores if you have a c2d or quad cpu and the driver works fine. Before this version, it did not work fine. This is because of a new opengl driver implemention. Remember to switch threated optimization to on in the opengl nvidia options. Also select a ProcessAffinityMask=3 for 2 core cpus and ProcessAffinityMask=15 for quad core cpus.
The test:
Before, with nvidia drivers v186.18, If threated optimization was set to on, I had fps problems and continuous stoppings. (it did care what ProcessAffinityMask was set)
Also If I switched to threated optimization = off then no fps problems or 2-sec stoppings. Windows task manager was at 50% in use . It meant that 1 core worked at 100% for il2fb.exe and the other core is at 0%. That made a total of 50% cpu usage.
Well, here is the point. It did not care whatever ProcessAffinityMask was set. The only difference was if was core0 or core1 the one that was working with il2fb.exe
After nvidia drivers v190.62:
1st- Now if threated optimization in opengl nvidia options is set to on, I dont have any problems like before with nvidia drivers v186.18 or earlier ones. Now it works fine. No fps problems or 2-sec stoppings.
2nd- If you set ProcessAffinityMask=1 or ProcessAffinityMask=2 you will get a 50% cpu usage as before, but if you set ProcessAffinityMask=3 or ProcessAffinityMask=15 you will see that cpu usage gets over 50%. Ususaly it stays around 70-90% usage. So now, core 0 is at 100% usage for il2fb.exe and core 2 is at 60-80% also for il2fb.exe
PLEASE, TEST WITH ProcessAffinityMask=3 AND check in Windows task manager (select always on top in Windows task manager properties ) what cpu % usage you get for il2fb.exe.
Best settings for GTX series:
In my case gtx280 and c2d-6750 @ 3.6ghz fsb and 4GB ddr2 900mhz
I use 130308 dll
Since nvidia drivers v190.62, it looks like threated optimization in opengl nvidia options now works fine, so you can use both cpu cores if you have a c2d or quad cpu and the driver works fine. Before this version, it did not work fine. This is because of a new opengl driver implemention. Remember to switch threated optimization to on in the opengl nvidia options. Also select a ProcessAffinityMask=3 for 2 core cpus and ProcessAffinityMask=15 for quad core cpus.
The test:
Before, with nvidia drivers v186.18, If threated optimization was set to on, I had fps problems and continuous stoppings. (it did care what ProcessAffinityMask was set)
Also If I switched to threated optimization = off then no fps problems or 2-sec stoppings. Windows task manager was at 50% in use . It meant that 1 core worked at 100% for il2fb.exe and the other core is at 0%. That made a total of 50% cpu usage.
Well, here is the point. It did not care whatever ProcessAffinityMask was set. The only difference was if was core0 or core1 the one that was working with il2fb.exe
After nvidia drivers v190.62:
1st- Now if threated optimization in opengl nvidia options is set to on, I dont have any problems like before with nvidia drivers v186.18 or earlier ones. Now it works fine. No fps problems or 2-sec stoppings.
2nd- If you set ProcessAffinityMask=1 or ProcessAffinityMask=2 you will get a 50% cpu usage as before, but if you set ProcessAffinityMask=3 or ProcessAffinityMask=15 you will see that cpu usage gets over 50%. Ususaly it stays around 70-90% usage. So now, core 0 is at 100% usage for il2fb.exe and core 2 is at 60-80% also for il2fb.exe
PLEASE, TEST WITH ProcessAffinityMask=3 AND check in Windows task manager (select always on top in Windows task manager properties ) what cpu % usage you get for il2fb.exe.
Best settings for GTX series:
In my case gtx280 and c2d-6750 @ 3.6ghz fsb and 4GB ddr2 900mhz
I use 130308 dll