1
- <?xml version =" 1.0" encoding =" UTF-8" ?>
2
- <hardware_settings_restrictions >
3
-
4
- <cpu >
5
- <restrict_info >
6
- <restrict_if name =" cores" op =" int_eq" value =" 2" >
7
- <restrict_add >
8
- <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap2Core.xml" forceFeedbackProcessor =" 1" dvdStorageProcessor =" 1" dataSetMonitorProcessor =" 0" renderProcessor =" 0" updateProcessor =" 1" fileStreamProcessor =" 1" />
9
- </restrict_add >
10
- </restrict_if >
11
- <restrict_if name =" cores" op =" int_eq" value =" 3" >
12
- <restrict_add >
13
- <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap2Core.xml" forceFeedbackProcessor =" 1" dvdStorageProcessor =" 1" dataSetMonitorProcessor =" 0" renderProcessor =" 0" updateProcessor =" 1" fileStreamProcessor =" 1" />
14
- </restrict_add >
15
- </restrict_if >
16
- <restrict_if name =" cores" op =" int_eq" value =" 4" >
17
- <restrict_add >
18
- <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap4Core.xml" forceFeedbackProcessor =" 3" dvdStorageProcessor =" 3" dataSetMonitorProcessor =" 1" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 3" />
19
- </restrict_add >
20
- </restrict_if >
21
- <restrict_if name =" cores" op =" int_eq" value =" 6" >
22
- <restrict_add >
23
- <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap6Core.xml" forceFeedbackProcessor =" 3" dvdStorageProcessor =" 3" dataSetMonitorProcessor =" 1" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 3" />
24
- </restrict_add >
25
- </restrict_if >
26
- <restrict_if name =" cores" op =" int_ge" value =" _Y_" >
27
- <restrict_add >
28
- <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap_Y_Core.xml" forceFeedbackProcessor =" 6" dvdStorageProcessor =" 7" dataSetMonitorProcessor =" 4" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 5" />
29
- </restrict_add >
30
- </restrict_if >
31
- <restrict_if name =" hyperThreading" op =" bo_eq" value =" true" >
32
- <restrict_add >
33
- <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap2Core.xml" forceFeedbackProcessor =" 1" dvdStorageProcessor =" 1" dataSetMonitorProcessor =" 0" renderProcessor =" 0" updateProcessor =" 1" fileStreamProcessor =" 1" />
34
- </restrict_add >
35
- </restrict_if >
36
- <restrict_else >
37
- <restrict_add >
38
- <threadStrategy parallelUpdateRender =" false" workerMapFile =" system/workerMap.xml" forceFeedbackProcessor =" 0" dvdStorageProcessor =" 0" dataSetMonitorProcessor =" 0" renderProcessor =" 0" updateProcessor =" 0" fileStreamProcessor =" 0" />
39
- </restrict_add >
40
- </restrict_else >
41
- </restrict_info >
42
- </cpu >
43
-
44
- </hardware_settings_restrictions >
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <hardware_settings_restrictions >
3
+ <cpu >
4
+ <restrict_info >
5
+ <!-- 001 --> <restrict_if name =" cores" op =" int_le" value =" 1" > <restrict_add > <threadStrategy parallelUpdateRender =" false" workerMapFile =" system/workerMap.xml" forceFeedbackProcessor =" 0" dvdStorageProcessor =" 0" dataSetMonitorProcessor =" 0" renderProcessor =" 0" updateProcessor =" 0" fileStreamProcessor =" 0" /> </restrict_add > </restrict_if >
6
+ <!-- 002 --> <restrict_if name =" cores" op =" int_le" value =" 3" > <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 >
7
+ <!-- 004 --> <restrict_if name =" cores" op =" int_le" value =" 5" > <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 >
8
+ <!-- 006 --> <restrict_if name =" cores" op =" int_le" value =" 7" > <restrict_add > <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap6Core.xml" forceFeedbackProcessor =" 3" dvdStorageProcessor =" 3" dataSetMonitorProcessor =" 1" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 3" /> </restrict_add > </restrict_if >
9
+ <!-- 008 --> <restrict_if name =" cores" op =" int_le" value =" 11" > <restrict_add > <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap8Core.xml" forceFeedbackProcessor =" 6" dvdStorageProcessor =" 7" dataSetMonitorProcessor =" 4" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 5" /> </restrict_add > </restrict_if >
10
+ <!-- 012 --> <restrict_if name =" cores" op =" int_le" value =" 15" > <restrict_add > <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap12Core.xml" forceFeedbackProcessor =" 6" dvdStorageProcessor =" 7" dataSetMonitorProcessor =" 4" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 5" /> </restrict_add > </restrict_if >
11
+ <!-- 016 --> <restrict_if name =" cores" op =" int_le" value =" 19" > <restrict_add > <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap16Core.xml" forceFeedbackProcessor =" 6" dvdStorageProcessor =" 7" dataSetMonitorProcessor =" 4" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 5" /> </restrict_add > </restrict_if >
12
+ <!-- 020 --> <restrict_if name =" cores" op =" int_le" value =" 23" > <restrict_add > <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap20Core.xml" forceFeedbackProcessor =" 6" dvdStorageProcessor =" 7" dataSetMonitorProcessor =" 4" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 5" /> </restrict_add > </restrict_if >
13
+ <!-- 024 --> <restrict_if name =" cores" op =" int_le" value =" 27" > <restrict_add > <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap24Core.xml" forceFeedbackProcessor =" 6" dvdStorageProcessor =" 7" dataSetMonitorProcessor =" 4" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 5" /> </restrict_add > </restrict_if >
14
+ <!-- 028 --> <restrict_if name =" cores" op =" int_le" value =" 31" > <restrict_add > <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap28Core.xml" forceFeedbackProcessor =" 6" dvdStorageProcessor =" 7" dataSetMonitorProcessor =" 4" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 5" /> </restrict_add > </restrict_if >
15
+ <!-- 032 --> <restrict_if name =" cores" op =" int_ge" value =" 32" > <restrict_add > <threadStrategy parallelUpdateRender =" true" workerMapFile =" system/workerMap32Core.xml" forceFeedbackProcessor =" 6" dvdStorageProcessor =" 7" dataSetMonitorProcessor =" 4" renderProcessor =" 0" updateProcessor =" 2" fileStreamProcessor =" 5" /> </restrict_add > </restrict_if >
16
+ </restrict_info >
17
+ </cpu >
18
+ </hardware_settings_restrictions >
0 commit comments