Bonnie++

Bonnie++
Utvecklare Russell Coker
Initial release 13 oktober 1999 ; 23 år sedan ( 1999-10-13 ) (0,97)
Stabil frisättning
2.00a / 22 september 2020 ; för 2 år sedan ( 2020-09-22 )
Skrivet i C++
Operativ system Unix-liknande
Tillgänglig i engelsk
Typ Benchmarking
Licens GPL v2
Hemsida doc .coker .com .au /projects /bonnie /

Bonnie++ är ett gratis benchmarkingverktyg för mjukvarufilsystem för Unix-liknande operativsystem , utvecklat av Russell Coker. Bonnie++ är en benchmark-svit som syftar till att utföra ett antal enkla tester av hårddisk- och filsystemprestanda.

Funktioner

Bonnie++ låter dig jämföra hur dina filsystem presterar med avseende på dataläs- och skrivhastighet, antalet sökningar som kan utföras per sekund och antalet filmetadataoperationer som kan utföras per sekund.

Provutgång

# ./bonnie++ -u root Använda uid:0, gid:0. Skriver med putc()...klar Skriver intelligent...klar Skriver om...klar Läser med getc()...klar Läser intelligent...klar startar...klar...klar...klar ... Skapa filer i sekventiell ordning...klar. Stat-filer i sekventiell ordning...klar. Ta bort filer i sekventiell ordning...klar. Skapa filer i slumpmässig ordning...klar. Statistiska filer i slumpmässig ordning...klar. Ta bort filer i slumpmässig ordning...klar. Version 1.03d ------Sekventiell utdata------ --Sekventiell indata- --Slumpmässig- -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks — Maskinstorlek K/sek %CP K/sek %CP K/sek %CP K/sek %CP K/sek %CP/sek %CP localhost 300M 6000 40 5913 9 4213 10 10407 86 20664 20 1078 13 ---- --Skapa sekventiell------ --------Slumpmässig Skapa-------- -Skapa-- --Läs--- -Ta bort-- -Skapa-- --Läs- -- -Ta bort— filer /sek %CP /sek %CP /sek %CP /sek %CP /sek %CP /sek %CP 16 10 93 +++++ +++ 74 63 17 90 +++++ +++ 27 58 localhost,300M,6000,40,5913,9,4213,10,10407,86,20664,20,1078.1,13,16,10,93,+++++,+++,74 ,63,17,90,+++++,+++,27,58

Den slutliga CSV- utgången inkluderar informationen relaterad till dataläs- och skrivhastighet, antal sökningar som kan utföras per sekund och antal filmetadataoperationer som kan utföras per sekund och CPU-användningsstatistiken för nedanstående tester:

  1. Skapa filer i sekventiell ordning
  2. Stat-filer i sekventiell ordning
  3. Ta bort filer i sekventiell ordning
  4. Skapa filer i slumpmässig ordning
  5. Statistiska filer i slumpmässig ordning
  6. Ta bort filer i slumpmässig ordning

Historia

Detta riktmärke heter Bonnie++ eftersom det är baserat på Bonnie-riktmärket skrivet av Tim Bray .

Se även

externa länkar