From 5ad4be12f1b9d58f341197350ca77435fc3f6a40 Mon Sep 17 00:00:00 2001 From: Pratyush Desai Date: Sat, 11 Dec 2021 19:41:28 +0530 Subject: [PATCH 1/2] profaudio and cpu scaling docs --- io/audio.md | 0 io/prof_audio.md | 9 +++++++++ .../performance-monitoring/performance-stats.md | 7 +++++++ services/power-management/tools.md | 15 +++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 io/audio.md create mode 100644 io/prof_audio.md create mode 100644 services/performance-monitoring/performance-stats.md create mode 100644 services/power-management/tools.md diff --git a/io/audio.md b/io/audio.md new file mode 100644 index 0000000..e69de29 diff --git a/io/prof_audio.md b/io/prof_audio.md new file mode 100644 index 0000000..be7872f --- /dev/null +++ b/io/prof_audio.md @@ -0,0 +1,9 @@ +# Professional Audio Configuration in Arch Linux + +Semi-Pro* + +## Resources + +* [Wiki](https://wiki.archlinux.org/title/Professional_audio) +* `pacman -Sg pro-audio` to view all the packages in that group +* Uses [JACK](https://wiki.archlinux.org/title/JACK_Audio_Connection_Kit) diff --git a/services/performance-monitoring/performance-stats.md b/services/performance-monitoring/performance-stats.md new file mode 100644 index 0000000..8eef842 --- /dev/null +++ b/services/performance-monitoring/performance-stats.md @@ -0,0 +1,7 @@ +# Hardware Performance Measurment + +## Tools and Commands + +1. `i7z` +2. `turbostat` +3. TODO: Expand diff --git a/services/power-management/tools.md b/services/power-management/tools.md new file mode 100644 index 0000000..fb0c32c --- /dev/null +++ b/services/power-management/tools.md @@ -0,0 +1,15 @@ +# Power Management Tools + +## Tools and their configurations + +### cpupower + +* `cpupower` and the AUR `cpupower-gui` are the relevant packages. +* These are a set of userspace utilities designed to assist with CPU frequency scaling. +* the configuration is located at `/etc/default/cpupower` +* __Enable__ and _start_ the systemd service. + +### Power Profile Daemons + +* look into [PPD](https://wiki.archlinux.org/title/CPU_frequency_scaling#power-profiles-daemon) +* using 'performance'. -- 2.35.3 From 5421c4bb6005d912d8bcb826dfbd62058ef2205a Mon Sep 17 00:00:00 2001 From: Pratyush Desai Date: Sat, 11 Dec 2021 20:10:40 +0530 Subject: [PATCH 2/2] thermald --- services/power-management/tools.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/services/power-management/tools.md b/services/power-management/tools.md index fb0c32c..76b69f2 100644 --- a/services/power-management/tools.md +++ b/services/power-management/tools.md @@ -13,3 +13,8 @@ * look into [PPD](https://wiki.archlinux.org/title/CPU_frequency_scaling#power-profiles-daemon) * using 'performance'. + +## thermald + +* The `thermald` package is a Linux daemon used to prevent the overheating of Intel CPUs. This daemon monitors temperature and applies compensation using available cooling methods. +* _Start_ and __enable__ the systemd service -- 2.35.3