Bonnie++

Wikipediasta
Siirry navigaatioon Siirry hakuun

Bonnie++ on tiedostojärjestelmien suorituskyvyn mittaamiseen kehittetty tietokoneohjelma, joka toimii myös hajautetuille levyjärjestelmille.[1] Ohjelma mittaa kolmea asiaa: tiedon luku- ja kirjoitusnopeutta; hakuja per sekunti; ja metadataoperaatioiden määrää per sekunti.[1]

Ohjelmaa on sanottu makro-IO -testien de facto -standardiksi.[2]

Ohjelmassa on useita toimintoja välimuistin vaikutuksen minimomiseksi tuloksissa.[3]

Russell Coker omien sanojensa mukaan kehitti ohjelman koska Tim Brayn ohjelma Bonnie oli rajattu 2 gigatavun tiedostoihin, joka ei ollut riittävä suuren muistimäärän laitteilla.[4] Koska Bray ja Coker eivät olleet samaa mieltä C ja C++ kielien käytöstä Bray ehdotti että Coker julkaisee työnsä omana erillisenä projektina.[4]

Esimerkkitulostus ohjelman tuloksista:

 Version  1.96         ------Sequential Output------- --Sequential Input-- --Random-
 Concurrency   1       -Per Chr- --Block--- -Rewrite- -Per Chr- --Block--- --Seeks--
 Machine       Size    K/sec %CP K/sec  %CP K/sec %CP K/sec %CP K/sec  %CP /sec  %CP
 localhost     15720M  779   96  103178 9   78934 8   3969  96  323041 11  644.2 7
 Latency               13834us   701ms      227ms     28637us   65919us    84964us
 Version  1.96         ------Sequential Create------- --------Random Create--------
 localhost             --Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
               files   /sec  %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
               16      21576 23   ++++ +++  ++++ +++  ++++ +++  ++++ +++  ++++ +++
 Latency               97us       538us     409us     87us      20us      36us

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. a b Ben Martin: Using Bonnie++ for filesystem performance benchmarking 1.7.2008. Linux.com. Viitattu 26.5.2019. (englanniksi)
  2. IO Benchmarking: How, Why and With What cuddletech.com. 22.5.2007. Viitattu 26.5.2019. (englanniksi)
  3. Benchmark disk IO with DD and Bonnie++ jamescoyle.net. 11.9.2013. Viitattu 26.5.2019. (englanniksi) 
  4. a b Russell Coker: Differences between Bonnie and Bonnie++ coker.com.au. Viitattu 26.5.2019. (englanniksi)

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]