Програми за тестване на Linux

Еталонният тест или серия от тестове, които дават възможност да се определи доколко добре работи определена част от хардуера на компютъра обикновено се нарича бенчмарк или стрес-тест. След тестовете на производителността става възможно сравнението на хардуера с други компютърни системи и преценка, например, доколко дадена видеокарта работи добре при една или друга конфигурация и т.н.

 

    Linux

Някои от тестовете са предназначени за силно натоварване на компютъра, при които може да се разбере, кой точно елемент на хардуера е най-слабото звено в конфигурацията.

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

Ще започнем с комплексните програми за тестване на производителността

1. Phoronix Test Suite

Phoronix Test Suite е една от най-известните програми за комплексни тестове под Linux. Мнозина считат, че тя е има много проблеми и не е подходяща за всеки един случай, но за основни тестове е перфектна.

    Linux

Phoronix дава достъп до над 100 различни комплекта от тестове и над 450 различни профила за тестване на различни компоненти. Можете да изберете само тези, които са ви необходими, като например тестовете за CPU или HDD. Поддържат се системни журнали.

Най-големият плюс на Phoronix Test Suite е това, че е проект с отворен код. Програмата се разпространява и като Live-CD, с което може да се тестват всякакви конфигурации.

2. Stress-ng

От името си личи, че това е инструмент за стрес-тестове, който дава възможност за проверка на пределите на възможностите на една компютърна система. Не се препоръчва честото използване на тази програма, понеже това може бързо да износи дисковете и процесора.

3. PassMark BurnInTest

PassMark BurnInTest поддържа всички видове тестове под ОС Linux и може да извършва мониторинг на софтуера. Включена е дори и функционалността на известните Memtest86 и PerfomanceTest, които работят само в ОС Windows.

    Linux

Тази програма дава възможност за едновременна проверка на всички подсистеми на компютъра, като е обърнато повече внимание на надеждността и стабилността. Тази програма е добре да се използва в комплект с други подобни.

 

Тестване производителността на процесора

Възможно е съвсем точното измерване производителността на различните процесори. Тестването на процесорите е наистина полезно и дава възможност за определянето на по-добрия процесор.

1. Geekbench

Geekbench е една от най-добрите програми за тестване на процесори в ОС Linux. Включени са 10 теста за работа с цели числа и 8 теста за работа с плаваща десетична запетая.

    Linux

Версията за Windows и Mac OS има графичен интерфейс, но в Linux се работи в конзолата. Резултатите от тестовете се изращат в интернет и се сравняват с резултатите от други тестове.

2. Hardinfo

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

    Linux

Основната задача на Hardinfo е да покаже информацията за всичкия хардуер и софтуер на вашата компютърна конфигурация. Но освен това в програмата са включени 6 различни теста, чрез които наличния хардуер може да се сравни с други компютърни системи. Тестовете на процесора включват операции с цели числа и с плаваща запетая.

 

Тестване на видеокартите под Linux

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

1. Unigine

 

Unigine съдържа два основни теста - тестът Valley и тестът Heaven. Всеки от тях показва различни сцени. Първият е покрита с гора долина, а втората показва няколко летящи острова с мостове между тях. И двата теста добре натоварват графичния процесор на видеокартите. Тези тестове са напълно достатъчни за получаване на основната информация за инсталираната графична карта.

2. GFXBench

GFXBench преди време бе известен като GLBenchmarc и един от най-добрите графични тестове за Linux. Включени за най-разнообразни сценарии - от тестове от високо ниво за оценка на общата производителност, до тестове от съвсем ниско ниво за най-подробна оценка на всеки аспект на видеокартата.

 

Тестване на твърдите дискове

Скоростта не винаги в на първо място, когато се тестват дисковете. Има случаи, когато дисковете се използват за съхраняване на резервни копия, при които далеч по-важни са надеждността на записа и времето на неговото съхраняване.

1. Hdparm

Hdparm работи от командния ред на терминала и често се включва различните Linux дистрибуции. Hdparm е удивително лесна за използване и дава възможност не само за тестване скоростта на твърдия диск, но и за настройка на неговите параметри, като например, включване или изключване на DMA.

Hdparm е подходяща за тънка настройка както на хард, така и на флаш дискове. Необходимо е да се внимава, за да не се подадат неправилни параметри.

2. Bonnie++

Bonnie++ е опростена безплатна помощна програма за тестване на файловата система и производителността на диска. Има я в хранилищата на всички Linux дистрибуции.

Така например, тестването на производителността на диска може да стане с командата:

bonnie++ -d /tmp -r 2048

Където опцията -d показва в коя директория да се тества файловата система, а -r ограничава използваната от програмата оперативна памет до 2048 MB.

 

Това са едни от най-добрите програми за тестване на производителността под Linux. Този софтуер е напълно достатъчен за да се разбере, защо дадена конфигурация работи необичайно бавно и за да се ускори работата на операционната система. Ако ползвате други тестове за Linux, можете да ги споделите.

Коментари
Все още няма коментари
Статистика
Прегледи 143
Коментари 0
Рейтинг
Добавена на05 Окт 2016
ИзточникKaldata

Тагове
Linux, Test, Phoronix, Suite