Hyperthreading offers benefits for screen recording on Ubuntu, improving performance and efficiency.
Hyperthreading offers benefits for screen recording on Ubuntu, improving performance and efficiency.
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.
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.
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
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
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.