Czy istnieje narzędzie testowe do mierzenia wydajności komputera w systemie Ubuntu, takie jak SuperPI, 3DMark lub PCMark?
performance
lambda23
źródło
źródło
Odpowiedzi:
Wygląda na to, że jest ich kilka w Centrum oprogramowania Ubuntu (wyszukaj „test porównawczy”), chociaż jedynym, którego próbowałem, jest Profil systemu i Benchmark. Daje wiele informacji o komputerze i uważam, że są bardzo przydatne, ale możesz wypróbować wiele z nich.
źródło
Najbardziej kompletnym oprogramowaniem do testów porównawczych jest prawdopodobnie pakiet testowy Phoronix , który jest dostępny w repozytoriach i można go zainstalować z:
Podczas
phoronix-test-suite
pierwszego uruchomienia w terminalu możesz odpowiedzieć tak lub nie na pytania dotyczące anonimowego raportowania statystycznego. Jeśli odpowiesz tak, to tak mówiOd ciebie zależy, czy wybierzesz tak, czy nie, ale nie ma się czym przejmować. Możesz później przesłać wyniki ręcznie do Openbenchmarking, jeśli chcesz z opcjami w programie:
Aby uzyskać więcej informacji na temat
Phoronix test suite
zobaczyć ten pdf i oficjalnego forum .Aby wyświetlić listę wszystkich dostępnych testów (ale niekoniecznie pobranych), uruchom:
który daje testy takie jak te i wiele innych:
Aby znaleźć informacje na temat konkretnego testu, możesz użyć:
Wiele testów nie jest instalowanych domyślnie i można pobrać pojedynczy test i uruchomić go, na przykład:
Aby znaleźć listę tematycznych pakietów testowych, uruchom
który zwraca takie rzeczy jak
Na przykład możesz chcieć uruchomić cały zestaw testów audio (zamiast tylko jednego z tych wymienionych z
list-tests
poleceniem), więc w tych okolicznościach wpiszNa potrzeby tego testu niektóre inne powiązane testy audio są pobierane i instalowane przez program, a następnie uruchamiany jest test.
Istnieje ogromna liczba testów do zainstalowania i opcji do eksperymentowania, ale ten zestaw testów jest zdecydowanie tym, którego można użyć, jeśli chcesz uzyskać oryginalne testy porównawcze z systemu Ubuntu, które można porównać online na openbenchmarking i Phoronix.com .
To nie szybkie, proste zastosowanie benchmarkingu, ale taki, który, z wielu testów, zaspokoi większość obszarów zainteresowania w odniesieniu do tego, jak wykonywać rzeczy na Ubuntu.
Jednak analiza porównawcza jest przedmiotem wielu dyskusji, a fora najlepiej nadają się do analizy, które testy dają najbardziej użyteczne wyniki i jak należy je skonfigurować; wspomniany powyżej,
povray
jest dość dobrze znany i uważany za sprawdzanie wydajności procesora.źródło
povray
instalacja nie powiodła się z powodu braku autoconf, pozostawiającpovray
instalację na jakimś nieodwracalnym uszkodzonym etapie (to znaczy, nie działałaby nawet po zainstalowaniu autoconf). Zrestartowałem z kopii zapasowej, zainstalowałem autoconf i spadłem w tej samej sytuacji z powodu braku libtiff-dev. Więc się poddałem.Zainstaluj,
hardinfo
która daje informacje o testach, jak pokazano poniżej zrzut ekranu:źródło
W końcu zacząłem pisać test warunków skrajnych i narzędzie do testów porównawczych dla systemów typu UNIX, a mianowicie stress-ng. Zawiera ponad 180 testów warunków skrajnych, które pozwalają zmierzyć przepustowość różnych komponentów systemu, takich jak pamięć, pamięć podręczna, procesor, wywołania systemowe, sieć itp. Zainstaluj z:
Dostępna jest opcja --metrics-short, która zgłasza przepustowość pod względem bogo operacji na sekundę. Można uzyskać pełny zestaw głębokich danych procesora i systemu za pomocą opcji --perf. Istnieje wiele rodzajów stresorów, które można uruchamiać sekwencyjnie lub równolegle na 1 lub więcej procesorów, na przykład:
to będzie ćwiczyć procesor przez 1 minutę z 2 instancjami stresora CPU działającymi równolegle.
Te ręczne dokumenty wszystkich tych funkcji w szczegółach, należy skonsultować się z stronę projektu lub przewodnik Szybki start
źródło
Inną opcją jest sysbench. Jest to narzędzie wiersza polecenia z wbudowanymi testami procesora, pamięci, plików, wątków i bazy danych. Jest artykuł o tym tutaj . Instalacja to pojedynczy pakiet, a przeprowadzanie testów jest szybkie.
Prawdopodobnie jakość wyników jest niższa niż w przypadku bardziej zaawansowanych testów, ale uznałem, że przydaje się to do szybkiego sprawdzenia poprawności przy ocenie potencjalnego hostingu VPS.
W oparciu o popularną odpowiedź użytkownika 7676 wypróbowałem pakiet testowy Phoronix. Jak mówi autor, nie jest to szybkie ani proste. Dostępnych jest setki testów i nie jest oczywiste, którego użyć. Niektóre wymagają 100s MB pobrań, inne trwają godzinę lub dłużej, inne mogą nie działać na twoim serwerze. Na Ubuntu trafiłem na opisany tutaj błąd .
źródło