Przetestuj komputer Mac pod obciążeniem, maksymalnie obciążając procesor
Spisu treści:
Jeśli chcesz całkowicie obciążyć procesor w celu przeprowadzenia testu obciążeniowego komputera Mac, nie skręcaj dalej niż w terminal. Korzystając z wiersza poleceń, możesz z łatwością maksymalnie wykorzystać wszystkie rdzenie procesora i wywołać ogromne obciążenie komputera Mac, ułatwiając określenie takich rzeczy, jak temperatura osiągana przez procesor przy dużym obciążeniu, czy wentylatory działają prawidłowo, jak głośne są wentylatory, jaki jest czas pracy na baterii jest jak przy ogromnym obciążeniu pracą i inne aspekty techniczne, które mogą być pomocne w rozwiązywaniu problemów.Chociaż jest to proces techniczny, jest dość prosty i wszystko wyjaśnimy.
Jak przeprowadzić test warunków skrajnych komputera Mac
Aby maksymalnie wykorzystać procesor komputera Mac, użyjemy narzędzia wiersza poleceń o nazwie „tak”, które w zasadzie nie robi nic poza powtarzaniem słowa „tak” z taką szybkością, że zużywa wszystkie dostępne zasoby procesora. Ogólnie rzecz biorąc, każde wystąpienie „tak” spowoduje maksymalne wykorzystanie pojedynczego wątku na jednym rdzeniu procesora. Oznacza to, że jeśli masz dwurdzeniowy komputer Mac z procesorem hiperwątkowym, musisz uruchomić co najmniej cztery różne wystąpienia „tak”, aby w pełni obciążyć 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 komputer Mac jest gotowy do przeprowadzenia testu warunków skrajnych, wpisz następujące polecenie:
yes > /dev/null &
To wysyła jedno wystąpienie „tak” w tło, ale aby obciążyć procesor, potrzebujesz więcej niż jednego uruchomionego. Albo powtórz proces, naciskając strzałkę w górę i wróć, aby uruchomić kilka kolejnych instancji, albo wrzuć grupę do pojedynczej linii w następujący sposób:
tak > /dev/null & tak > /dev/null & tak > /dev/null & tak > /dev/null &
Szybko odkryjesz w Monitorze aktywności lub na górze, że procesor jest mocno uderzany.
Po zakończeniu w tym samym oknie terminala wpisz „killall yes” w linii poleceń, aby zabić wszystkie wystąpienia polecenia yes. Zobaczysz coś takiego:
$ killall tak Zakończono: 15 tak > /dev/null Zakończono: 15 tak > /dev/null - Zakończono: 15 tak > /dev/null + Zakończono: 15 tak > /dev/null
Zobaczysz również wszystkie przypadki usunięcia „tak” z listy procesów w Monitorze aktywności. Jeśli nie, prawdopodobnie jest tam gdzieś literówka.
Jeśli nie masz ku temu ważnego powodu, lepiej nie uruchamiać losowo „tak”, ponieważ oczywiście powoduje to problemy z wydajnością, dopóki nie przestanie działać.
W celu uzyskania pomocy poniższy film przedstawia cały proces od początku do końca:
Jeśli się zastanawiasz, działa to we wszystkich wersjach systemu Mac OS X, a nawet w systemie Linux, więc możesz przetestować każdy komputer Mac, jaki kiedykolwiek powstał w ten sposób. W rzeczywistości, o ile istnieje linia poleceń oparta na systemie Unix, możesz uruchomić polecenie „tak”, aby przetestować obciążenie procesora komputera Mac za pomocą tego podejścia.
Pamiętaj, aby zamknąć i wyłączyć polecenia „tak” po zakończeniu testów obciążeniowych komputera Mac, ponieważ w przeciwnym razie użycie procesora pozostanie wysokie, a wentylatory z pewnością wkrótce osiągną pełną prędkość.