[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/cpu-benchmark":3,"mdc--tcsdgj-key":601,"mdc-wsto4c-key":636,"mdc--ngwpcc-key":644,"mdc--y3uzwm-key":652,"mdc--5obkri-key":660,"mdc--2tjrjv-key":689,"mdc--ozz6cf-key":706,"mdc--lcfsam-key":723,"mdc--sijo1z-key":740,"mdc-3x38qz-key":748,"related-/guides/linux/install-stress-ng,/guides/linux/sysbench-interpretation":765},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":529,"code":529,"createdAt":530,"description":531,"difficulty":532,"draft":533,"estimatedTime":534,"extension":535,"faq":536,"howToSteps":549,"howToTotalTime":568,"image":529,"keywords":569,"locale":580,"meta":581,"navigation":582,"path":583,"platform":584,"related":585,"section":588,"seo":589,"severity":529,"stem":590,"summary":591,"tags":592,"twitterCreator":529,"twitterSite":529,"type":599,"updatedAt":530,"__hash__":600},"content_ru/guides/linux/cpu-benchmark.md","Тест производительности CPU в Linux: полное руководство по бенчмарку",[7,8,9,10],"Ubuntu 22.04+","CentOS 8+","Fedora 36+","Debian 11+","FixPedia Team",{"type":13,"value":14,"toc":514},"minimark",[15,20,24,28,31,73,77,82,89,119,125,143,165,169,172,181,184,202,206,212,231,241,245,250,278,291,295,298,307,318,322,325,389,396,400,413,417,471,474,478,510],[16,17,19],"h2",{"id":18},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,22,23],"p",{},"Тестирование производительности центрального процессора (CPU) в Linux позволяет объективно оценить скорость вычислений, стабильность под нагрузкой и сравнить результаты с эталонными значениями. Это критически важно при выборе железа для сервера, настройке системы под высоконагруженные задачи (виртуализация, компиляция, рендеринг) или проверке после разгона (оверклокинга). По итогам вы получите числовые метрики, которые помогут принять обоснованное решение.",[16,25,27],{"id":26},"требования-подготовка","Требования / Подготовка",[21,29,30],{},"Перед началом убедитесь, что:",[32,33,34,43,55,58],"ol",{},[35,36,37,38,42],"li",{},"У вас есть доступ к терминалу с правами ",[39,40,41],"strong",{},"sudo"," (для установки пакетов).",[35,44,45,46,50,51,54],{},"Система обновлена: ",[47,48,49],"code",{},"sudo apt update && sudo apt upgrade -y"," (для Debian/Ubuntu) или ",[47,52,53],{},"sudo dnf upgrade -y"," (для Fedora/CentOS).",[35,56,57],{},"Вы работаете на физической машине (результаты на виртуальной машине могут быть искажены).",[35,59,60,61,64,65,68,69,72],{},"Все некритичные приложения закрыты, а система работает в режиме ",[39,62,63],{},"Performance"," (можно проверить командой ",[47,66,67],{},"cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor"," — должно быть ",[47,70,71],{},"performance",").",[16,74,76],{"id":75},"пошаговая-инструкция","Пошаговая инструкция",[78,79,81],"h3",{"id":80},"шаг-1-установка-необходимых-инструментов","Шаг 1: Установка необходимых инструментов",[21,83,84,85,88],{},"Установите основные утилиты. Для ",[39,86,87],{},"Debian/Ubuntu",":",[90,91,96],"pre",{"className":92,"code":93,"language":94,"meta":95,"style":95},"language-bash shiki shiki-themes github-light github-dark","sudo apt install sysbench stress-ng\n","bash","",[47,97,98],{"__ignoreMap":95},[99,100,103,106,110,113,116],"span",{"class":101,"line":102},"line",1,[99,104,41],{"class":105},"sScJk",[99,107,109],{"class":108},"sZZnC"," apt",[99,111,112],{"class":108}," install",[99,114,115],{"class":108}," sysbench",[99,117,118],{"class":108}," stress-ng\n",[21,120,121,122,88],{},"Для ",[39,123,124],{},"Fedora/CentOS/RHEL",[90,126,128],{"className":92,"code":127,"language":94,"meta":95,"style":95},"sudo dnf install sysbench stress-ng\n",[47,129,130],{"__ignoreMap":95},[99,131,132,134,137,139,141],{"class":101,"line":102},[99,133,41],{"class":105},[99,135,136],{"class":108}," dnf",[99,138,112],{"class":108},[99,140,115],{"class":108},[99,142,118],{"class":108},[144,145,146],"blockquote",{},[21,147,148,149,152,153,160,161,164],{},"💡 ",[39,150,151],{},"Совет",": Geekbench 6 — проприетарный инструмент. Скачайте его с ",[154,155,159],"a",{"href":156,"rel":157},"https://www.geekbench.com/download/",[158],"nofollow","официального сайта",", распакуйте и дайте права на выполнение: ",[47,162,163],{},"chmod +x geekbench6",".",[78,166,168],{"id":167},"шаг-2-проверка-конфигурации-cpu","Шаг 2: Проверка конфигурации CPU",[21,170,171],{},"Определите архитектуру вашего процессора:",[90,173,175],{"className":92,"code":174,"language":94,"meta":95,"style":95},"lscpu\n",[47,176,177],{"__ignoreMap":95},[99,178,179],{"class":101,"line":102},[99,180,174],{"class":105},[21,182,183],{},"Обратите внимание на строки:",[185,186,187,193],"ul",{},[35,188,189,192],{},[47,190,191],{},"CPU(s):"," — общее количество логических ядер.",[35,194,195,198,199,164],{},[47,196,197],{},"Thread(s) per core:"," — потоков на ядро (обычно 1 или 2).\nЭти данные понадобятся для корректной настройки ",[47,200,201],{},"stress-ng",[78,203,205],{"id":204},"шаг-3-запуск-теста-cpu-с-sysbench","Шаг 3: Запуск теста CPU с sysbench",[21,207,208,211],{},[47,209,210],{},"sysbench"," проведёт тест на простые математические операции (проверка простых чисел). Запустите:",[90,213,215],{"className":92,"code":214,"language":94,"meta":95,"style":95},"sysbench cpu --cpu-max-prime=20000 run\n",[47,216,217],{"__ignoreMap":95},[99,218,219,221,224,228],{"class":101,"line":102},[99,220,210],{"class":105},[99,222,223],{"class":108}," cpu",[99,225,227],{"class":226},"sj4cs"," --cpu-max-prime=20000",[99,229,230],{"class":108}," run\n",[21,232,233,237,238,164],{},[234,235,236],"em",{},"Что делает команда",": вычисляет все простые числа до 20000 на всех доступных ядрах. Результат — общее время выполнения в секундах. ",[39,239,240],{},"Меньше время — выше производительность",[78,242,244],{"id":243},"шаг-4-запуск-стресс-теста-с-stress-ng","Шаг 4: Запуск стресс-теста с stress-ng",[21,246,247,249],{},[47,248,201],{}," создаёт интенсивную нагрузку, проверяя стабильность и тепловыделение. Для полного загрузки всех ядер на 60 секунд:",[90,251,253],{"className":92,"code":252,"language":94,"meta":95,"style":95},"stress-ng --cpu $(nproc) --timeout 60s\n",[47,254,255],{"__ignoreMap":95},[99,256,257,259,262,266,269,272,275],{"class":101,"line":102},[99,258,201],{"class":105},[99,260,261],{"class":226}," --cpu",[99,263,265],{"class":264},"sVt8B"," $(",[99,267,268],{"class":105},"nproc",[99,270,271],{"class":264},") ",[99,273,274],{"class":226},"--timeout",[99,276,277],{"class":108}," 60s\n",[21,279,280,283,284,287,288,72],{},[234,281,282],{},"Важно",": этот тест может显著но повысить температуру CPU. Следите за ней (например, командой ",[47,285,286],{},"watch -n 1 sensors","). Если температура приближается к т Дж (обычно 90-100°C), остановите тест (",[47,289,290],{},"Ctrl+C",[78,292,294],{"id":293},"шаг-5-запуск-комплексного-бенчмарка-geekbench","Шаг 5: Запуск комплексного бенчмарка Geekbench",[21,296,297],{},"Geekbench 6 оценивает как одноядерную, так и многоядерную производительность, используя реальные сценарии (сжатие, навигация, машинное обучение). Запустите:",[90,299,301],{"className":92,"code":300,"language":94,"meta":95,"style":95},"./geekbench6\n",[47,302,303],{"__ignoreMap":95},[99,304,305],{"class":101,"line":102},[99,306,300],{"class":105},[21,308,309,310,313,314,317],{},"Результат будет выведен в терминал и загружен на сервер Geekbench (если есть интернет). Вы получите два числа: ",[39,311,312],{},"Single-Core Score"," и ",[39,315,316],{},"Multi-Core Score",". Сохраните ссылку на детальный отчёт.",[78,319,321],{"id":320},"шаг-6-сравнение-и-запись-результатов","Шаг 6: Сравнение и запись результатов",[21,323,324],{},"Для удобства сохраните вывод в файлы:",[90,326,328],{"className":92,"code":327,"language":94,"meta":95,"style":95},"sysbench cpu --cpu-max-prime=20000 run > ~/cpu_benchmarks/sysbench.txt\nstress-ng --cpu $(nproc) --timeout 60s 2>&1 | tee ~/cpu_benchmarks/stressng.log\n./geekbench6 > ~/cpu_benchmarks/geekbench.txt\n",[47,329,330,348,378],{"__ignoreMap":95},[99,331,332,334,336,338,341,345],{"class":101,"line":102},[99,333,210],{"class":105},[99,335,223],{"class":108},[99,337,227],{"class":226},[99,339,340],{"class":108}," run",[99,342,344],{"class":343},"szBVR"," >",[99,346,347],{"class":108}," ~/cpu_benchmarks/sysbench.txt\n",[99,349,351,353,355,357,359,361,363,366,369,372,375],{"class":101,"line":350},2,[99,352,201],{"class":105},[99,354,261],{"class":226},[99,356,265],{"class":264},[99,358,268],{"class":105},[99,360,271],{"class":264},[99,362,274],{"class":226},[99,364,365],{"class":108}," 60s",[99,367,368],{"class":343}," 2>&1",[99,370,371],{"class":343}," |",[99,373,374],{"class":105}," tee",[99,376,377],{"class":108}," ~/cpu_benchmarks/stressng.log\n",[99,379,381,384,386],{"class":101,"line":380},3,[99,382,383],{"class":105},"./geekbench6",[99,385,344],{"class":343},[99,387,388],{"class":108}," ~/cpu_benchmarks/geekbench.txt\n",[21,390,391,392,395],{},"Создайте директорию ",[47,393,394],{},"~/cpu_benchmarks",", если её нет. Теперь у вас есть все данные для сравнения с другими системами или после изменений (например, разгона).",[16,397,399],{"id":398},"проверка-результата","Проверка результата",[21,401,402,403,405,406,409,410,412],{},"Успешный бенчмарк завершится без ошибок доступа и выведет числовые результаты. Для ",[47,404,210],{}," ищите строку ",[47,407,408],{},"total time:",". Для ",[47,411,201],{}," в логе будет указано количество выполненных операций и время. Для Geekbench — итоговые баллы. Если система не упала в течение стресс-теста, CPU стабилен.",[16,414,416],{"id":415},"возможные-проблемы","Возможные проблемы",[185,418,419,434,452,461],{},[35,420,421,427,428,430,431,433],{},[39,422,423,424],{},"Ошибка ",[47,425,426],{},"stress-ng: error: cpu stressor failed",": недостаточно прав или несовместимая версия. Убедитесь, что запускаете с ",[47,429,41],{}," и версия ",[47,432,201],{}," актуальна.",[35,435,436,439,440,443,444,447,448,451],{},[39,437,438],{},"Система зависает или перегревается",": снизьте время теста (",[47,441,442],{},"--timeout 30s",") или количество ядер (вместо ",[47,445,446],{},"$(nproc)"," укажите, например, ",[47,449,450],{},"4","). Улучшите охлаждение.",[35,453,454,457,458,164],{},[39,455,456],{},"Geekbench не запускается",": проверьте, установлены ли зависимости (libc6, libstdc++6). На Ubuntu/Debian: ",[47,459,460],{},"sudo apt install libc6 libstdc++6",[35,462,463,466,467,470],{},[39,464,465],{},"Результаты сильно разнятся между запусками",": убедитесь, что между тестами есть интервал охлаждения (5-10 минут) и система не выполняет фоновые задачи (используйте ",[47,468,469],{},"top"," для проверки).",[472,473],"in-article-ad",{},[16,475,477],{"id":476},"дополнительные-советы","Дополнительные советы",[185,479,480,493,503],{},[35,481,482,483,486,487,489,490,164],{},"Для тестирования ",[39,484,485],{},"одноядерной"," производительности в ",[47,488,201],{}," укажите ",[47,491,492],{},"--cpu 1",[35,494,495,496,499,500,164],{},"Чтобы проверить влияние ",[39,497,498],{},"накопителя"," на общую производительность, добавьте тест ",[47,501,502],{},"sysbench fileio",[35,504,505,506,509],{},"Регулярно сравнивайте результаты с ",[39,507,508],{},"базовыми"," (stock) настройками, чтобы оценить эффект от разгона или изменений в системе.",[511,512,513],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":95,"searchDepth":350,"depth":350,"links":515},[516,517,518,526,527,528],{"id":18,"depth":350,"text":19},{"id":26,"depth":350,"text":27},{"id":75,"depth":350,"text":76,"children":519},[520,521,522,523,524,525],{"id":80,"depth":380,"text":81},{"id":167,"depth":380,"text":168},{"id":204,"depth":380,"text":205},{"id":243,"depth":380,"text":244},{"id":293,"depth":380,"text":294},{"id":320,"depth":380,"text":321},{"id":398,"depth":350,"text":399},{"id":415,"depth":350,"text":416},{"id":476,"depth":350,"text":477},null,"2026-02-17 12:22:33","Узнайте, как оценить скорость процессора в Linux с помощью sysbench, stress-ng и Geekbench. Пошаговая инструкция с интерпретацией результатов за 15 минут.","medium",false,"15-30 мин","md",[537,540,543,546],{"question":538,"answer":539},"Какой инструмент лучше для теста многопоточности?","Для теста многопоточности лучше всего подходит `stress-ng` с опцией `--cpu` и указанием числа потоков, например `stress-ng --cpu 8`. Он создаёт равномерную нагрузку на все ядра.",{"question":541,"answer":542},"Нужно ли останавливать другие процессы перед бенчмарком?","Да, для точности результатов закройте все тяжёлые приложения (браузеры, IDE, медиаплееры) и убедитесь, что система работает в режиме производительности, а не энергосбережения.",{"question":544,"answer":545},"Как интерпретировать баллы Geekbench?","Geekbench выдает два балла: single-core (одноядерный) и multi-core (многоядерный). Сравнивайте результаты только с другими запусками на том же оборудовании и версии ПО. Более высокий балл — лучше.",{"question":547,"answer":548},"Можно ли тестировать CPU на виртуальной машине?","Можно, но результаты будут неточными из-за виртуального слоя и возможных ограничений ресурсов. Для объективной оценки используйте физический сервер или настольный ПК.",[550,553,556,559,562,565],{"name":551,"text":552},"Установка необходимых инструментов","Установите основные утилиты для бенчмарка: `sysbench`, `stress-ng` и `Geekbench`. Команды установки зависят от дистрибутива.",{"name":554,"text":555},"Проверка конфигурации CPU","Определите количество ядер и потоков вашего процессора с помощью команды `lscpu` для корректного запуска тестов.",{"name":557,"text":558},"Запуск теста CPU с sysbench","Выполните тест на производительность CPU с помощью `sysbench cpu --cpu-max-prime=20000 run`. Это проверит вычислительную мощность.",{"name":560,"text":561},"Запуск стресс-теста с stress-ng","Создайте нагрузку на все ядра на 60 секунд: `stress-ng --cpu $(nproc) --timeout 60s`. Этот тест проверяет стабильность под давлением.",{"name":563,"text":564},"Запуск комплексного бенчмарка Geekbench","Скачайте и запустите Geekbench 6 с официального сайта или через репозиторий. Это даст сравнимые баллы single-core и multi-core.",{"name":566,"text":567},"Сравнение и запись результатов","Сохраните вывод всех тестов в файлы (например, `sysbench --cpu-max-prime=20000 run > sysbench_result.txt`) для последующего сравнения.","PT30M",[570,571,572,573,574,575,576,577,578,579],"бенчмарк cpu linux","тест производительности процессора linux","sysbench ubuntu","stress-ng benchmark","как проверить скорость cpu в linux","geekbench linux","оценка cpu linux","бенчмарк процессора командная строка","производительность cpu centos","инструменты для теста cpu","ru_RU",{},true,"/guides/linux/cpu-benchmark","linux",[586,587],"/guides/linux/install-stress-ng","/guides/linux/sysbench-interpretation","Гайды по Linux",{"title":5,"description":531},"guides/linux/cpu-benchmark","Это руководство поможет измерить производительность CPU в Linux, сравнить результаты и выбрать подходящий инструмент для ваших задач.",[593,594,595,596,597,210,201,598],"бенчмарк","производительность","Linux","CPU","benchmark","Geekbench","guide","ty5fsgVSwkUA1gyW6DbhVnMAhLvnNoTKeziOzNHLfkg",{"data":602,"body":603},{},{"type":604,"children":605},"root",[606],{"type":607,"tag":21,"props":608,"children":609},"element",{},[610,613,618,620,626,628,634],{"type":611,"value":612},"text","Для теста многопоточности лучше всего подходит ",{"type":607,"tag":47,"props":614,"children":616},{"className":615},[],[617],{"type":611,"value":201},{"type":611,"value":619}," с опцией ",{"type":607,"tag":47,"props":621,"children":623},{"className":622},[],[624],{"type":611,"value":625},"--cpu",{"type":611,"value":627}," и указанием числа потоков, например ",{"type":607,"tag":47,"props":629,"children":631},{"className":630},[],[632],{"type":611,"value":633},"stress-ng --cpu 8",{"type":611,"value":635},". Он создаёт равномерную нагрузку на все ядра.",{"data":637,"body":638},{},{"type":604,"children":639},[640],{"type":607,"tag":21,"props":641,"children":642},{},[643],{"type":611,"value":542},{"data":645,"body":646},{},{"type":604,"children":647},[648],{"type":607,"tag":21,"props":649,"children":650},{},[651],{"type":611,"value":545},{"data":653,"body":654},{},{"type":604,"children":655},[656],{"type":607,"tag":21,"props":657,"children":658},{},[659],{"type":611,"value":548},{"data":661,"body":662},{},{"type":604,"children":663},[664],{"type":607,"tag":21,"props":665,"children":666},{},[667,669,674,676,681,682,687],{"type":611,"value":668},"Установите основные утилиты для бенчмарка: ",{"type":607,"tag":47,"props":670,"children":672},{"className":671},[],[673],{"type":611,"value":210},{"type":611,"value":675},", ",{"type":607,"tag":47,"props":677,"children":679},{"className":678},[],[680],{"type":611,"value":201},{"type":611,"value":313},{"type":607,"tag":47,"props":683,"children":685},{"className":684},[],[686],{"type":611,"value":598},{"type":611,"value":688},". Команды установки зависят от дистрибутива.",{"data":690,"body":691},{},{"type":604,"children":692},[693],{"type":607,"tag":21,"props":694,"children":695},{},[696,698,704],{"type":611,"value":697},"Определите количество ядер и потоков вашего процессора с помощью команды ",{"type":607,"tag":47,"props":699,"children":701},{"className":700},[],[702],{"type":611,"value":703},"lscpu",{"type":611,"value":705}," для корректного запуска тестов.",{"data":707,"body":708},{},{"type":604,"children":709},[710],{"type":607,"tag":21,"props":711,"children":712},{},[713,715,721],{"type":611,"value":714},"Выполните тест на производительность CPU с помощью ",{"type":607,"tag":47,"props":716,"children":718},{"className":717},[],[719],{"type":611,"value":720},"sysbench cpu --cpu-max-prime=20000 run",{"type":611,"value":722},". Это проверит вычислительную мощность.",{"data":724,"body":725},{},{"type":604,"children":726},[727],{"type":607,"tag":21,"props":728,"children":729},{},[730,732,738],{"type":611,"value":731},"Создайте нагрузку на все ядра на 60 секунд: ",{"type":607,"tag":47,"props":733,"children":735},{"className":734},[],[736],{"type":611,"value":737},"stress-ng --cpu $(nproc) --timeout 60s",{"type":611,"value":739},". Этот тест проверяет стабильность под давлением.",{"data":741,"body":742},{},{"type":604,"children":743},[744],{"type":607,"tag":21,"props":745,"children":746},{},[747],{"type":611,"value":564},{"data":749,"body":750},{},{"type":604,"children":751},[752],{"type":607,"tag":21,"props":753,"children":754},{},[755,757,763],{"type":611,"value":756},"Сохраните вывод всех тестов в файлы (например, ",{"type":607,"tag":47,"props":758,"children":760},{"className":759},[],[761],{"type":611,"value":762},"sysbench --cpu-max-prime=20000 run > sysbench_result.txt",{"type":611,"value":764},") для последующего сравнения.",[766],{"id":767,"title":768,"appliesTo":769,"author":11,"body":774,"canonical":529,"code":529,"createdAt":1127,"description":1128,"difficulty":1129,"draft":533,"estimatedTime":1130,"extension":535,"faq":1131,"howToSteps":1138,"howToTotalTime":1151,"image":529,"keywords":1152,"locale":580,"meta":1160,"navigation":582,"path":586,"platform":584,"related":1161,"section":1164,"seo":1165,"severity":529,"stem":1166,"summary":1167,"tags":1168,"twitterCreator":529,"twitterSite":529,"type":599,"updatedAt":1127,"__hash__":1173},"content_ru/guides/linux/install-stress-ng.md","Установка stress-ng в Linux: полный гайд по стресс-тестированию",[770,771,772,773],"Ubuntu 20.04 / 22.04 / 24.04","Debian 11 / 12","Fedora 38+","Arch Linux",{"type":13,"value":775,"toc":1117},[776,778,787,790,792,795,812,823,827,830,893,897,902,970,976,978,982,988,1000,1011,1015,1026,1049,1060,1062,1069,1076,1078,1114],[16,777,19],{"id":18},[21,779,780,782,783,786],{},[47,781,201],{}," — это современная замена классической утилите ",[47,784,785],{},"stress",", разработанная специально для комплексной проверки стабильности Linux. Инструмент генерирует контролируемую нагрузку на процессор, оперативную память, дисковую подсистему, сеть и аппаратные кэши. Он незаменим при тестировании новых серверов, проверке стабильности разгона, валидации работы системы охлаждения или отладке планировщика задач ядра.",[21,788,789],{},"После выполнения этого гайда вы получите полностью готовую к работе утилиту и научитесь безопасно запускать стресс-тесты без риска необратимого зависания системы.",[16,791,27],{"id":26},[21,793,794],{},"Перед началом убедитесь, что у вас есть:",[185,796,797,806,809],{},[35,798,799,800,802,803,805],{},"Доступ к терминалу с правами суперпользователя (",[47,801,41],{}," или ",[47,804,604],{},")",[35,807,808],{},"Стабильное интернет-соединение для загрузки пакетов",[35,810,811],{},"Дистрибутив Linux на базе Debian, Ubuntu, Fedora, Arch или их производных",[144,813,814],{},[21,815,816,817,802,820,164],{},"⚠️ Важно: Запуск длительных стресс-тестов на ноутбуках от сети без охлаждения может привести к троттлингу или аварийному отключению. Мониторьте температуру процессора параллельно с помощью ",[47,818,819],{},"sensors",[47,821,822],{},"htop",[16,824,826],{"id":825},"шаг-1-обновление-кэша-пакетов","Шаг 1: Обновление кэша пакетов",[21,828,829],{},"Прежде чем устанавливать новое ПО, синхронизируйте локальные индексы с репозиториями. Это предотвратит конфликты версий и ошибки «package not found».",[90,831,833],{"className":92,"code":832,"language":94,"meta":95,"style":95},"# Для Debian/Ubuntu\nsudo apt update\n\n# Для Fedora/RHEL\nsudo dnf check-update\n\n# Для Arch/Manjaro\nsudo pacman -Sy\n",[47,834,835,841,850,855,861,871,876,882],{"__ignoreMap":95},[99,836,837],{"class":101,"line":102},[99,838,840],{"class":839},"sJ8bj","# Для Debian/Ubuntu\n",[99,842,843,845,847],{"class":101,"line":350},[99,844,41],{"class":105},[99,846,109],{"class":108},[99,848,849],{"class":108}," update\n",[99,851,852],{"class":101,"line":380},[99,853,854],{"emptyLinePlaceholder":582},"\n",[99,856,858],{"class":101,"line":857},4,[99,859,860],{"class":839},"# Для Fedora/RHEL\n",[99,862,864,866,868],{"class":101,"line":863},5,[99,865,41],{"class":105},[99,867,136],{"class":108},[99,869,870],{"class":108}," check-update\n",[99,872,874],{"class":101,"line":873},6,[99,875,854],{"emptyLinePlaceholder":582},[99,877,879],{"class":101,"line":878},7,[99,880,881],{"class":839},"# Для Arch/Manjaro\n",[99,883,885,887,890],{"class":101,"line":884},8,[99,886,41],{"class":105},[99,888,889],{"class":108}," pacman",[99,891,892],{"class":226}," -Sy\n",[16,894,896],{"id":895},"шаг-2-установка-через-менеджер-пакетов","Шаг 2: Установка через менеджер пакетов",[21,898,899,901],{},[47,900,201],{}," доступен в стандартных репозиториях большинства современных дистрибутивов. Выполните команду, соответствующую вашей системе:",[90,903,905],{"className":92,"code":904,"language":94,"meta":95,"style":95},"# Debian/Ubuntu\nsudo apt install stress-ng -y\n\n# Fedora\nsudo dnf install stress-ng -y\n\n# Arch Linux\nsudo pacman -S stress-ng --noconfirm\n",[47,906,907,912,926,930,935,947,951,956],{"__ignoreMap":95},[99,908,909],{"class":101,"line":102},[99,910,911],{"class":839},"# Debian/Ubuntu\n",[99,913,914,916,918,920,923],{"class":101,"line":350},[99,915,41],{"class":105},[99,917,109],{"class":108},[99,919,112],{"class":108},[99,921,922],{"class":108}," stress-ng",[99,924,925],{"class":226}," -y\n",[99,927,928],{"class":101,"line":380},[99,929,854],{"emptyLinePlaceholder":582},[99,931,932],{"class":101,"line":857},[99,933,934],{"class":839},"# Fedora\n",[99,936,937,939,941,943,945],{"class":101,"line":863},[99,938,41],{"class":105},[99,940,136],{"class":108},[99,942,112],{"class":108},[99,944,922],{"class":108},[99,946,925],{"class":226},[99,948,949],{"class":101,"line":873},[99,950,854],{"emptyLinePlaceholder":582},[99,952,953],{"class":101,"line":878},[99,954,955],{"class":839},"# Arch Linux\n",[99,957,958,960,962,965,967],{"class":101,"line":884},[99,959,41],{"class":105},[99,961,889],{"class":108},[99,963,964],{"class":226}," -S",[99,966,922],{"class":108},[99,968,969],{"class":226}," --noconfirm\n",[21,971,972,973,164],{},"Пакет автоматически разрешит зависимости и скопирует бинарные файлы в ",[47,974,975],{},"/usr/bin/",[472,977],{},[16,979,981],{"id":980},"шаг-3-проверка-корректности-установки","Шаг 3: Проверка корректности установки",[21,983,984,985,164],{},"Убедитесь, что утилита успешно встала и доступна в переменной окружения ",[47,986,987],{},"$PATH",[90,989,991],{"className":92,"code":990,"language":94,"meta":95,"style":95},"stress-ng --version\n",[47,992,993],{"__ignoreMap":95},[99,994,995,997],{"class":101,"line":102},[99,996,201],{"class":105},[99,998,999],{"class":226}," --version\n",[21,1001,1002,1003,1006,1007,1010],{},"Вывод должен содержать номер версии (например, ",[47,1004,1005],{},"stress-ng 0.16.04","). Если система отвечает ",[47,1008,1009],{},"command not found",", проверьте, не попала ли установка в логи с ошибками зависимостей, и повторите шаг 2.",[16,1012,1014],{"id":1013},"шаг-4-первый-запуск-и-стресс-тест","Шаг 4: Первый запуск и стресс-тест",[21,1016,1017,1018,1021,1022,1025],{},"Попробуем безопасно нагрузить систему на короткое время. Ключ ",[47,1019,1020],{},"--cpu 0"," задействует все доступные логические ядра, а ",[47,1023,1024],{},"--timeout 10s"," автоматически остановит тест через 10 секунд.",[90,1027,1029],{"className":92,"code":1028,"language":94,"meta":95,"style":95},"stress-ng --cpu 0 --timeout 10s --metrics-brief\n",[47,1030,1031],{"__ignoreMap":95},[99,1032,1033,1035,1037,1040,1043,1046],{"class":101,"line":102},[99,1034,201],{"class":105},[99,1036,261],{"class":226},[99,1038,1039],{"class":226}," 0",[99,1041,1042],{"class":226}," --timeout",[99,1044,1045],{"class":108}," 10s",[99,1047,1048],{"class":226}," --metrics-brief\n",[21,1050,1051,1052,1055,1056,1059],{},"Флаг ",[47,1053,1054],{},"--metrics-brief"," выведет статистику по количеству операций (",[47,1057,1058],{},"bogo ops",") и времени выполнения, что удобно для быстрой оценки производительности без лишнего вывода в консоль.",[16,1061,399],{"id":398},[21,1063,1064,1065,1068],{},"После завершения теста в терминале появится сводная таблица. Обратите внимание на столбец ",[47,1066,1067],{},"bogo ops/s"," — он показывает среднюю скорость выполнения тестовых операций. Чем выше значение, тем стабильнее работает система под нагрузкой.",[21,1070,1071,1072,1075],{},"Если вам нужно прервать тест до истечения таймаута, просто нажмите ",[47,1073,1074],{},"Ctrl + C"," в активном окне терминала. Утилита корректно завершит дочерние процессы, очистит временные файлы и освободит память.",[16,1077,416],{"id":415},[185,1079,1080,1095,1108],{},[35,1081,1082,1091,1092,1094],{},[39,1083,423,1084,1087,1088],{},[47,1085,1086],{},"Permission denied"," при работе с сокетами или ",[47,1089,1090],{},"/proc/sys/...",": Некоторые метрики требуют доступа к системным параметрам. Запустите команду с ",[47,1093,41],{},", если тестируете работу с сетевыми интерфейсами или файловой системой.",[35,1096,1097,1100,1101,1104,1105,1107],{},[39,1098,1099],{},"Система зависает или срабатывает OOM-killer",": Вы выделили слишком много потоков для оперативной памяти. Уменьшите параметр нагрузки, например ",[47,1102,1103],{},"--vm 2 --vm-bytes 75%",", и обязательно используйте ",[47,1106,274],{}," для автоматической остановки.",[35,1109,1110,1113],{},[39,1111,1112],{},"Пакет отсутствует в официальном репозитории",": Для старых или минимальных сборок Linux соберите утилиту из исходников, скачав архив с официального релиза на GitHub, либо подключите EPEL-репозиторий на RHEL-совместимых системах.",[511,1115,1116],{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":95,"searchDepth":350,"depth":350,"links":1118},[1119,1120,1121,1122,1123,1124,1125,1126],{"id":18,"depth":350,"text":19},{"id":26,"depth":350,"text":27},{"id":825,"depth":350,"text":826},{"id":895,"depth":350,"text":896},{"id":980,"depth":350,"text":981},{"id":1013,"depth":350,"text":1014},{"id":398,"depth":350,"text":399},{"id":415,"depth":350,"text":416},"2026-04-04 23:54:22","Пошаговая инструкция по установке stress-ng в Ubuntu, Debian, Fedora и Arch. Научитесь тестировать стабильность системы за 5 минут. Читайте гайд!","easy","5-10 мин",[1132,1135],{"question":1133,"answer":1134},"Зачем нужен stress-ng, если есть классическая утилита stress?","stress-ng поддерживает современные архитектуры, тестирует сотни подсистем (память, кэш, сеть, I/O) и предоставляет детальные метрики нагрузки, недоступные в старой версии.",{"question":1136,"answer":1137},"Можно ли запустить стресс-тест на удалённом сервере без риска зависания?","Да, используйте флаг `--timeout` и запускайте утилиту внутри `tmux` или `screen`. Это позволит безопасно прервать процесс, если нагрузка станет критической.",[1139,1142,1145,1148],{"name":1140,"text":1141},"Подключите репозиторий или обновите кэш пакетов","Выполните `sudo apt update` для Debian/Ubuntu, `sudo dnf check-update` для Fedora или `sudo pacman -Sy` для Arch Linux.",{"name":1143,"text":1144},"Установите пакет stress-ng","Запустите команду установки, соответствующую вашему менеджеру пакетов: `sudo apt install stress-ng -y` или аналог.",{"name":1146,"text":1147},"Проверьте успешность установки","Убедитесь, что утилита доступна в системе, выполнив `stress-ng --version` и проверив вывод текущей сборки.",{"name":1149,"text":1150},"Запустите базовый стресс-тест","Нагрузите все ядра процессора на 10 секунд командой `stress-ng --cpu 0 --timeout 10s --metrics-brief`.","PT10M",[1153,1154,1155,1156,1157,1158,1159],"установка stress-ng ubuntu","как установить stress-ng linux","stress-ng тестирование процессора","стресс тест линукс","apt install stress-ng","dnf install stress-ng","pacman install stress-ng",{},[1162,1163],"/guides/linux/monitor-cpu-temperature","/guides/linux/benchmark-disk-io","Гайды Linux",{"title":768,"description":1128},"guides/linux/install-stress-ng","Узнайте, как быстро установить и запустить stress-ng для комплексной проверки стабильности процессора, памяти и дисков. Пошаговые команды для популярных дистрибутивов Linux.",[595,1169,594,1170,1171,1172],"stress-тестирование","sysadmin","Ubuntu","Fedora","XKq-L0YWcDqAnpYgqbghMtiKkQKE0D6KEtEuzByHwFk"]