Quote:
Originally Posted by mttt
Try disable Hyperthreading in Bios.
It works for me.
|
You can't do that on AMD Phenom?
i cant change/shutdown the processes cores from four to two.
Any advice for me?
EDIT:
I SOLVED THE PROBLEMO!



This is what i did.
In your program/GRID/System folder theres two files called:
*hardware_settings_config.xml
*hardware_settings_restrictions.xml
*REMEMBER TO ALWAYS BACKUP YOUR FILES*
What i did was first opening the config.xml file change "False" into "True"
Quote:
<?xml version="1.0" encoding="UTF-8" ?>
<hardware_settings_config version="39" >
<cpu>
<threadStrategy parallelUpdateRender="false" workerMapFile="system/workerMap.xml" forceFeedbackProcessor="0" dvdStorageProcessor="0" dataSetMonitorProcessor="0" renderProcessor="0" updateProcessor="0" fileStreamProcessor="0"/>
</cpu>
|
Then close and save the file.
Now open the last file called restrictions.xml
Change all "2" into your core number (in my case i changed them into 4cores as you can see in the quote)
Quote:
<?xml version="1.0" encoding="UTF-8" ?>
<hardware_settings_restrictions>
<cpu>
<restrict_info>
<restrict_if name="cores" op="int_eq" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap2Core.xml" forceFeedbackProcessor="1" dvdStorageProcessor="1" dataSetMonitorProcessor="0" renderProcessor="0" updateProcessor="1" fileStreamProcessor="1" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_eq" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap2Core.xml" forceFeedbackProcessor="1" dvdStorageProcessor="1" dataSetMonitorProcessor="0" renderProcessor="0" updateProcessor="1" fileStreamProcessor="1" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_eq" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap4Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="3" dataSetMonitorProcessor="1" renderProcessor="0" updateProcessor="2" fileStreamProcessor="3" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_eq" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap4Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="3" dataSetMonitorProcessor="1" renderProcessor="0" updateProcessor="2" fileStreamProcessor="3" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_eq" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap4Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="3" dataSetMonitorProcessor="1" renderProcessor="0" updateProcessor="2" fileStreamProcessor="3" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_eq" value="4">
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap4Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="3" dataSetMonitorProcessor="1" renderProcessor="0" updateProcessor="2" fileStreamProcessor="3" />
</restrict_add>
</restrict_if>
<restrict_if name="cores" op="int_ge" value="4">
<restrict_add>
<threadStrategy parallelUpdateRender="true" workerMapFile="system/workerMap8Core.xml" forceFeedbackProcessor="3" dvdStorageProcessor="4" dataSetMonitorProcessor="5" renderProcessor="0" updateProcessor="2" fileStreamProcessor="7" />
</restrict_add>
</restrict_if>
|
Then save and run the game (i did so without any -novirtual or -safemode, and it works just fine!)
IAM SO HAPPY




