F5F Stay Refreshed Hardware Desktop Hyperthreading offers benefits for screen recording on Ubuntu, improving performance and efficiency.

Hyperthreading offers benefits for screen recording on Ubuntu, improving performance and efficiency.

Hyperthreading offers benefits for screen recording on Ubuntu, improving performance and efficiency.

V
vectorvital
Junior Member
7
01-30-2016, 05:52 PM
#1
i record screen occasionally without streaming. i noticed in the pc building race video that turning off hyperthreading improved fps on shadow of the tombraider running on linux. my gpu uses pci x4 and can handle 60fps 1080p screen recording with basic tools in certain games. i might use my second gpu as an encoder if it becomes compatible. sometimes music plays during games, and i haven’t adjusted the stock bios except for ubuntu installation tweaks. will disabling hyperthreading improve or harm my gaming performance here? could it affect my os if i turn it off? thanks.
V
vectorvital
01-30-2016, 05:52 PM #1

i record screen occasionally without streaming. i noticed in the pc building race video that turning off hyperthreading improved fps on shadow of the tombraider running on linux. my gpu uses pci x4 and can handle 60fps 1080p screen recording with basic tools in certain games. i might use my second gpu as an encoder if it becomes compatible. sometimes music plays during games, and i haven’t adjusted the stock bios except for ubuntu installation tweaks. will disabling hyperthreading improve or harm my gaming performance here? could it affect my os if i turn it off? thanks.

B
BobLuvMusic
Member
222
02-01-2016, 03:29 PM
#2
Are you capturing game screens? Detailed system information? Give it a shot. It’s simple to enable and disable, then evaluate performance. Hyperthreading might assist, but verify it with your particular applications.
B
BobLuvMusic
02-01-2016, 03:29 PM #2

Are you capturing game screens? Detailed system information? Give it a shot. It’s simple to enable and disable, then evaluate performance. Hyperthreading might assist, but verify it with your particular applications.

E
228
02-01-2016, 04:12 PM
#3
My specs were listed in my signature but disappeared suddenly. I assumed they were still there. CPU: 8086k/4.3ghz GPU: p104-100/pcix4 RAM: Corsair Lpx 3000mhz 16GB single channel 2x 8GB sticks Storage: Force MP500 NVMe (120GB Ubuntu 20.04 NVIDIA driver 440.100). 860Evo 1TB (NVIDIA driver 16.04 Ubuntu). PSU: Corsair RM750 2019 version Gold Board: ASRock Z390 Taichi Ultimate. Yes, screen recording runs at 60fps for gaming and video on one P104-100. I attempted to use the second P104-100 for encoding (one runs game, one records), but it didn’t work. I stopped enabling Hyper Threading to avoid boot issues. Lost my OS because the 440 NVIDIA driver had a bug preventing Coolbits from being enabled. I was wondering if HyperThreading behaved the same way. @Electronics Wizardy
E
EliteChicagoan
02-01-2016, 04:12 PM #3

My specs were listed in my signature but disappeared suddenly. I assumed they were still there. CPU: 8086k/4.3ghz GPU: p104-100/pcix4 RAM: Corsair Lpx 3000mhz 16GB single channel 2x 8GB sticks Storage: Force MP500 NVMe (120GB Ubuntu 20.04 NVIDIA driver 440.100). 860Evo 1TB (NVIDIA driver 16.04 Ubuntu). PSU: Corsair RM750 2019 version Gold Board: ASRock Z390 Taichi Ultimate. Yes, screen recording runs at 60fps for gaming and video on one P104-100. I attempted to use the second P104-100 for encoding (one runs game, one records), but it didn’t work. I stopped enabling Hyper Threading to avoid boot issues. Lost my OS because the 440 NVIDIA driver had a bug preventing Coolbits from being enabled. I was wondering if HyperThreading behaved the same way. @Electronics Wizardy

X
xEIgoldo
Member
219
02-02-2016, 08:39 PM
#4
ht won’t change the operating system at all, so make backups to prevent losing your OS. You likely want the encoder to run on the same GPU, which avoids copying data between GPUs.
X
xEIgoldo
02-02-2016, 08:39 PM #4

ht won’t change the operating system at all, so make backups to prevent losing your OS. You likely want the encoder to run on the same GPU, which avoids copying data between GPUs.

K
Kraakka2005
Member
109
02-02-2016, 10:23 PM
#5
1080p gaming increases GPU load from 85% to 100% consistently while the recorder stays on, meaning card 2 is the only viable choice. There’s essentially no solution to get card 2 to function properly. Even with obs, selecting it fails. Testing on a 120GB drive is planned to minimize risk. @Electronics Wizardy
K
Kraakka2005
02-02-2016, 10:23 PM #5

1080p gaming increases GPU load from 85% to 100% consistently while the recorder stays on, meaning card 2 is the only viable choice. There’s essentially no solution to get card 2 to function properly. Even with obs, selecting it fails. Testing on a 120GB drive is planned to minimize risk. @Electronics Wizardy

A
Alexandrea1
Member
233
02-08-2016, 06:31 PM
#6
Create a backup to ensure safety. The encoder works independently from the main core, so encoding won't affect normal performance. It's usually better to encode on the same GPU to reduce data transfer between cards.
A
Alexandrea1
02-08-2016, 06:31 PM #6

Create a backup to ensure safety. The encoder works independently from the main core, so encoding won't affect normal performance. It's usually better to encode on the same GPU to reduce data transfer between cards.