Strona główna
» LINUX
»
Jak korzystać z narzędzia do testowania wydajności procesora w systemie Linux
Jak korzystać z narzędzia do testowania wydajności procesora w systemie Linux
Jeśli chcesz przetestować procesor w systemie Linux, najprostszym wyborem jest Geekbench 7 do łatwego uzyskania wyniku na wielu platformach, Sysbench do szybkiego testu w terminalu oraz Hardinfo2 do graficznego profilu systemu z wbudowanymi testami porównawczymi. Aby uzyskać powtarzalne porównania, używaj tej samej wersji narzędzia, polecenia, ustawień zasilania i warunków chłodzenia przy każdym uruchomieniu.
1. Przeprowadź test porównawczy procesora Linux za pomocą Geekbench 7
Geekbench to najłatwiejsza opcja, gdy chcesz uzyskać znane wyniki testów jedno- i wielordzeniowych, które można porównać z wynikami z innych systemów. Według stanu na październik 2026 roku, Primate Labs udostępnia Geekbench 7.1.0 dla Linuksa. Oficjalna kompilacja Linuksa wymaga 64-bitowego procesora Intel lub AMD, Ubuntu 22.04 LTS lub nowszego oraz co najmniej 4 GB pamięci RAM. Przed pobraniem sprawdź oficjalną stronę pobierania Geekbench dla Linuksa, ponieważ numer wersji może ulec zmianie.
Pobierz i rozpakuj Geekbench
Pobierz najnowszy .tar.gzpakiet Linux ze strony oficjalnej.
Otwórz terminal w folderze Pobrane.
Wypakuj archiwum. W przypadku Geekbench 7.1.0 polecenie wygląda następująco:
tar -xf Geekbench-7.1.0-Linux.tar.gz
cd Geekbench-7.1.0-Linux
ls
Po wypakowaniu folder Geekbench zawiera plik wykonywalny służący do uruchomienia testu porównawczego.
Uruchom test porównawczy procesora
Uruchom Geekbench z wyodrębnionego katalogu:
./geekbench7
Wersje Linux uruchamiają test wydajności z terminala, a następnie generują wynik w przeglądarce Geekbench Browser, który zawiera model procesora oraz wyniki testów jedno- i wielordzeniowych. Wyniki Geekbench 7 należy porównywać wyłącznie z wynikami innych wersji Geekbench 7; Primate Labs wyraźnie ostrzega, że wyniki z różnych głównych wersji Geekbench nie są porównywalne. Wyniki procesorów w Geekbench 7.1 pozostają porównywalne z wynikami procesorów w wersji 7.0.
Przetestowanie procesora w Geekbench generuje wyniki dla jednego i wielu rdzeni, które można przeglądać w przeglądarce Geekbench.
Darmowa edycja obejmuje testy wydajności procesorów i GPU oraz zarządzanie wynikami online. Geekbench 7 Pro dodaje funkcje automatyzacji i generowania wyników offline; zobacz oficjalne porównanie wersji, jeśli potrzebujesz skryptowanych testów wydajności.
2. Użyj Sysbench do szybkiego testu procesora z poziomu wiersza poleceń
Sysbench to lekki, skryptowalny test porównawczy, powszechnie dostępny w systemie Linux. Dołączony test procesora wielokrotnie wykonuje obliczenia na liczbach pierwszych. Dokumentacja projektu źródłowego --threads, --time, i --cpu-max-primeopcje, co czyni go użytecznym do spójnych testów przed i po.
Zainstaluj go ze swojej dystrybucji, gdy będzie dostępny. Na przykład:
Ubuntu, Fedora i Arch publikują obecnie pakiety Sysbench, choć wersje repozytoriów mogą się różnić. Oficjalny projekt Sysbench udostępnia również instrukcje instalacji.
Uruchom testy jednowątkowe i wielowątkowe
W przypadku 30-sekundowego testu pojedynczego wątku:
sysbench cpu --threads=1 --time=30 run
W przypadku testu wielowątkowego wykorzystującego wszystkie logiczne procesory zgłoszone przez system Linux:
sysbench cpu --threads="$(nproc)" --time=30 run
Sysbench raportuje przepustowość procesora jako liczbę zdarzeń na sekundę, a także statystyki dotyczące czasu i opóźnień.
Używając stałej wartości --time, skup się głównie na liczbie zdarzeń na sekundę : im wyższa wartość, tym lepiej dla tego samego polecenia i kompilacji oprogramowania. Nie porównuj tylko całkowitego czasu, gdy każdy test jest celowo ustawiony na 30 sekund. Aby porównania były wiarygodne, zachowaj identyczność wersji Sysbencha, liczby wątków, limitu głównego i czasu wykonania.
3. Jeśli wolisz interfejs graficzny, użyj Hardinfo2
Oryginalny projekt HardInfo jest stary, więc obecni użytkownicy Linuksa powinni poszukać Hardinfo2 , aktywnie rozwijanej kontynuacji. Hardinfo2 łączy informacje o sprzęcie, raporty, lokalne testy porównawcze i opcjonalne porównania online.
Dostępność pakietów różni się w zależności od dystrybucji. Projekt obecnie wymienia opcje dla systemów Fedora, openSUSE i Arch, zaznaczając jednocześnie, że dostępność dla niektórych wydań z rodziny Debian i Ubuntu jest wciąż w toku. Skorzystaj ze strony pobierania Hardinfo2, zamiast zakładać, że stary hardinfopakiet jest aktualny.
Po instalacji uruchom:
hardinfo2
Otwórz obszar testów porównawczych i uruchom wybrany test. W podręczniku użytkownika Hardinfo2 podano również, że akcja Synchronizuj umożliwia uruchomienie wszystkich testów porównawczych i odświeżenie danych porównawczych. Jeśli wolisz terminal, Hardinfo2 obsługuje pojedyncze testy porównawcze, takie jak:
hardinfo2 -b 'FPU FFT'
Hardinfo2 to graficzny sposób uruchamiania testów wydajnościowych systemu i przeglądania informacji o sprzęcie.
Jak uzyskać bardziej wiarygodne wyniki testów wydajnościowych procesora Linux
Przed każdym uruchomieniem zamknij obciążające aplikacje działające w tle , aby nie zabierały czasu procesora.
Utrzymuj stały tryb zasilania. Laptop z włączonym oszczędzaniem baterii może osiągać zupełnie inne wyniki niż ten sam laptop zasilany prądem zmiennym.
Uważaj na temperaturę. Ograniczanie termiczne może obniżyć wydajność wielordzeniową.
Wykonaj ten sam test co najmniej trzy razy i porównaj środkowe lub przeciętne wyniki, zamiast opierać się na jednym nietypowo szybkim lub wolnym wyniku.
Porównuj podobne rzeczy. Używaj tej samej wersji benchmarku i ustawień, zwłaszcza porównując dwa jądra, ustawienia BIOS-u, regulatory procesora lub konfiguracje chłodzenia.
Aby szybko uzyskać odpowiedź, użyj Geekbench 7, jeśli chcesz uzyskać w miarę porównywalne wyniki, Sysbench, jeśli chcesz uzyskać powtarzalny wynik obciążenia terminala, a Hardinfo2, jeśli chcesz mieć interfejs graficzny i informacje o systemie w jednym miejscu.