Bonnie++

Bonnie++
Deweloperzy Russella Cokera
Pierwsze wydanie 13 października 1999 ; 23 lata temu ( 13.10.1999 ) (0.97)
Wersja stabilna
2.00a / 22 września 2020 r . ; 2 lata temu ( 2020-09-22 )
Napisane w C++
System operacyjny Uniksopodobny
Dostępne w język angielski
Typ Analiza porównawcza
Licencja GPL v2
Strona internetowa doc.coker.com.au/projekty/bonnie/ _ _ _ _ _ _

Bonnie++ to darmowe narzędzie do testowania systemu plików dla systemów operacyjnych typu Unix , opracowane przez Russella Cokera. Bonnie++ to zestaw testów porównawczych, który ma na celu wykonanie szeregu prostych testów wydajności dysku twardego i systemu plików.

Cechy

Bonnie++ umożliwia porównanie wydajności systemów plików w odniesieniu do szybkości odczytu i zapisu danych, liczby wyszukiwań, które można wykonać na sekundę, oraz liczby operacji na metadanych plików, które można wykonać na sekundę.

Przykładowe wyjście

# ./bonnie++ -u root Używając uid:0, gid:0. Pisanie za pomocą putc()...done Inteligentne pisanie...done Przepisywanie...done Czytanie za pomocą getc()...done Inteligentne czytanie...done start 'em...done...done...done ... Utwórz pliki w kolejności sekwencyjnej... gotowe. Pliki statystyk w kolejności sekwencyjnej... gotowe. Usuń pliki w kolejności sekwencyjnej... gotowe. Twórz pliki w losowej kolejności... gotowe. Pliki statystyk w losowej kolejności... gotowe. Usuń pliki w losowej kolejności... gotowe. Wersja 1.03d ------Wyjście sekwencyjne------ --Wprowadzanie sekwencyjne- --Losowe- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks — Rozmiar maszyny K/s %CP K/s %CP K/s %CP K/s %CP K/s %CP /s %CP localhost 300M 6000 40 5913 9 4213 10 10407 86 20664 20 1078 13 ---- --Tworzenie sekwencyjne ------ --------Tworzenie losowe -------- -Tworzenie-- --Odczyt--- -Usuwanie-- -Tworzenie-- --Odczyt- -- -Usuń— pliki /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP 16 10 93 +++++ +++ 74 63 17 90 +++++ +++ 27 58 lokalny host,300M,6000,40,5913,9,4213,10,10407,86,20664,20,1078.1,13,16,10,93,+++++,+++,74 ,63,17,90,+++++,+++,27,58

Końcowy wynik CSV zawiera informacje związane z szybkością odczytu i zapisu danych, liczbą wyszukiwań, które można wykonać na sekundę, liczbą operacji na metadanych pliku, które można wykonać na sekundę, oraz statystyki użycia procesora dla poniższych testów:

  1. Twórz pliki w kolejności sekwencyjnej
  2. Pliki statystyk w kolejności sekwencyjnej
  3. Usuń pliki w kolejności sekwencyjnej
  4. Twórz pliki w losowej kolejności
  5. Pliki statystyk w losowej kolejności
  6. Usuń pliki w losowej kolejności

Historia

Ten test porównawczy nosi nazwę Bonnie++, ponieważ jest oparty na teście porównawczym Bonnie napisanym przez Tima Braya .

Zobacz też

Linki zewnętrzne