linux:system:cpu

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Наступна ревізія
Попередня ревізія
linux:system:cpu [31/03/2025 18:33] – створено osvexlinux:system:cpu [Невідома дата] (поточний) – зовнішнє редагування (Невідома дата) 127.0.0.1
Рядок 1: Рядок 1:
-====== CPU (процессор)  ======+====== CPU (процессор) ======
  
-Загальна інформація про роботу з процессором. Перевірку його значень, діагностику та стрес-тест+Інформація про роботу з ЦП. Перевірку його значень, діагностику температури, навантаження, продуктивності та стабільності.
  
-===== Загальна інформація ====+==== Загальна інформація ====
- +
-Діагностику процесора в Linux можна провести кількома способами, залежно від того, що саме ви хочете перевірити: температуру, навантаження, продуктивність чи стабільність. +
- +
----- +
- +
-**1️⃣ Перевірка загальної інформації про CPU**+
  
 **Перегляд характеристик процесора:** **Перегляд характеристик процесора:**
-<code>''cat /proc/cpuinfo''+<code> 
 +cat /proc/cpuinfo
  
 </code> </code>
 +
 або або
  
-<code>''lscpu''+<code> 
 +lscpu
  
 </code> </code>
 +
 **Визначення кількості ядер і потоків:** **Визначення кількості ядер і потоків:**
-<code>''nproc''+<code> 
 +nproc
  
 </code> </code>
  
----- +==== Моніторинг навантаження ====
- +
-**2️⃣ Моніторинг навантаження**+
  
 **В режимі реального часу:** **В режимі реального часу:**
-<code>''htop''+<code> 
 +htop
  
 </code> </code>
-(Якщо htop не встановлений: sudo apt install htop або sudo yum install htop)+ 
 +(Якщо htop не встановлений: ''sudo apt install htop для Debian, Ubuntu)''
  
 Альтернативний варіант: Альтернативний варіант:
  
-<code>''top''+<code> 
 +top
  
 </code> </code>
  
----- +==== Перевірка температури процесора ====
- +
-**3️⃣ Перевірка температури процесора**+
  
 **Для Intel CPU:** **Для Intel CPU:**
-<code>''sudo apt install lm-sensors +<code> 
-sudo sensors-detect +sudo apt install lm-sensors 
-sensors''+sudo sensors-detect sensors
  
 </code> </code>
 +
 **Для AMD CPU:** **Для AMD CPU:**
-<code>''watch -n 1 "cat /sys/class/thermal/thermal_zone*/temp"''+<code> 
 +watch -n 1 "cat /sys/class/thermal/thermal_zone*/temp"
  
 </code> </code>
 +
 (Температура буде в мілліградусах, тому діліть на 1000.) (Температура буде в мілліградусах, тому діліть на 1000.)
  
----- +==== Перевірка продуктивності (бенчмарки) ====
- +
-**4️⃣ Перевірка продуктивності (бенчмарки)**+
  
 **sysbench (перевірка продуктивності CPU)** **sysbench (перевірка продуктивності CPU)**
-<code>''sudo apt install sysbench +<code> 
-sysbench cpu --cpu-max-prime=20000 run''+sudo apt install sysbench 
 +sysbench cpu cpu-max-prime=20000 run
  
 </code> </code>
 +
 **stress-ng (навантаження CPU)** **stress-ng (навантаження CPU)**
-<code>''sudo apt install stress-ng +<code> 
-stress-ng --cpu 4 --timeout 30s''+sudo apt install stress-ng 
 +stress-ng cpu 4 timeout 30s
  
 </code> </code>
-(--cpu 4 означає використання 4 ядер, --timeout 30s – тест протягом 30 секунд) 
  
----- +(''–cpu 4'' означає використання 4 ядер, ''–timeout 30s'' – тест протягом 30 секунд) —
- +==== Перевірка стабільності (стрес-тест) ====
-**5️⃣ Перевірка стабільності (стрес-тест)**+
  
 **stress** **stress**
-<code>''sudo apt install stress +<code> 
-stress --cpu 8 --timeout 60s''+sudo apt install stress 
 +​​​​​​​stress cpu 8 timeout 60s
  
 </code> </code>
-(--cpu 8 - кількість потоків, які будуть завантажені, підлаштуйте під свій процесор)+ 
 +(''cpu 8'' - кількість потоків, які будуть завантажені, підлаштуйте під свій процесор)
  
 **prime95 (найжорсткіший тест)** **prime95 (найжорсткіший тест)**
-<code>''wget -O mprime.tar.gz https://www.mersenne.org/ftp_root/gimps/p95v308b17.linux64.tar.gz+<code> 
 +wget -O mprime.tar.gz https://www.mersenne.org/ftp_root/gimps/p95v308b17.linux64.tar.gz
 tar -xvf mprime.tar.gz tar -xvf mprime.tar.gz
 cd p95 cd p95
-./mprime -t''+./mprime -t
  
 </code> </code>
-(Щоб зупинити: натисніть Ctrl+C) 
  
-----+(Щоб зупинити: натисніть ''Ctrl+C''
 +==== Перевірка частоти процесора ====
  
-**6️⃣ Перевірка частоти процесора** +<code> 
-<code>''watch -n 1 "cat /proc/cpuinfo | grep 'MHz'"''+watch -n 1 "cat /proc/cpuinfo | grep 'MHz'"
  
 </code> </code>
 +
 або, якщо є cpufrequtils: або, якщо є cpufrequtils:
 <code> <code>
-''cpufreq-info''+ 
 +cpufreq-info
  
 </code> </code>
  
----- +**Перевірка C-States і P-States (енергоспоживання)** 
- +<code> 
-**7️⃣ Перевірка C-States і P-States (енергоспоживання)** +sudo apt install powertop 
-<code>''sudo apt install powertop +sudo powertop
-sudo powertop''+
  
 </code> </code>
- 
----- 
- 
-Який тест вам потрібен? Можу допомогти з його інтерпретацією. 🚀 
  
  • linux/system/cpu.1743446015.txt.gz
  • Востаннє змінено: 31/03/2025 15:33
  • (зовнішнє редагування)