Yeah, it does, but then I go ahead and try things anyway. Sometimes it works. Sometimes it doesn’t and I have to get a bigger hammer…
For those who aren’t following this… Basically what you do (in a more step by step fashion) is:
1) Create a new file, call it “start_ds.bat”. Make sure you have viewing of file extensions enabled. (Right click, new text document, “start_ds.bat” and answer yes when it asks you if you’re sure you wish to change the extension).
2) Find where DAZ Studio is installed. Most likely: c:\program files\DAZ 3D\DAZStudio4\ if you’ve installed things with the default file locations.
3) Know how many CPU cores you have (look at the Task Manager and count!)
4) For every Four CPU cores you have determine how many you want to use. E.g., You have 8, you want to use 6, You have 12, you want to use 11…
5) Use the chart above to determine each bit of the affinity mask. E.g., to use 6 of 8, you want F and C, to use 11 of 12, you want FFE.
6) Right click on your new start_ds.bat file and select “edit”.
7) copy and paste the line below into the notepad window
c:\windows\system32\cmd.exe /c start /affinity <value5> <value2>\dazstudio.exe
8) Replace the <value5> and <value2> entries with the appropriate answers as determined in steps 2 and 5.
9) Save and close the file.
Try it.
ETA: For what it is worth…
Answer2: c:\program files\daz 3d\DAZStudio4
Answer3: 8
Answer4: 6
Answer5: FC
Result:
c:\windows\system32\cmd.exe /c start /affinity FC c:\program files\daz 3d\DAZStudio4\dazstudio.exe
Answer2: e:\daz\studio4.64
Answer3: 12
Answer4: 11
Answer5: FFE
Result:
c:\windows\system32\cmd.exe /c start /affinity FFE e:\daz\studio4.64\dazstudio.exe