Záťažový test Macu maximálnym výkonom CPU
Obsah:
Ak chcete pri záťažovom teste Macu úplne zafixovať CPU, neotáčajte sa ďalej ako za terminál. Pomocou príkazového riadka môžete jednoducho maximalizovať všetky jadrá procesora a vyvolať obrovskú záťaž na Macu, čo uľahčuje určenie vecí, ako napríklad akú teplotu procesor dosahuje pri veľkom zaťažení, či ventilátory fungujú správne, ako sú ventilátory hlasité, aká je výdrž batérie. je ako pri obrovskom pracovnom zaťažení a ďalšie technické aspekty, ktoré môžu byť užitočné pri riešení problémov.Hoci ide o technický proces, je celkom jednoduchý a všetko vám vysvetlíme.
Ako stresovať Mac
Na maximálne využitie procesora Mac použijeme nástroj príkazového riadka s názvom „áno“, ktorý v podstate nerobí nič okrem opakovania slova „áno“ takou rýchlosťou, že spotrebuje všetky dostupné zdroje procesora. Vo všeobecnosti každá inštancia „áno“ maximalizuje jedno vlákno na jednom jadre CPU. To znamená, že ak máte dvojjadrový Mac s procesorom hyperthreaded, budete musieť mať spustené aspoň štyri rôzne prípady „áno“, aby sa plne zaťažil procesor.
Na začiatok spustite Terminál a možno budete chcieť sledovať monitor činnosti správcu úloh založený na používateľskom rozhraní, aby ste mohli ľahko sledovať zaťaženie procesora a systémové prostriedky.
Keď budete pripravený na záťažový test Macu, zadajte nasledujúci príkaz:
áno > /dev/null &
To odošle jednu inštanciu „áno“ do pozadia, ale na zaťaženie procesora budete chcieť mať spustených viac ako jeden. Buď postup zopakujte stlačením šípky nahor a vráťte sa a spustite ďalších niekoľko inštancií, alebo nahoďte skupinu na jeden riadok takto:
yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null &
V aplikácii Activity Monitor alebo top rýchlo zistíte, že procesor dostáva tvrdý zásah.
Po dokončení v tom istom okne terminálu napíšte do príkazového riadku „killall yes“, čím zrušíte všetky inštancie príkazu yes. Uvidíte niečo takéto:
$ killall áno Ukončené: 15 áno > /dev/null Ukončené: 15 áno > /dev/null - Ukončené: 15 áno > /dev/null + Ukončené: 15 áno > /dev/null
Uvidíte tiež všetky prípady vypustenia „áno“ zo zoznamu procesov v Monitore aktivity. Ak nie, pravdepodobne je tam niekde preklep.
Pokiaľ na to nemáte pádny dôvod, radšej nespúšťajte náhodne „áno“, pretože to zjavne spôsobuje problémy s výkonom, kým sa nezastaví.
Ak potrebujete pomoc, video nižšie ukazuje celý proces od začiatku do konca:
Pre tých, ktorí sa zaujímajú, toto funguje vo všetkých verziách Mac OS X a dokonca aj linuxu, takže môžete záťažovým testom otestovať akýkoľvek Mac, ktorý bol kedy vyrobený týmto spôsobom. V skutočnosti, pokiaľ existuje príkazový riadok, ktorý je založený na Unixe, môžete spustiť príkaz „áno“ na záťažový test procesora Mac pomocou tohto prístupu.
Uistite sa, že po dokončení záťažového testovania Macu ukončíte a ukončite príkazy „áno“, pretože v opačnom prípade zostane využitie procesora vysoké a ventilátory sa nepochybne čoskoro rozbehnú na plné otáčky.