Skip to content

BoringBoredom/PC-Optimization-Hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

382 Commits
 
 
 
 

Repository files navigation

PC Optimization Hub: a collection of various resources devoted to performance and input lag optimization

Importance of low input lag and high refresh rate

Disclaimer

  • Due to the sheer complexity of hardware and software and differences between various architectures, your mileage may vary. However, it is useful to be aware of things that can impact user experience and adjust them according to your needs.
  • Create a personal document and keep track of everything you do. Adopt a systematic approach with proper testing methodologies, instead of just blindly changing many settings at once. Some settings are trade-offs between latency and frame time consistency / graphics quality. Some settings may not show a visible impact at first due to other bottlenecks.

Data Collection

Physical setup

Peripherals

BIOS

Hardware clocking

Windows

  • The never-ending background bloat of Windows reduces performance significantly (1 2 3).
    Note: I am not advocating using pre-made ISOs; on the contrary, you should make your own.
  • I highly recommend setting up a multi-boot environment to separate the gaming and the "can-be-bloated" operating system. Keeping your programs and files on a different partition (separate from operating system partitions) is also convenient due to all operating systems having shared access to everything and the ease of reinstalling either of them without having to back up your data.
  • As usual, disable everything you don't explicitly need and avoid installing unnecessary and bloated drivers (included in, e.g., Realtek audio or gaming peripheral software).
  • A lot of the default system tools lack functionality. For example, the Task Manager is an inaccurate representation of system load since it only displays core usage on a very superficial level. It doesn't account for things like context switching, which can be very expensive.
    Here are some supplements for various system tools (Sysinternals and NirSoft have a lot more):
  • NVIDIA Profile Inspector exposes a lot of settings that are hidden from the control panel.
  • Whenever possible, use portable versions of programs. Sometimes installers come with background services/drivers which may run even if the program is not running. Scoop can help you manage them.
  • Optimization guides

  • ISO creation

Tools & resources