Jak przetestować procesor w Manjaro

Jak przetestować procesor w Manjaro
Administratorzy systemu testują procesor, aby sprawdzić jego wydajność w wysokim poziomie naprężeń i temperatury. Inne rodzaje testów warunków skrajnych obejmują pamięć, prędkość zegara, obciążenie, wykorzystanie pamięci i wiele innych. Test skrajny procesora wykorzystuje wszystkie rdzenie przy maksymalnej pojemności do dokładnego pomiaru wydajności procesora.

W tym artykule wyjaśniono test warunków przestrzennych CPU i omawia różne powody testowania procesora. Na koniec pokazujemy, jak przetestować procesor przy użyciu różnych narzędzi w Manjaro Linux.

Test skrajny procesora

Test warunków skrajnych prowadzi nadlecony system do maksymalnej pojemności do pomiaru stabilności systemu. Komponenty są celowo sprawdzane przy wysokim poziomie stresu przez trwały okres w celu zweryfikowania wiarygodności.

Wszystkie elementy jednostki centralnej przetwarzania są obciążone przez uruchomienie ich z maksymalną pojemnością i temperaturą dla testu warunkowego CPU. Istnieją różne powody, aby testować procesor testowy w Manjaro; Niektóre z nich są następujące:

  • Aby sprawdzić, jak działa procesor w nienormalnych warunkach.
  • Aby zweryfikować niezawodność i stabilność nowo kupionego systemu.
  • Aby sprawdzić, jak Manjaro Linux działa z platformą sprzętową przy maksymalnym zużyciu procesora, aby zidentyfikować błędy i awarie sprzętowe.
  • Aby rozwiązać problemy związane z ciepłem.

Głównym celem testowania warunków skrajnych procesora jest analiza zachowania systemu po awarii, a jeśli systemy wyświetla komunikat o błędzie w ekstremalnych warunkach.

Techniki testu warunkowego

Istnieją różne sposoby i narzędzia do testowania procesora. Możemy korzystać z narzędzi wiersza polecenia, a także interfejsu tekstowego. W tym artykule testujemy procesor testowy za pomocą narzędzi poleceń: stres i s-tui i gui.

Stres

stres jest narzędziem wiersza poleceń do generowania obciążenia poprzez oszacowanie pierwiastka kwadratowego dowolnej liczby w pętlach. Jednocześnie ładuje wszystkie rdzenie procesora, które narzucają znaczny naprężenie na system. Poza tym wykonuje również obciążenie, dysk i napięcie pamięci na systemie.

Użyj menedżera pakietu Manjaro Pacman, aby pobrać stres:

[manjaro@manjaro ~] $ sudo pacman -s stres

Po instalacji użyj getConf _nprocessors_onln w terminalu linii poleceń w celu zidentyfikowania odpowiedniej liczby wątków.

[manjaro@manjaro ~] $ getConf _nprocessors_onln
4

Aby stresować procesor w najlepszej pojemności, liczba musi być całkowitą liczbą rdzeni i podwójnie, jeśli obsługuje hipertmiczne. W tym artykule test warunków skrajnych jest przeprowadzany na Core i3, który obsługuje hiper-threading, co implikuje numer 6.

Aby rozpocząć, użyj polecenia stresu za pomocą -procesor flaga i liczba wątków na początek.

[manjaro@manjaro ~] $ sudo stres
Stres: Informacje: [5183] Wysyłanie HOGS: 4 CPU, 0 io, 0 vm, 0 HDD

W międzyczasie uruchom najlepsze polecenie, aby zapewnić 100% wykorzystanie procesora.

S-tui

S-TUI to interfejs użytkownika terminala stresu front-end dla narzędzia stresu. PROCES TESTU ŚRODKOWEGO W czasie rzeczywistym i eksportuje dane w .Format CSV. Ma czysty interfejs z gładkim zarysami wykresów.

Interfejs umożliwia dogłębny widok wydajności procesora. Na przykład wyświetla wszystkie czujniki, które może wykryć, i.mi., Częstotliwość procesora, temperatura, moc i wykorzystanie, jako wykresy istotne dla każdej wartości czujnika. Wyświetla również dipowe dipy.

Użyj polecenia Pacman, aby zainstalować S-TUI, w następujący sposób:

[manjaro@manjaro ~] $ sudo pacman -s s -tui

Narzędzie niewątpliwie ma najlepszą funkcję monitorowania, ale pozwala również na dodanie więcej opcji na przykład wykonanie testu warunków skrajnych, zainstalowanie stresu w następujący sposób:

[manjaro@manjaro ~] $ sudo pacman -s stres

Wprowadź S-TUI w terminalu wiersza poleceń, aby uruchomić program. Pojawi się interfejs tekstowy. Użyj klawiszy strzałek, aby zmienić tryb działania z monitora na stres.

Narzędzie pozwala dodatkowo uwzględnić dodatkowe opcje z interfejsu narzędzia. Na przykład umożliwia konfigurowanie „opcji napięcia” jako poziomu obciążenia w celu przetestowania procesora. Podobnie możemy wybrać rdzenie procesora; Jest jednak ustawiony na maksymalną liczbę rdzeni odpowiednich do maksymalnego obciążenia domyślnie.

Aby zapisać dane w formacie CSV, zainicjuj program następującym polecenie.

[manjaro@manjaro ~] $ s-tui--csv

Użyj LS polecenie wymienienia zawartości bieżącego katalogu roboczego i kot Treść .CSV plik.

[manjaro@manjaro ~] $ cat s-tui_log_2021-06-20_01_51_28.CSV | mniej

Notatka: Firestarter to kolejne narzędzie do testowania systemów skrajnych z ich maksymalną pojemnością. S-TUI umożliwia integrację tego użyteczności jako submodułu. Wymaga jednak budowy S-TUI ze źródła, a Firestarter nie jest kompatybilny ze wszystkimi systemami.

Tak, test warunków skrajnych

Tak, test warunków skrajnych jest sposobem na rozwiązywanie problemów z przerywanymi problemami pod dużym obciążeniem. Wszystko, czego wymaga, to komenda tak, aby wykorzystać procesor i jego jeden rdzeń do 100%. Polecenie wielokrotnie drukuje „y” do terminala, dopóki nie zostanie zakończony przez naciśnięcie Ctrl + c Kombinacja kluczy.

Jeśli maszyna obsługuje hiper-threading, stworzy dwa razy więcej procesów. Na przykład użyj następującego polecenia dla pojedynczej maszyny rdzenia i kieruj wyjście do /dev /null.

[manjaro@manjaro ~] $ tak> /dev /null

Jeśli masz dwa rdzenie, użyj powyższego polecenia pomiędzy a operatorem w następujący sposób:

[manjaro@manjaro ~] $ tak> /dev /null & tak> /dev /null

Podobnie, dodawaj dalej zgodnie z wymogami.

Lub użyj następującego polecenia jednoladowego, aby zautomatyzować proces.

[manjaro@manjaro ~] $ dla i in $ (seq $ (getConf _nprocessors_onln)); Zrób tak> /dev /null & gotowe

Powyższe polecenie działa jako Do pętla, która pobiera sekwencję liczb z 1 Do $ (seq $ (getConf _nprocessors_onln)), Gdzie SEQ trwa $ (getConf _nprocessors_onln) wyjście jako sekwencja w postaci całkowitej liczby rdzeni wirtualnych.

Zalecamy monitorowanie procesora za pomocą szczyt Lub htop polecenie weryfikacji jego wykorzystania do 100%. Użyj zabić wszystkich Tak, polecenie zakończenia procesów tak.

Wniosek

W artykule pokazano użycie różnych narzędzi do testowania procesora z jego maksymalną pojemnością. Celem testów warunków skrajnych CPU jest określenie odporności systemu. Dlatego jest to odpowiednia umiejętność dla każdego początkującego administratora systemu do nauki i znania pojemności systemu.