Szukam narzędzia, które porówna wydajność procesora w instancjach jedno- i wielowątkowych. Obecnie mam stary sprzęt z dwurdzeniowym procesorem (E7500) o częstotliwości 3,6 Ghz i zastanawiam się nad zastąpieniem go czterordzeniowym procesorem (Q9400) o częstotliwości 3,2 Ghz. Chcę zobaczyć, czy zauważę poprawę wydajności dzięki dodatkowym 2 rdzeniom (choć ze spadkiem prędkości rdzenia). Będę taktować procesory z tym samym FSB (400 MHz), a rozmiar pamięci podręcznej jest taki sam na procesor (1,5 MB) i za ile mam wart 4 GB pamięci RAM (z możliwością aktualizacji do 6 GB)
Mój syn używa głównie komputera do odtwarzania TF2 (który staram się nadal pracować pod Linuksem), a także używam go do kodowania wideo (MP4 na DVD)
Myślę, że lepiej byłoby mi z czterordzeniowym rdzeniem, ale wszelkie opinie byłyby mile widziane.
źródło
Odpowiedzi:
W rzeczywistości istnieje narzędzie o nazwie as
sysbench
.Możesz go zainstalować za pomocą
sudo apt-get install sysbench
Do testowania procesorów możesz to zrobić
sysbench --test=cpu --cpu-max-prime=20000 run
gdzie 20000 jest jak maksymalna liczba zdarzeń.
źródło
--cpu-max-prime=20000
jest opcjonalny, domyślnie10000
. Sugeruję, aby zachować domyślne i bawić się--max-requests
zamiast (czyli liczby wykonanych operacji)--num-threads=N
i porównać wyniki przy użyciu danych statystycznych na żądanie .Alternatywnie można użyć
stress-ng
. Posiada test warunków skrajnych procesora jako jeden z wielu testów warunków skrajnych wbudowanych w narzędzie. Test warunków skrajnych procesora zawiera wiele różnych metod obciążenia procesora, obejmujących liczby całkowite, zmiennoprzecinkowe, operacje bitowe, obliczenia mieszane, obliczenia pierwsze i szeroki zakres obliczeń.Zainstaluj za pomocą:
Aby zobaczyć metody stresu związane z procesorem, użyj:
Aby przeprowadzić test porównawczy, na przykład, macierzy przez 60 sekund dla 4 wątków procesora, użyj:
źródło
phoronix-test-suite
Porównuje kilka rzeczywistych przypadków użycia procesorów, takich jak kompresja, szyfrowanie i bazy danych.
Uważaj, że
pts/cpu
i inne testy porównawcze zajmują kilka gigabajtów miejsca na dysku. Może to oznaczać, że mają bardziej realistyczne obciążenia.Testowane na Ubuntu 16.10.
źródło
sudo apt install ./phoronix-test-suite(...).deb
pts/cpu
testu porównawczego pobiera około 3 GB danych i zużywa około 7 GB miejsca na dysku (w katalogu osobistym użytkownika).