Stres Test Computer Linuxový program. CPU Stres Test v Linuxu Jak načíst všechny jádra mikroprocesor

Proč stojí za to provádět testovací test? Chcete-li ověřit spolehlivost a stabilitu vašeho stroje / systému. Zátěžové testování také pomůže pomoci zjistit, zda chcete aktualizovat nebo přidat nové chlazení pro zařízení. Ve svém tématu "Stres CPU test na Linux (Debian / Ubuntu / Mint nebo Redhat / Centos / FedOS)" Řeknu vám, jak používat nástroj Cpuburn pro testování zatížení procesoru (procesoru).

1. Instalace Cpuburn.

Untal Cpuburn On / Debian / Ubuntu / Mint:

  • # Apt-get update && apt-get install cpuburn

Untal Cpuburn na RedHAT / Centos / Fedora:

  • # Yum update && yum install cpuburn

Pomocí nástroje CPUBUN můžete zveřejnit pomocí:

    # Muž cpuburn.

hořák Optimalizováno pro procesory Intel Pentium C / bez MMX.cpuburn, Burnbx, Burnk6, Burnk7, Burnmmx, Burnp5, Burnp6 - Sběr programů pro testování velkého zatížení CPU.

burp6. Optimalizováno pro procesory Intel PentiumPro, Pentium II & III.
burk6. Optimalizováno pro procesory AMD K6.
hořavý Optimalizováno pro procesory AMD Athlon / Duron.
spálení. Testalternativní vyrovnávací paměť / Paměťový test na všech procesech MMX.
burnbx. Alternativní test peněz / paměti je optimalizován pro procesory Intel.

Tyto programy jsou navrženy tak, aby načtou procesory pro X86, jak je to možné pro účely testovacího testu. Byly optimalizovány pro různé procesory. Pokyny FPU a ALU jsou zakódovány na assembleru v nekonečném cyklu. Nezažijí všechny pokyny. Cílem je vytvořit zatížení a zjistit, jakou teplotu je vytvořena umístěním zatížení procesoru, systému, základní desky a napájení.

Testovací nástroj je navržen tak, aby vytvořil havárii na vašem počítači, takže se ujistěte, že na něm nic není spuštěno a všechna důležitá data jsou uložena na pevných discích. Nejlepší je spustit program na souborových systémech a vzít jen pro čtení. Upozorňujeme, že kořenová oprávnění nejsou vyžadovány.

Spusťte program na pozadí, zkontrolujte výsledek chyb. Tento příkaz můžete opakovat pro každý procesor. Například,

  • # Burnp6 ||. Echo $? &

Použijte PS pro sledování práce Cpuburn. Teplota procesoru a / nebo napětí můžete sledovat v systému ACPI nebo pomocí LM senzorů, ale pokud jej váš systém podporuje. Po dokončení stojí za to dokončit (e) procesy například:

  • # Killall Burnp6.

Nainstalujte htot pro monitorování zatížení na serveru.

  • # Apt-get update && apt-get Instalovat htop
  • # Yum update && yum nainstalovat htot

Začněte HTOP, zkontrolujte zatížení:

  • # hop.

CPU test na Linuxu (Debian / Ubuntu / Mint nebo RedHat / Centros / Centos / Centos / Fedora) je dokončen.

Chcete-li správně otestovat chladicí systém procesoru a stabilitu práce při zrychlení, když je také napětí pro zvýšení napětí pro dosažení vysokých frekvencí, musíte ji načíst pod řetězec po poměrně dlouhou dobu. To pomůže pouze speciálními sítěmi, které vědí, jak načíst procesor na vybavení, komplexní, ale bezvýznamných výpočtech. Zde je hlavní věc přijmout "správný" program efektivně pracovat s použitím komplexních plovoucích bodových vzorců pro zvládnutí velkého množství dat. Snad jeden z nejlepších nástrojů vytvořil Intel, který se nazývá Linpack. TRUE, to bylo provedeno programátory pro pokročilé uživatele, aniž by se obtěžovaly přes okna s volánky, omezit příkazový řádek. Černá obrazovka s nepochopitelnými běžícími řetězci Robs obyčejnými uživateli počítače do hlouposti, které nechápou, co s nimi dělají, a kde kliknout myš. Sláva Bohu našel dobré lidi, kteří přišroubovali grafickou skořápku do Linpack, volal jejich stvoření Linx..

Linx nemusí instalovat, a budete muset stáhnout archivní soubor, rozbalte jej, přejděte do vytvořené složky a spusťte spustitelný soubor Linx.exe. Chcete-li program odstranit, bude stačit k odstranění složky, kde byly soubory Linx vypnuto, hlavní věc nezapomeňte, protože se nazývá a kde je.

Skutečnost, že Intel nestojí za obavu o vytváření testů, se neobávají o účinnost práce s procesory AMD, Linx dokonale zatíří procesory jako Intel a AMD.

Po spuštění LINX je program ve skutečnosti připraven k tomu, aby bylo možné pracovat dostatečně stisknout tlačítko "Start" v horní části pravé strany. Dále získáte trpělivost a počkejte, až se koná zadaný počet testů v kruhu. Po dokončení každého zkušebního cyklu v tabulce budou přidány jeho výsledky, konkrétně čas, rychlost zpracování dat, počet použitých proudů a velikost matice lineárního rovnicí systému, který byl použit pro výpočty. Najednou, načtení procesoru na maximum, což vám umožní zkontrolovat stabilitu práce a účinnost odstranění tepla chladicího systému.

Chcete-li zastavit testovací běh, stiskněte tlačítko "Top".

V hlavním okně v horním řádku pod hlavním menu jsou sekce, kde se mohou uživatelé změnit:

  • "Objem úkolů:", Uveďte velikost matice systému lineárních rovnic, která bude použita pro výpočty. Čím více, tím delší výpočty jdou. Poznámka: Tento parametr je spojen s "paměťem", který je, když se jedna z nich změní, další se automaticky změní.
  • "Paměť (MIB)", množství paměti RAM, kterou program může program použít. Jak je uvedeno výše, se zvýšením objemu automaticky změní "objem úkolu:", stejným způsobem.
  • "Proveďte" kolik testovacích běhů bude provedeno v kruhu.

Ze zajímavých rysů programu, náklady na poznamenat podporu získávání údajů o teplotě procesoru, frekvencí jádra a napájecího napětí z aplikací Everest / Speedfan a zobrazovat je ve formě grafů během testů. Plus Povolit testovací testy, když dojde k chybám nebo pokud je procesor zahříván nad zadanou hodnotu (pouze při práci v pentech Evered / Speedfan). Také v nastavení můžete určit počet podprocesů, které budou prováděny současně, vyberte název testů 32 nebo 64-bit, prioritu testovacích procesů (je lepší opustit výchozí, takže Počítač se nezpomaluje) a omezuje rozsah použité programové paměti, takže operační systém není brzda.

Dosud, Linx, a pokud jste zcela přesný, pak Linpack, pokud se opíráte o grafický shell, jediný test, který umožňuje dostatečně zkontrolovat stabilitu procesoru. Zvažte, tento program vytváří velmi vysoké zatížení na procesoru, pod kterým nikdy nebude pracovat doma, a není žádoucí, aby ho neustále spustil na počítači několik hodin. Zvláště ve světle všech procesorů Intel posledních generací pod krytem tepla, které s dlouhodobou vystavením vysokým teplotám mohou ztratit své vlastnosti v průběhu času.

Program funguje jak v 32 tak 64bitových operačních systémech. Rozhraní programu je přeloženo do angličtiny a ruštiny, uživatelé musí stahovat požadovanou verzi programu s odpovídající lokalizací.

Pokud jste přesto narazili na tento operační systém, pak neváhejte zvednout virtuální nebo nainstalovat jako hlavní a používat jej každý den.

Moje známost s Linuxem / * NIX začal s Ubuntu 13.04. Pravděpodobně je to jeden z nejvíce uživatelsky příjemných distribucí (podívejte se také na elementární OS). Předtím jsem trénoval pouze na Linuxu Red Hat, z nichž byl obrázek, který jsem byl spuštěn přes virtuální box. Neměl jsem konkrétní úkoly, takže můj výcvik byl jen ve studiu určitých příkazů terminálu. Dříve byl můj hlavní operační systém Windows, ve kterém jsem nechápal svůj názor, a položila mě všem.

Seznámení z OS byl nucen, já jsem doslova seděl pro Ubuntu a tvrdil, že by pro mě bylo užitečné pro práci. Spoušť byla velmi obtížná, více než jednou, myslel jsem, že se vrátím do oken. Docela dlouho nervózní, protože bylo těžké se zvyknout na nová nastavení a funkce. Kromě toho byla verze 13.04 velmi buggy, z tohoto důvodu už neinstaluji Ubuntu nové verze do LTS (dlouhodobá podpora) východy. Nakonec jsem nelitoval, co se přesune do Ubuntu.

Na základě osobních zkušeností jsem byl vystrašený pár momentů, z používání tohoto operačního systému.

  • Měkký. Nevěděl jsem o přítomnosti některých analogů pro Ubuntu a obavám se, že nemůžu najít potřebné programy. Ale naštěstí hodně softwaru, tam jsou téměř vždy dobré alternativy a někdy větší volba. Kromě toho, že jsem byl na tento den prezentován ve verzích pro Ubuntu.
  • Prohlížeče. V některých starých novinách jsem si přečetl, že vykreslování stránek v prohlížečích různých operačních systémů se liší. I Testuji webové projekty a pro mě je důležité. Ve skutečnosti to může být, ale hlavní prohlížeče Chrome a Firefox projít tolik fází testování, že takové maličkosti nemohou sklouznout do koncových uživatelů.
  • Složitost instalace. Instalace systému Windows (XP, Vista, Win7) je velmi jednoduchá a srozumitelná, nebudu seznam novějších verzí, protože nebylo nakonfigurováno pro jejich instalaci, ale myslím si, že proces se moc nezměnil. Distribuce Ubuntu nebo Elementary OS je snadno instalovat a s největší pravděpodobností rychlejší.
  • Rozhraní. Pohodlné rozhraní Windows je nesporná. Jsem tak zvyklý na standardní "desktop", že se mi zdálo vše ostatní. Na začátku nových míst tlačítek je instalace softwaru a jiných maličkostí velmi nepříjemné a zpomalené. Ale musíte trpět nejméně pár týdnů a zvyknete si na "nová pravidla" a dokonce najdete naše hodnoty v nich.

Zisk

Zřejmé výhody ze zkušenosti s použitím Linux / * NIX

  • Znalost operačních systémů Linuxu.

Jedná se o častý požadavek v mnoha společnostech do pozice testeru. Několikrát jsem prošel a všude znalostní Linux byl docela důležitým kritériem. A pokud kandidát neustále používá tento operační systém jako hlavní, pak pro zaměstnavatele je již velkým plusem.

  • Práce se servery

Instalace Apache, Nginx, balíček Sestava, Git, serverové aplikace, Memchaached, Sfinga, Elasticsearch, Databáze, nasazení softwarových prostředí a stále spousta zajímavých řešení, pro které je Linux perfektní. Zkušenosti s takovými prostředky, bude také hrát vaši ruku.

  • Nová architektura

Pro ty, kteří vždy používali okna a nemysleli si o tom, jak to funguje, bude to pohled na něco nového. Podle mého názoru vám toto OS umožní mít vizuální představu o tom, jak je souborový systém uspořádán a jak programy interagují s železem.

Toto je nejsilnější nástroj pro každého uživatele. Po obdržení počáteční myšlenky můžete napsat vlastní skripty, které sníží rutinní akce a rozvíjí zájem o programování. Kromě toho existuje spousta nástrojů v terminálu, jeden textový editor VIM stojí něco.

  • Pohodlí

Nakonec považuji Ubuntu 14.04 pohodlný OS. Možná ještě nepoužívám všechny její schopnosti k tomuto dni, ale všichni jsme zřízeni k mému vkusu a docela spokojené. Teď si nemohu ani představit, jak efektivní bych pracoval na Windows.

Minusy

Nastavení. Pro mě to je nejdůležitější rodina Minus OS Linux. Systém je velmi flexibilní a umožňuje změnit téměř jakýkoliv parametr, ale je to právě v této slabosti. Někdy můžete strávit spoustu času, abyste mohli udělat jedno malé nastavení.

Pokud testujete webové platformy s komplexním backendem a neustále pracují se servery přes ssh, pak Linux pro tester To je vynikající os. Existuje mnoho lidí, kteří řeknou, že můžete použít nástroje Windows Utilities, například putty nebo něco podobného, \u200b\u200bale myslím, že je lepší vědět, jak je server uspořádán, protože určitě použije stejné linux / * nix.

Se bude vyrovnat, když zatížení procesoru dosáhne 100 procent. Je tedy možné identifikovat problémy s chlazením a vyřešit je dříve, než vytvoří skutečné nepříjemnosti. V tomto materiálu budeme říkat o tom, jak provést napětí procesorového testu pomocí programů LINX a OCCT.

Jedním z nejznámějších programů pro procesor testování stresu je program LINX. Tento program je zcela zdarma a je grafickým rozhraním pro program LinPack vyvinutý společností Intel. S tímto programem můžete vytvořit limitní zatížení procesoru a tím zjistit, jakou teplotu se procesor zahřeje.

Aby bylo možné provést procesor napětí pomocí LINX, do počítače, rozbalte libovolnou složku a spusťte soubor Linx.exe. Po spuštění programu se zobrazí přibližně takové okno jako v níže uvedeném snímku. Zde existují dvě tlačítka "Start" a "Stop" s jejich pomocí, kterou můžete spustit a zastavit test stresu.

Ale nespěchejte spustit Linx. Stále potřebujete nějaký druh. Pro tento účel můžete použít hwmonitor. Tento program je navržen tak, aby sledoval aktuální systémové parametry. S ním můžete sledovat teplotu, zatížení, rychlost otáčení chladičů a mnohem více.

Nainstalujte a spusťte do počítače. Po spuštění vyhledejte seznam parametrů, které sleduje hwmonitor na parametry procesoru. Při testování stresu musíte věnovat pozornost rychlosti otáčení chladičů, teplotních a hodinových frekvence procesoru.

Poté, co je vše připraveno, můžete spustit Linx testovací stres. Chcete-li to provést, stačí kliknout na tlačítko "Start".

Po zahájení napětí testování začneme sledovat teplotu procesoru v programu HWMonitor. Pokud proces chlazení procesoru pracuje, pak se nejprve zvýší teplota dramaticky, ale poté, co jsou ventilátory složeny při plném výkonu, musí se snížit a stabilizovat na jedné značce. Ve snímku níže lze vidět, že teplota nejprve vyskočila až 80 stupňů (max sloupec) a poté klesla na 72 stupňů (sloupec hodnot).

Pokud je chladicí systém procesoru vadný nebo se jednoduše nevyrovnává topení, teplota bude i nadále růst v průběhu stresu těsta. Pokud se teplota překročí značku 80 stupňů a nadále se zvýší, pak je testování lepší přerušení, aby počítač před nouzovým restartem nepřinese.

Vypnutí zkušebního stresu jednoduše klikněte na tlačítko "Stop" v programu LINX. Pokud je počítač zavěšen a tlačítko "Stop" nefunguje, restartujte počítač pomocí resetovacího tlačítka na systémové jednotce.

Testování procesoru pomocí OCCT

OCCT - další velmi populární program pro procesor testování stresu. OCCT je vybaven dvěma algoritmy testování procesoru najednou. Jedná se o Linpack, který se používá v Linxu, stejně jako vlastním algoritmusem OCCT. V tomto případě je OCCT vybaven pokročilejším rozhraním. S ním můžete sledovat teplota, zatížení a jiné parametry procesoru. Takže při testování s OCCT, program hwmonitor již není potřeba.

Aby bylo možné provést napětí testu procesoru pomocí OCCT, nainstalovat a spustit v počítači. Dále musíte jít na kartu Test, kterou chcete použít, a klikněte na tlačítko "On".

Dále jen s Linxem. Pokud je systém chlazení procesoru správně, teplota se nejprve připojit, a pak se sníží a stabilizuje na určité značce. Pokud chladicí systém není správný nebo se nevyrovnává s zatížením, bude teplota i nadále růst. V tomto případě musí být zkušební zkouška zastavena.

Řídil jsem test linpack a myslel jsem: ale je to čas, abych změnil tepelný chaser na mém notebooku?

Ano, podle výsledků několika testů v řadě (nebudu dusit článek podle obrázků), je vidět, že procesor jde do trottling (procházející hodiny a vypouštění frekvence při zahřátí), ale jak rychle on Začněte to udělat?

Procesor proužku v terminálu Linuxu

Po získání této otázky a hledání nástrojů na internetu jsem si uvědomil, že hlavním problémem při řešení úkolů, které jsem dal - simultánní spuštění, alespoň pár nástrojů a rozebraných očí ve dvou oknech ... a já jsem dospěl k závěru že jsem byl vhodnější pro konzolovou verzi, spíše než vícebarevná okna otevřených programů.

Začal jsem s Sysbench:

sudo apt instalace sysbench

sysbench - nitě \u003d 4 --test \u003d CPU -CPU-MAX-Prime \u003d 100000 běh

  • - nitě \u003d 4 - Jedná se o počet nití, mám dvojížné čtyřcestné čtyřcestné Intel® Core ™ I7-640M, tedy 4;
  • --cpu-max-Prime \u003d 100000 - Toto je maximální počet provedených operací, dal jsem 100 000, protože Výchozí hodnota je 10 000, test je dokončen příliš rychle.

Pak jsem přešel na Linpack. Vzhledem k tomu, že mám procesor z Intel a mám nějaký podíl na Lena (Lazy - motoru Progress), vzal jsem, stažený a rozbalil hotový intel-ovspky Linpack, po vytvoření adresáře LINPACK v domovském adresáři:

mkdir ./linpack.
CD ./linpack.
Wget http://registrationcenter-download.intel.com/akdlm/irc_nas/9752/l_mklb_p_2018.3.011.tgz.
TAR -XVZF ./L_MKLB_P_2018.3.011.tgz.

Pro procesory AMD by tato možnost nevyzkoušela, protože kompilátor z Intel vloží záložky kontrolu procesoru a pokud to není Intel ... No, budete přemýšlet o sto a dalších zbytečných pokynech, procesor bude hrát a bude záměrně fungovat ztratit ve výkonu. Pro AMD je lepší sbírat Linpack ze zdrojového kódu, například z nich. V tomto článku nebudu zvažovat shromáždění ze zdroje - čtení readme ve zdrojovém kódu.

Vraťme se do služby Intel-Ovspky Linpack-Y. Je tu spousta věcí příliš mnoho a nepotřebuju, ale to, co potřebujete zvážit ohledně verze 2018.3.011. Okamžitě jděte do správného adresáře, takže nebudete rekrutovat dlouhé příkazy:

cD ./L_MKLB_P_2018.3.011/benchmarks_2018/linx/mkl/benchmarks/linpack.

Vzhledem k tomu, že výchozí Intel-Oski Linpack je naostřen tak, aby testoval servery Xeon, vytvořte svůj vlastní soubor, který bude použit jako možnosti vstupu - jednoduše snižuje počet testů, jinak unavený "pár-trojité dny" čeká na test. Mám Linux Mint Lmde 3, takže používám Xed textového editoru, a líbí se mi to s velkou funkčností, zejména když jsem to spustil z kořene - změní barvu na červenou barvu. A tak, vytvoření ve stejném adresáři, ve kterém přepnuli, soubor, například My_Test:

A v vytvořeném souboru kopírujte následující obsah:

Sdílená paměťová verze Intel (R) Distribuce pro Linpack * Benchmark. * Jiná jména a značky mohou být uplatněny jako majetek druhých.
Ukázkový datový soubor LininPut_xeon64.
5 # Počet testů
1000 2000 5000 1000 x 20 000 # Problémové velikosti
1000 2000 5008 10000 20 000 # Přední rozměry
4 2 2 2 1 # Časy pro spuštění testu
4 4 4 4 4 # Hodnoty zarovnání (v Kbytes)

No, a vlastně spusťte Linpack s vytvořeným souborem:

./xlinpack_xeon64 -i ./my_test.

./xlinpack_xeon64 ./my_test.

Můžete stále spojit stres-ng nebo stres, ale úkol nastavený mě se nerozhodne. Výstup teploty, frekvencí a času od začátku startu tyto nástroje mi neukazují.

Teplota může zobrazit snímače - více o instalaci tohoto nástroje. A tento nástroj bude zapotřebí v budoucím přezkoumání mé otázky. Linux je skvělý a mocný: jeden a stejný úkol lze vyřešit různými způsoby. Pro Si jsem byl líný vzít a já jsem napsal chybějící část mě na Bash, protože řádky nefungovaly tolik. Bez nainstalovaných senzorů, můj skript nebude fungovat. Upevnění Trottling přirozeně nepředstavoval - bude také viditelný na vypouštění frekvence a teploty. Zde je skript sám:

#! / Bin / bash
Out \u003d 0 # Variabilní regulace průběžného procesu
Pid_test \u003d "tty" # pid test proces (vytvořil existující adresář ke spuštění bez argumentů)
CPUS_NUM \u003d $ (CAT / PROC / CPUINFO | GREP -CI "Procesor") # Počet procesorů / jader / proudů
Echo-ven "033 [? 25l" 1\u003e & 2 # Skrýt kurzor
Echo-ven "033 [^:] *: // g" | Seřadit -u -u # Výstupní procesorový model
Echo-ven "033 \u003d $ (senzory | sed" / jádro "" $ i "" /! D; s /.* crit \u003d + (*) [.] ° C). * / 1 / " )
Pokud [-n "$ (cpu_crit_temp [i])"]
Pak.
Nechat CPU_RED_TEMP [i] \u003d CPU_CCCR_TEMP [i] -10
Nechte CPU_YEL_TEMP [i] \u003d CPU_CRT_TMO [i] -30
CPU_MIN_TEMP [$ I] \u003d 1000
CPU_MAX_TEMP [$ i] \u003d 0
fi.
Hotovo
START_TIME \u003d $ (CAT / PROC / UPTIME | SED "S / [.]. * $ //")
Pokud [-n "$ 1"]
Pak.
script_pid \u003d "$$"
(LI! [Chráněný emailem] \u003e "$ 0_out" 2\u003e & 1 # spuštění testovacího souboru
Pak.
Kill -s Sigabrt $ Script_pid # Odeslání signálu do hlavního skriptu pro spuštění selhání
Fi 2\u003e / dev / null) &
Pid_test \u003d "$!" # PID test proces
fi.
Zatímco (true) # regulace teploty
dělat.
pro ((i \u003d 0; i<$cpus_num; i++))
dělat.
CPU_FREQ [$ I] \u003d $ (CAT / SYS / Device / Systém / Systém / CPU / CPU $ (I) / CPUFREQ / SCALING_CUR_FREQ | SED "S /...$ /")
Cpu_temp [$ i] \u003d $ (senzory | sed "/ jádro" "$ i" "/! D; s /. * (. *) [.] ° C [t] * (. * / Jeden) / ")
Pokud [-n "$ (cpu_temp [i])"]
Pak.
(($ (CPU_TEMP [i])< ${cpu_min_temp[i]})) && cpu_min_temp[$i]=${cpu_temp[i]}
Pokud ((($ (CPU_TEMP [I])\u003e $ (CPU_MAX_TEMP [i])))
Pak.
CPU_MAX_TEMP [$ I] \u003d $ (CPU_TEMP [i])
Time_max [$ i] \u003d $ (cat / proc / uptime | sed "s / [.]. * $ //")
Nechte time_max [i] \u003d time_max [i] -start_time
fi.
Pokud (($ (CPU_TEMP [i])\u003e $ (CPU_RED_TEMP [i])))
Pak.
Echo-v "cpu $ (i): t"
Echo-ven "033)"
Echo-ven "033)"
Echo-ven "033)"
Echo-ven "033)\u003e $ (cpu_yel_temp [i])))
Pak.
Echo-v "cpu $ (i): t"
Echo-ven "033)"
Echo-ven "033)"
ECHO -EN "033) ° C; Max:"
Echo-ven "033)"
Echo-ven "033) s)"
JINÝ.
Echo-v "cpu $ (i): t"
Echo-ven "033)"
Echo-ven "033)"
ECHO -EN "033) ° C; Max:"
Echo-ven "033)"
Echo-ven "033) s)"
fi.
JINÝ.
Echo-v "cpu $ (i): t"
Echo-ven "033)"
Echo-ven "033. * $ //")
Nechte čas \u003d čas-start_time
Echo-ven "čas: t $ čas sec."
[!! -d "/ proc / $ (pid_test)"] && break # výstup na konci testu (nejlepší způsob, jak ovládat komunikaci a cmdline, ale ... lenost)
["$ Out"! \u003d "0"] && break # exit při chybách těsta
Echo-ven "033 [$ (i) a r" 1\u003e & 2 # přenos kurzoru nahoru na řádky $ 1 a na začátku řetězce
Spánek 0,1 # pauza, takže frekvenční výstup není silný
Hotovo
Echo ""
Echo-ven "033 [? 25h" 1\u003e & 2 # Povolit kurzor
Pokud [["$ out" \u003d\u003d "0" && -n "$ 1"]]
Pak.

rm -fr "$ 0_out"
Konec 0.
Elif [["$ out" \u003d\u003d "1" && -n "$ 1"]]
Pak.
Zabít -9 "$ pid_test" 1\u003e / dev / null 2\u003e / dev / null
Kočka "$ 0_out" | Sed "/ ^ $ / d; / ukázková data / d; / cpu frekvence / d; / parametry jsou nastaveny /, /, hodnota zarovnání dat / d"
rm -fr "$ 0_out"
Exit 1.
Elif ["$ out" \u003d\u003d "1"]
Pak exit 1.
Elif ["$ out" \u003d\u003d "2"]
Pak.
Echo-ven "033)