LainUnchained wrote: »Hey bud
When u modify the value of the MinFrameTime.2 setting to "0.00000000" what the game does is prevent the client's code (wich includes a call to the Windows API 'Sleep') to ever execute. This fix an issue (a bug, really) with the game process sleeping longer than it should be sleeping, hence making your CPU's cores to work at full speed.
This might or might not be your problem, there's a lot of thing to try before know for sure what's this situation specific problem.
P.S: Remember that MinFrameTime.2 set at '0.00000000' makes your core's to go full speed (no call to Sleep). U must also consider that the maximum number of core's the game uses is limited by the 'MaxCoresToUse.4' (surprising, isnt?) setting.
Lets imagine you set '1' in this setting; if u have a quad-core CPU, with hyperthreading you will have 8 cores (4 physical and 4 virtual) so in the task manager the CPU usage of the 'eso64.exe' process should be using 100(total)/8(nCores) = 12%('1' core only full speed).
In other words, u will want to set 'MaxCoresToUse.4' to, at least, half your total virtual+physical cores, in your case this should be 4. (Hence, limiting the theorical max CPU's usage of the game process to 12*4=48%)
Hope it helps
LainUnchained wrote: »Hey bud
When u modify the value of the MinFrameTime.2 setting to "0.00000000" what the game does is prevent the client's code (wich includes a call to the Windows API 'Sleep') to ever execute. This fix an issue (a bug, really) with the game process sleeping longer than it should be sleeping, hence making your CPU's cores to work at full speed.
This might or might not be your problem, there's a lot of thing to try before know for sure what's this situation specific problem.
P.S: Remember that MinFrameTime.2 set at '0.00000000' makes your core's to go full speed (no call to Sleep). U must also consider that the maximum number of core's the game uses is limited by the 'MaxCoresToUse.4' (surprising, isnt?) setting.
Lets imagine you set '1' in this setting; if u have a quad-core CPU, with hyperthreading you will have 8 cores (4 physical and 4 virtual) so in the task manager the CPU usage of the 'eso64.exe' process should be using 100(total)/8(nCores) = 12%('1' core only full speed).
In other words, u will want to set 'MaxCoresToUse.4' to, at least, half your total virtual+physical cores, in your case this should be 4. (Hence, limiting the theorical max CPU's usage of the game process to 12*4=48%)
Hope it helps
Actually it makes your PC go to full speed because there is no frame rate limit then. So it's enough to limit frame rate using nvidia panel.