Как да направите тест за Linux система

Бенчмарковете се използват за оценка на производителността на софтуерните приложения(assess the performance of software applications) и компютърния хардуер. Популярен(Popular) сред общността за компютърни игри с Windows(Windows PC gaming community) , хардуерният сравнителен анализ измерва различни атрибути, като производителност на паметта, процесора и твърдия диск.

Тази диагностика може да се извърши и на повечето операционни системи Linux(Linux) и позволява на потребителите на Linux да определят колко добре работи компютърният им хардуер(computer hardware) , като предоставя информация за неговите възможности и необходимостта от ремонти. Резултатите от сравнителния анализ на системата на Linux ще помогнат да се определи дали потребителите трябва да правят промени в хардуера и да идентифицират тесните места в системата.

Има много инструменти за сравнителен анализ на Linux с отворен код , които да помогнат на потребителите да прецизират своята мрежа и система с обективни сравнения. Тази статия ще очертае няколко налични инструмента за извършване на бенчмарк на Linux система.(Linux)

Hardinfo

Hardinfo предоставя както основни сравнителни показатели, така и подробна системна информация и е наличен в повечето дистрибутивни хранилища на Linux . Освен това ще генерира изчерпателни отчети.

  • Изтеглете и инсталирайте(Download and install) Hardinfo
  • За да стартирате приложението, отидете на Системни инструменти(System Tools) > System Profiler и Benchmark(System Profiler and Benchmark)
  • Или стартирайте от командния ред $ hardinfo

Следните тестове са налични в Hardinfo :

  • CPU Фибоначи
  • CPU Blowfish
  • FPU Raytracing
  • CPU CryptoHash
  • CPU N-Queens
  • FPU FFT

Всеки от горните тестове за сравнение на Linux системата ще предостави резултат, който можете да използвате за сравнение с други системи. (Linux)Можете също да получите бърза системна информация, като щракнете върху тест и видите подробностите от дясната страна на вашия компютър.

За да стартирате бенчмарк, щракнете върху раздела, който искате. След това Hardinfo(Hardinfo) ще стартира теста. Вижте резултатите си от дясната страна.

Щракнете върху Генериране на отчет(Generate Report) от горната лента с инструменти, за да експортирате резултатите от устройството, мрежата, компютъра или сравнителния анализ в HTML файл. След като експортирането приключи, ще видите опция за незабавно отваряне на файла и преглед.

Phoronix Test Suite

Phoronix Test Suite(Phoronix Test Suite) е безплатен и с отворен код с достъп до повече от 100 тестови пакета за сравнителни тестове на Linux и повече от 450 тестови профила. Инсталирайте само тестовете, които искате, и получете достъп до отчети и системни регистрационни файлове.

Можете да намерите Phoronix в Софтуерния център(Software Center) на Ubuntu, както и други мениджъри на пакети за дистрибуция на Linux . Той предоставя на потребителите меню с опции за сравнителен анализ и информация.

Има три начина за инсталиране на Phoronix Test Suite . Първият метод е да отворите терминал и да го инсталирате със следната команда:

# sudo apt-get install phoronix-test-suite

Друг метод е да потърсите Phoronix в софтуерния център на Ubuntu(Ubuntu Software Center) и да инсталирате пакета.

Или отидете на уебсайта на продукта(product website) и изтеглете най-новата версия. След като го изтеглите, инсталирайте го от терминала, като използвате командата по-долу:

# sudo dpkg -i /path/to/packagename.deb

Трябва също да инсталирате основните зависимости с тази команда:

php5-cli php5-gd

Както бе споменато по-горе, Phoronix има над 100 теста. Имайте предвид, че всеки тест изисква да изтеглите неговите зависимости. Потребителите могат да изпълняват отделни тестове или групи (пакети) от тестове. Създайте свои собствени пакети или използвайте предоставените от Phoronix .

Използвайте командата по-долу, за да видите списък с наличните в момента пакети:

# phoronix-test-suite list-available-suites

За да видите списъка с наличните в момента тестове за сравнение на системата Linux , използвайте следната команда:(Linux)

# phoronix-test-suite list-available-tests

Преди да можете да стартирате Phoronix на Ubuntu , първо трябва да инсталирате тестовите пакети на зависимости. В много дистрибуции на Linux Phoronix може да използва системата за управление на софтуерни пакети(software package management) , за да инсталира допълнителни зависимости(install additional dependencies) .

Най-лесният начин да започнете тестване е да разгледате списъците с налични тестове, да изберете един и да го стартирате, като използвате следната команда:

# phoronix-test-suite benchmark <TEST NAME>

Ако за първи път използвате Phoronix , ще трябва да отговорите на няколко въпроса и след това да приемете потребителското споразумение. Резултатите от сравнителния анализ(Benchmarking) се качват в OpenBenchmarking.org .

GtkPerf

GtkPerf е тестов пакет, използван за измерване колко бързо вашите системи изобразяват линии, създават графики и превъртат през падащи менюта. Потребителите ще могат да получат измерване на това колко отзивчив е работният им плот.

За да го инсталирате, въведете следната команда в терминал:

направете apt-get install gtkperf(do apt-get install gtkperf)

Или го потърсете във вашия инсталатор на пакети.

Когато стартирате системния бенчмарк на Linux , GtkPerf ще изпълни GTK+ операции с джаджи и ще ви уведоми колко време отнемат.

Потребителите могат да възпроизвеждат тестове с GtkPerf , за да проверят производителността на системата на множество устройства.

Geekbench

Geekbench е инструмент за сравнение на системата за Linux със система за оценяване, която измерва едно- и многоядрената производителност. Той е достъпен само като изпълним от команден ред в Linux .

Колкото по-висок е резултатът на Geekbench , толкова по-бърз и по-добър е вашият процесор(CPU) . Започнете(Start) , като изтеглите най-новата версия на Geekbench от официалната страница за изтегляне(official download page) .

Или изтеглете Geekbench на вашия сървър с командата по-долу:

wget http://cdn.geekbench.com/Geekbench-5.0.4-Linux.tar.gz

Използвайте tar -zxvf Geekbench-5.0.4-Linux.tar.gz , за да извлечете изтеглените файлове. Променете(Change) директории, за да отидете в папката, където се намират вашите извлечени файлове на Geekbench:

CD Geekbench-4.3.3-Linux

Използвайте командата по-долу, за да стартирате теста в тестов режим:

./geekbench_x86_64

Когато тестът приключи, ще видите уникална връзка към уебсайта за всеки тест, за да видите резултатите си. Резултатите са организирани в таблица.

Пълният резултат е в горната част на таблицата. Превъртете(Scroll) , за да видите резултатите за всеки тест, който сте провели.

Резултатите се качват в мрежата(uploaded to the web) , което ви позволява да разглеждате вашите резултати.

Използвайте(Use) някои от инструментите за сравнение на системата за Linux по-горе, за да оцените производителността и силата на вашата система и да сравните резултатите си с други компютри. Процесът на сравнителен анализ ще ви помогне да намерите слаби връзки и да надстроите, когато е необходимо.



About the author

Аз съм опитен софтуерен инженер, с над 10 години опит в разработването и поддържането на Microsoft Office приложения. Имам силна страст да помагам на другите да постигнат целите си, както чрез работата ми като софтуерен инженер, така и чрез моите умения за публично говорене и работа в мрежа. Освен това съм изключително запознат с драйверите за хардуер и клавиатура, като сам разработих и тествах много от тях.



Related posts