Główna » jak » Jak porównać system Linux 3 Narzędzia do testowania w trybie open-source

    Jak porównać system Linux 3 Narzędzia do testowania w trybie open-source

    Narzędzia wiersza polecenia dla systemu Linux mogą robić wszystko, w tym wykonywać testy porównawcze - ale korzystanie z dedykowanego programu testów porównawczych jest prostszym i bardziej niezawodnym procesem. Te narzędzia umożliwiają wykonywanie powtarzalnych testów w różnych systemach i konfiguracjach.

    Te narzędzia do testowania wydajności systemu Linux nie są tak popularne, dobrze znane ani dopracowane, jak ich odpowiedniki w systemie Windows, ale umożliwiają łatwe porównywanie różnych systemów i ocenę ich wydajności.

    Hardinfo - CPU Benchmark

    Hardinfo nie jest domyślnie instalowany w systemie Ubuntu, ale jest dostępny w Centrum Oprogramowania Ubuntu - wystarczy wyszukać "hardinfo" i zainstalować aplikację System Profiler and Benchmark. Jeśli używasz innej dystrybucji systemu Linux, przeszukaj swojego menedżera pakietów, aby uzyskać pakiet "hardinfo".

    Po zainstalowaniu uruchom aplikację System Profiler i Benchmark z poziomu Dash.

    Hardinfo wyświetla informacje o twoim systemie, jego sprzęcie i jego konfiguracji. Korzystając z funkcji Generuj raport, możesz zapisać raport i wybrać informacje - w tym testy porównawcze - które chcesz uwzględnić.

    Przewiń do dolnej części listy i wybierz jeden z sześciu testów porównawczych procesora, aby porównać swój procesor. Hardinfo porówna wydajność twojego procesora z innymi procesorami. Test porównawczy CPU może być przydatny, jeśli próbujesz porównać szybkość procesora między komputerami lub określić efekty przetaktowania.

    GtkPerf - GTK + Benchmark

    GtkPerf to kolejne narzędzie testowe, które znajdziesz w Ubuntu Software Center i innych menedżerach pakietów dystrybucji Linux.

    GtkPerf testuje wydajność graficznego zestawu narzędzi GTK +, używanego przez domyślne aplikacje GNOME i Ubuntu. Korzystając z GtkPerf, możesz zmierzyć różnicę wydajności między różnymi motywami GTK +, różnymi wersjami GTK + i różnymi wersjami sterowników serwera X i graficznych.

    Rozpocznij test porównawczy, a GtkPerf wykona operacje na widżetach GTK + i czas potrzebny na ich ukończenie.

    Test jest odtwarzalny, więc możesz użyć GtkPerf do testowania wydajności GTK + na wielu komputerach i platformach.

    Phoronix Test Suite - kompleksowe testy porównawcze

    Pakiet testowy Phoronix - znany również jako pts - został stworzony przez stronę Phoronix, aby uruchomić powtarzalne testy używane do testów porównawczych, które znajdziesz w artykułach Phoronix. Określa się ona jako "najbardziej wszechstronna platforma benchmarkingowa dostępna dla systemu Linux." Znajdziesz ją także w Centrum oprogramowania Ubuntu i innych menedżerach pakietów dystrybucji w systemie Linux..

    Warunki użytkowania Phoronix Test Suite mówią, że wyniki testu zostaną udostępnione publicznie, jeśli zdecydujesz się je przesłać, a włączenie anonimowych funkcji raportowania spowoduje, że PTS będzie przesyłać anonimowe dane - wpisz Y, aby wyrazić na nie zgodę. Po wykonaniu tej czynności możesz wybrać, czy chcesz włączyć anonimowe funkcje raportowania.

    Garnitur testowy Phoronix udostępnia menu testów porównawczych i opcji informacji do wyboru.

    Aby wykonać pojedynczy test, wpisz 1. Zostanie wyświetlona lista 126 testów do wyboru. Jeśli test wymaga dodatkowego oprogramowania, pakiet testowy automatycznie go pobierze.

    Aby wykonać zestaw testów, wpisz 2. Istnieje 54 różnych zestawów testów, od kodowania audio i wideo do śledzenia promieni i sieci.

    Aby wykonać złożony test systemu, wpisz 3. Złożony test systemowy obejmuje pięć testów: test wydajności Apache dla strony sieci Web, wydajność C-Ray dla śledzenia promieni, pamięć RAMspeed (dwie różne konfiguracje) dla wydajności pamięci i PostMark dla transakcji na dysku wydajność.

    Wyniki można przesyłać i porównywać na stronie OpenBenchmarking.org.


    W jaki sposób porównujesz wydajność swojego systemu Linux? Pozostaw komentarz, jeśli masz jakieś sztuczki do udostępnienia.