05-02-2014
10:54 PM
- last edited on
03-05-2024
11:08 PM
by
ROGBot
05-02-2014 11:46 PM
Redneck1 wrote:
I'm trying to disable Hyper-Threading so that I can play TimeShift, which isn't configured to run on more than 4 cores, so it crashes on startup. Disabling HT also seems to fix some FPS issues on other games for some people, but that's beside the point. I was looking into using the Intel Extreme Tuning Utility to do this since I couldn't find anything in the Bios. If anyone can point me in the right direction it would be really helpful.
05-03-2014 02:58 PM
Redneck1 wrote:
Is there any way to get the number of usable cores down to four instead of eight, like say disable/turn off 2 physical cores?
05-04-2014 10:42 AM
05-04-2014 10:53 AM
Redneck1 wrote:
The application crashes too quickly to even popup in the Task Manager, so is there any way to set the affinity from the .exe or using some application before it actually starts running
Never mind, found this
http://www.eightforums.com/tutorials/24086-processor-affinity-set-applications-windows-8-a.html
05-04-2014 10:58 AM
Redneck1 wrote:
The application crashes too quickly to even popup in the Task Manager, so is there any way to set the affinity from the .exe or using some application before it actually starts running
Never mind, found this
http://www.eightforums.com/tutorials/24086-processor-affinity-set-applications-windows-8-a.html
05-04-2014 04:32 PM
Redneck1 wrote:
Steam blocked the cmd command, setting the affinity on the steam.exe also has no effect
05-04-2014 07:26 PM
hmscott wrote:
Redneck1, here is how to get a Steam game to start on 1 core 🙂
Exit Steam if it is already running.
Start Steam on 1 core with this cmdline in a cmd window:
cmd.exe /c start "Steam" /affinity 1 "C:\Program Files (x86)\Steam\Steam.exe"
Steam.exe is started on 1 core, but SteamService.exe is started on all cores, so I used the TaskManager GUI to set it to 1 core.
Then I started Empire Total War from inside Steam, and verified Steam started it with 1 core 🙂
From the link you posted on how to do cmdline affinity, you can change the cores used at start to see if even/odd cores, or 4 cores vs 1 core works.
Let us know if that gets Timeshift working 🙂
Update: I verified that if I use the TaskManager GUI to set both Steam.exe and SteamService.exe to only 1 core, starting a game from inside Steam starts the game on 1 core.
So you don't need to go through the hassle of using the cmdline to start Steam.exe and then use the GUI to set SteamService.exe to 1 core with the GUI, just do both through the GUI after Steam is started.
FYI, I click the "All Processors" box to deselect all CPU's, then click on CPU 0 to Select 1 core.
Why does it say "All Processors" instead of "All Cores" and CPU's instead of Core's? 🙂
You said Timeshift works on 4 cores, I am not sure which Affinity setiing will work, setting Steam.exe/SteamService.exe to use CPU 0,1,2,3 or CPU 0,2,4,6 or CPU 1,3,5,7 - so give those choices a try, after trying CPU 0 for 1 core first