Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/majkrosoftovosranje/linuxperf

Overclocking tools for Linux
https://github.com/majkrosoftovosranje/linuxperf

linux linux-desktop overclocking

Last synced: 7 days ago
JSON representation

Overclocking tools for Linux

Awesome Lists containing this project

README

        

#+TITLE: Linux Desktop Performance Guide

* Overclocking
:PROPERTIES:
:CUSTOM_ID: linuxoc
:END:

- [[#cpu][CPU]]
- [[#ram][RAM]]
- [[#gpu][GPU]]

** CPU
:PROPERTIES:
:CUSTOM_ID: cpu
:END:
*** Monitoring:
:PROPERTIES:
:CUSTOM_ID: monitoring
:END:
- htop, [[https://github.com/aristocratos/btop][btop]] - per core usage,
freq and temps
- [[https://github.com/hattedsquirrel/ryzen_monitor][ryzen_monitor]] -
*(RYZEN ONLY!)* - per core usage, freq, temps, power, voltage, SoC
temps and power, fabric clock, PPT + Stats (peak, avg)
- [[https://github.com/cyring/CoreFreq][CoreFreq]],
[[https://github.com/cyring/CoreFreq/wiki/Live-CD][Archlinux Live CD
image]]
- CoreFreq has direct CPU overclocking capabalities ### Overclocking
- in UEFI settings
- [[https://github.com/cyring/CoreFreq][CoreFreq]],
[[https://github.com/cyring/CoreFreq/wiki/Live-CD][Archlinux Live CD
image]] ### Stress testing:
- *Low stress* - Kernel compilation
- *Medium stress* -
=ffmpeg -y -f rawvideo -video_size 1920x1080 -pixel_format yuv420p -framerate 60 -i /dev/urandom -c:v libx265 -preset placebo -f matroska /dev/null=
- *High stress* - [[https://www.mersenne.org/download/][GIMPS]]
(prime95/mprime), will write a script for all-core pbo/curve-optimizer
testing

** RAM
:PROPERTIES:
:CUSTOM_ID: ram
:END:
*** Monitoring:
:PROPERTIES:
:CUSTOM_ID: monitoring-1
:END:
[[https://github.com/hattedsquirrel/ryzen_monitor][ryzen_monitor]] -
*(RYZEN ONLY!)* - SoC, VDDCR_SOC, VDDG, L3 VDDM, VDDIO, VDDP power,
memory and fabric clocks, cLDO_(VDDM, VDDP, VDDG) voltages ###
Overclocking - exclusively in UEFI ### Stress testing: - *Low stress* -
MemTest86+ - 64bit Linux ISO Downlaod:
[[https://www.memtest.org/download/v7.00/mt86plus_7.00_64.iso.zip][here]]
(it is also provided in Gentoo's
[[https://www.gentoo.org/downloads/][LiveGUI USB image]]) - *Medium
stress* - [[https://www.mersenne.org/download/][GIMPS]]
(prime95/mprime) - *High stress* -
[[https://github.com/stressapptest/stressapptest][Stressapptest]]
=stressapptest -m 16 -i 16 -c 16 -s 1800 -W= (replace 16 with your CPU
thread count and 1800 with time to run in seconds) - run for at least
30-60 minutes

** GPU
:PROPERTIES:
:CUSTOM_ID: gpu
:END:
- https://github.com/ilya-zlobintsev/LACT