Zalecana, 2024

Wybór redaktorów

Test naprężeń mac przez maxing out cpu

Apple M1 MacBook Air - Thermals, Benchmarks & x86 Apps!

Apple M1 MacBook Air - Thermals, Benchmarks & x86 Apps!

Spisu treści:

Anonim

Jeśli chcesz całkowicie zablokować procesor w celu przetestowania komputera Mac, nie zbliżaj się do terminala. Korzystając z linii poleceń, można łatwo zmaksymalizować wszystkie rdzenie procesora i wywołać ogromne obciążenie komputera Mac, dzięki czemu można łatwo określić, na przykład, w jakiej temperaturze procesor dociera pod dużym obciążeniem, czy wentylatory działają prawidłowo, jak głośni są fani, jaki jest czas pracy baterii jest jak przy ogromnym obciążeniu pracą i innymi aspektami technicznymi, które mogą być pomocne w rozwiązywaniu problemów. Choć jest to proces techniczny, jest to dość proste, a wszystko wyjaśnimy.

Jak testować stres komputera Mac

Aby zmaksymalizować procesor Mac, użyjemy narzędzia wiersza poleceń o nazwie „tak”, które zasadniczo nie robi nic poza powtarzaniem słowa „tak” z taką prędkością, że zużywa wszystkie dostępne zasoby procesora. Ogólnie rzecz biorąc, każde wystąpienie „tak” spowoduje maksymalizację pojedynczego wątku na pojedynczym rdzeniu procesora. Oznacza to, że jeśli masz dwurdzeniowy Mac z hiperwątkowym procesorem, musisz mieć co najmniej cztery różne wystąpienia „tak”, aby w pełni załadować procesor.

Aby rozpocząć, uruchom Terminal i możesz obejrzeć Monitor aktywności menedżera zadań oparty na interfejsie użytkownika, aby łatwo obserwować obciążenie procesora i zasoby systemowe.

Gdy będziesz gotowy przetestować komputer Mac, wpisz następujące polecenie:

yes > /dev/null &

To wysyła jedną instancję „tak” do tła, ale aby załadować procesor, będziesz chciał mieć więcej niż jeden uruchomiony. Powtórz proces, naciskając strzałkę w górę i powróć, aby uruchomić kolejne kilka instancji, lub rzuć grupę na jedną linię w ten sposób:

yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null &

Szybko odkryjesz w Activity Monitor lub na górze, że procesor jest mocno uderzony.

Po zakończeniu, w tym samym oknie terminala wpisz „killall yes” w wierszu poleceń, aby zabić wszystkie instancje polecenia yes. Zobaczysz coś takiego:

$ killall yes
Terminated: 15 yes > /dev/null
Terminated: 15 yes > /dev/null
- Terminated: 15 yes > /dev/null
+ Terminated: 15 yes > /dev/null

Zobaczysz również wszystkie przypadki upuszczenia „tak” z listy procesów w monitorze aktywności. Jeśli nie, gdzieś tam jest prawdopodobnie literówka.

Jeśli nie masz uzasadnionego powodu, aby to zrobić, lepiej nie uruchamiaj losowo „tak”, ponieważ powoduje to problemy z wydajnością, dopóki nie przestanie działać.

Aby uzyskać pomoc, poniższy film przedstawia cały proces od początku do końca:

Dla tych, którzy się zastanawiają, działa to we wszystkich wersjach Mac OS X, a nawet Linuksa, więc możesz podkreślić, że każdy Mac w ten sposób wykonany. W rzeczywistości, tak długo jak istnieje wiersz poleceń oparty na Uniksie, można uruchomić polecenie „tak”, aby przetestować procesor komputera Mac, używając tego podejścia.

Pamiętaj, aby zakończyć i zabić komendy „tak” po zakończeniu testowania stresu na komputerze Mac, ponieważ w przeciwnym razie użycie procesora pozostanie wysokie, a fani bez wątpienia wkrótce osiągną pełną prędkość.

Top