Власне питання в шапці.
Ще цікавить як можна максимально навантажити читання і запис (по черзі, окремо) hdd.
Привіт всім! Придбав недавно процесорний кулер TT BT. Заюзать термопасту, поставив кулер. Тестую. Та тільки от проблема: не вдається завантажити процесор на всі 100%. Для моніторингу використовую gnome-system-monitor. Intel Core 2 Duo E6600, Debian 4.0, Kernel 2.6.23.11 самозбірних. Допоможіть завантажити процесор на 100%, бо важливо знати максимальну температуру процесора при довгій навантаженні. Дякуємо.
Для того щоб навантажити процесор на 100% в Ubuntu виконайте команду в терміналі:
Це виробляє стиснення випадкових даних і відправляє їх в нікуди, від є не записує на диск.
Якщо треба все ядра завантажити то виконайте команду в декількох вкладках (або вікнах) терміналу.
Зручно перевірить роботу системи охолодження.
А який спосіб використовуєте ви? Напишіть в обговоренні.
Чому варто виконувати стрес тест на процесор? Для перевірки надійності і стабільності вашої машини / системи. Запуск стрес-тесту допоможуть також допомогти дізнатися, чи потрібно оновити або додати нове охолодження для вашої машини. У своїй темі «Стрес тест cpu на Linux (Debian / Ubuntu / Mint або RedHat / CentOS / Fedora)» я розповім як користуватися утилітою cpuburn для тестування навантаження на процесор (и).
Устнановка cpuburn на / Debian / Ubuntu / Mint:
Ви можете посмтреть керівництво по використанню для утиліти cpubun, виконавши:
cpuburn, burnBX, burnK6, burnK7, burnMMX, burnP5, burnP6 - колекція програм для тестування великого навантаження на CPU.
burnP5 оптимізований для процесорів Intel Pentium с / без MMX.
burnP6 оптимізований для процесорів Intel PentiumPro, Pentium II III.
burnK6 оптимізований для процесорів AMD K6.
burnK7 оптимізований для процесорів AMD Athlon / Duron.
burnMMX тестиальтернатівний кеш / тест пам'яті на всіх процессарах з MMX.
burnBX альтернативний кеш / тест пам'яті оптимізований для процесорів Intel.
Ці програми призначені для завантаження процесорів для x86 наскільки це можливо для цілей тестування системи. Вони були оптимізовані для різних процесорів. FPU і ALU інструкції кодуються на асемблері в нескінченному циклі. Вони не відчувають всі інструкції. Мета в тому, щоб створити навантаження і подивитися яка температура при цьому створюється, поклавши навантаження на сам процесор, систему, материнську плату і блок живлення.
Утиліта для тестування розроблена, щоб створити на вашому комп'ютері збій, тому переконайтеся, що нічого критичного не запущене на ньому і всі важливі дані збережені на жорстких дисках. Найкраще, запустити програму на файлових системах і смотніруйте тільки для читання. Зверніть увагу, що root привілеї не потрібно.
Запустіть потрібну програму у фоновому режимі, перевіряючи результат помилки. Ви можете повторити цю команду для кожного процесора. наприклад,
Для моніторингу ходу роботи CPUBurn використовуйте ps. Ви можете слідкувати за температурою процесора і / або напруги в системі через ACPI або за допомогою LM-датчиків, але якщо ваша система підтримує це. Після завершення варто завершити даний (е) процеси, для прикладу:
Встановіть htop для моніторингу навантажень на ваш сервер.
Запустимо htop, для перевірки навантаження:
Стрес тест cpu на Linux (Debian / Ubuntu / Mint або RedHat / CentOS / Fedora) завершено.
Я хочу перевірити свій сервер Linux, OpenBSD, FreeBSD та Unix як він витримає велике навантаження і як він буде працювати в такій ситуації. Якими засобами я буду тестувати навантаження на пам'ять, процесор і підсистему введення-виведення в Linux або Unix-подібних?
Адміністратор може спробувати будь-який з наступних інструмент для формування певного навантаження. Випадки, в яких це корисно включати в себе ті, в яких системний адміністратор хоче, щоб виконати налаштування ядра або програміст бажає оцінити за яких умов відбудеться відмова сервісу, і перевірити свої системи виключно на високому навантаженні з моніторингом стану і т.д. Також ці утиліти корисні системним адміністраторам, системним інтеграторам і оверклокерам, які хочуть перевірити обладнання в умовах високого навантаження і контролювати стабільність і середу.
- Stress: Це простий генератор робочого навантаження для систем POSIX. Має конфігурується кількість ЦП, пам'яті, введення-виведення і дискового стресу в системі. Написано на C, і є вільним програмним забезпеченням під ліцензією GPLv2. Це не тест, а скоріше інструмент, призначений
- Stress-ng: Це оновлена версія інструменту stress, і він може провести стрес-тест сервера для наступних функцій:
- CPU
- Cache
- тестування приводу
- Синхронізація введення / виводу
- VM тест
- Тест Socket,
- перемикання контексту
- Створення процесу і припинення
- Він включає в себе понад 60 різних стрес-тестів, більше 50 процесорів конкретних стрес-тестів, які здійснюють з плаваючою точкою, ціле число, маніпуляції з бітами і контроль потоку, більше 20 віртуальних стрес-тестів пам'яті.
Попередження: Запуск наступного інструменту рекомендується з root привілеями що б уникнути помилок пам'яті і інших. Крім того, зверніть увагу, що кошти будуть використовувати ресурси сервера швидко, так що використовуйте наступну команду розважливо.
Ця програма проста у використанні і рекомендується для новачків адміністраторів. Інструмент як відомо, працює на платформах x86 і Linux і FreeBSD / OpenBSD, PowerPC AIX і Linux, SPARC Solaris, Compaq Alpha Tru64 UNIX, і багато інших.
Ви можете встановити stress як частина дистрибутива.
По-перше, потрібно включити epel repo. а потім введіть наступну команду. щоб встановити пакет:
Приклад виведення команди:
- -c 2. Spawn two workers spinning on sqrt ()
- -i 1. Spawn one worker spinning on sync ()
- -m 1. Spawn one worker spinning on malloc () / free ()
- --vm-bytes 128M. Malloc 128MB per vm worker (default is 256MB)
- -t 10s. Таймаут після 10 сек
- -v. розгорнутий висновок
Інструмент stress-ng тестує комп'ютерну систему різними вибираними способами.
Введіть наступну команду, щоб завантажити stress-ng архів за допомогою команди Wget: