hdd Speedmessung/ Benchmark mit Bonnie

to stream or not to stream
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

hdd Speedmessung/ Benchmark mit Bonnie

Beitrag von Tommy »

Ich weiß nicht ob jemand schonmal die hdd mit bonnie (ist im JTG standardmäßig drin) gemessen hat. Hier mal meine Sagem 1xI Sat. Evtl könnten sich die Problem Nokianer mal diesem Test unterziehen. (dauert ne ganze Weile)

Code: Alles auswählen

~ > bonnie -d /hdd/record -s 60 -u root
Using uid:0, gid:0.
Writing with putc()...done
Writing intelligently...done
Rewriting...done
Reading with getc()...done
Reading intelligently...done
start 'em...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...done.
Create files in random order...done.
Stat files in random order...done.
Delete files in random order...done.
Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                    -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
dbox            60M   236  87  2190  41  1200  41   274  90  2217  38  85.2  17
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16   123  90   675  86   114  75   124  88   674  76    90  65
dbox,60M,236,87,2190,41,1200,41,274,90,2217,38,85.2,17,16,123,90,675,86,114,75,1
24,88,674,76,90,65
~ >
ehrlich gesagt fehlt mir auch ein bisserl die Erfahrung wie man solche Werte interpretiert. Wenn wir auf den unterschiedlichen Boxtypen zu unterschiedlichen Werten kommen ist es vllt ein Ansatz für DboxBaer.

Auch wenns Äpfel mit Birnen sind - hier gibts ein Thread mit bonniemessungen aufs Netzwerk. Komischerweise ist der "per Chr" Wert bei Netzwerk sogar größer. :gruebel:

EDIT habe das Ganze nocmal über Nacht laufen gelassen mit gekilltem sectionsd, samba, camd2, timerd:

Code: Alles auswählen

Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                    -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
dbox            60M   274  93  2403  50  1243  73   298  96  2353  68 107.6  17
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16   151  93  2846  92   158  94   141  95  2146  93   123  78
dbox,60M,274,93,2403,50,1243,73,298,96,2353,68,107.6,17,16,151,93,2846,92,158,94,141,95,2146,93,123,78 
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

vielleicht solltest du und die IDE-Fraktion sich langsam damit abfinden, daß es mit unverändertem Treiber/Hardware nicht viel schneller geht.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

new.life hat geschrieben:vielleicht solltest du und die IDE-Fraktion sich langsam damit abfinden, daß es mit unverändertem Treiber/Hardware nicht viel schneller geht.
Ich kann mich sehr gut damit abfinden, da meine Sagem nicht die geringsten Probleme beim streamen macht. Probleme scheinen ja nur mit Nokia aufzutreten. Daher wäre es ja mal interessant die Schreibgeschwindigkeit zu vergleichen. Da Du kein IDE IF hast, bitte ich Dich hier einfach mal rauszuhalten. Auch wenn es Dir sehr schwer fällt :roll:
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

Bei ZDF wirds mit meiner Sagem schon zu knapp mit der Datenrate (nachts mit AC-3 Tonspur und VT).

Gruß Gorcon
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

Gorcon hat geschrieben:Bei ZDF wirds mit meiner Sagem schon zu knapp mit der Datenrate (nachts mit AC-3 Tonspur und VT).
...hast Du einen swap Bereich auf der HDD eingerichtet? Wenn ja, frage ich dich, ob Du 100%ig ausschliessen kannst, daß es während einer Aufnahme zu swapping/anderen konkurierende R/W Vorgängen kommt?
Oder wann wird zB. bei den journaled Filesystemen aufgeräumt?
Zuletzt geändert von new.life am Donnerstag 8. Februar 2007, 09:56, insgesamt 1-mal geändert.
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

...hast Du einen swap Bereich auf der HDD eingerichtet?
Ja, das muss ich bei meiner Platte wegen deren Größe.
Wenn ja, frage ich dich, ob Du 100%ig ausschliessen kannst, daß es während einer Aufnahme zu swapping (konkurierende R/W Vorgänge) kommt?
Das kann ich nicht.
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

vielleicht solltet ihr da mal nach forschen und 100%ig sicherstellen, dass es während einer Aufnahme zu keinen konkurierenden R/W Vorgängen kommt...und auch ext2 eine neue Chance geben.
Wieviel Zeit wird bei einer nicht sauber heruntgefahrenen Platte gebraucht um das Journal wiederherzustellen? Bei mir klingelts dann wenn ich hier zB. von Aufnahmeproblemen mit der HDD aus deep standby lese...
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

vielleicht solltet ihr da mal nach forschen und 100%ig sicherstellen, dass es während einer Aufnahme zu keinen konkurierenden R/W Vorgängen kommt...
Ich kann keine Logs erstellen da meine PCs zu weit von der Box entfernt sind.
Wieviel Zeit wird bei einer nicht sauber heruntgefahrenen Platte gebraucht um das Journal wiederherzustellen?
ca. 1h.
Bei mir klingelts dann wenn ich hier zB. von Aufnahmeproblemen mit der HDD aus deep standby lese...
Damit habe ich bis jetzt noch nie ein Problem gehabt. Ich kann auch noch aufnehmen wenn die HDD unmittelbar danach Fehler anzeigt.

Ext2 kann ich momentan nicht nutzen, dazu habe ich nicht genug Auslagerungsspeicherplatz auf dem PC.

Gruß Gorcon
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

Gorcon hat geschrieben:
Wieviel Zeit wird bei einer nicht sauber heruntgefahrenen Platte gebraucht um das Journal wiederherzustellen?
ca. 1h.
:gruebel: bist Du da ganz sicher? Kommt mir viel zu lange vor.
Ext2 kann ich momentan nicht nutzen, dazu habe ich nicht genug Auslagerungsspeicherplatz auf dem PC.
schade...keine alte Platte irgendwo rumfliegen die du mal als Test mit ext2 und ohne swap an/in der Box betreiben könntest?

Zu swap: du schreibst du müsstest deine Platte wegen der Größe mit swap betreiben. Der Swapbereich hat mit der Festplattengröße nix zu tun und dessen Verwendung ist imo auf der Dbox mit dem IDE2-Interface und der schwachen CPU waehrend einer Aufnahme absolut tödlich.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

Kann ein Admin den Thread mal bitte splitten? Hier gehts in erster Linie um "hdd Speedmessung/ Benchmark mit Bonnie" und die dazugehörigen protokolle. Ich würde mir sogar die Arbeit machen, wenn ich genügend solche Zeilen:

Code: Alles auswählen

dbox,60M,274,93,2403,50,1243,73,298,96,2353,68,107.6,17,16,151,93,2846,92,158,94,141,95,2146,93,123,78 
(mit Boxtyp) eine Exceltabelle mit Durchschnittswerten pro Boxtyp zu erstellen. Um vergleichbare Werte zu erhalten, müssen wir natürlich ein Testszenario erfinden. (welche daemonen abgeschaltet werden). Ich schlage mindestens das beenden des sectionsd und camd vor.
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

bist Du da ganz sicher? Kommt mir viel zu lange vor.
Habe es eben mal gemacht, der Check dauert wenigstens 30min, aber ds wurde auch kein Fehlergefunden. Wenn doch dauerts deutlich länger denn ich hatte schonmal ein Aufnahme deswegen "verpasst" weil ich den Check nur 45min davor gestartet hatte.
Zu swap: du schreibst du müsstest deine Platte wegen der Größe mit swap betreiben. imo dient der swap ausschliesslich als 'Arbeitsspeichererweiterung' und hat mit der Festplattengröße nix zu tun.
Indirekt schon, denn ohne Swap kann ich die Festplatte nicht per HD Check überprüfen und das mache ich Timergestuert. Kann daher nicht swap ein und ausschalten.
Ausserdem speichere ich damit das EPG.

Ich hatte allerdings schon überlegt ob ich das eventuell auf eine MMC Karte mache.

Gruß Gorcon
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

@ Tommy wie rufst Du überhaupt den Test auf?

Gruß Gorcon
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

Tommy hat geschrieben:Kann ein Admin den Thread mal bitte splitten? Hier gehts in erster Linie um "hdd Speedmessung/ Benchmark mit Bonnie".
ohh sorry, dass ich dir deinen Fred versaut habe :lol:
Ich dachte es geht Dir in erste Linie um die angeblichen Aufnahmeprobleme bei Nokia Boxen mit Avia600. Die werden bei deinem Testszenario imo genauso gut/schlecht abschneiden wie deine Sagems.
Es besteht doch kein Zweifel daran, daß _alle_ Boxen bei einem nativen R/W-Test Geschwindigkeiten erreichen, die jenseits der maximalen Bitraten der 'Problemsender' liegen, oder? Trotzdem kommt es zu Aufnahmeabbrüchen und nicht nur bei Nokias mit Avia600. Die angestrebten Messungen mit Bonnie werden DboxBaer und den anderen Entwicklern imo nicht sehr viel helfen.
Viel Erfolg bei Deinen Bemühungen!
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

Gorcon hat geschrieben:Indirekt schon, denn ohne Swap kann ich die Festplatte nicht per HD Check überprüfen und das mache ich Timergestuert. Kann daher nicht swap ein und ausschalten. Ausserdem speichere ich damit das EPG.
:roll: verzichte doch einfach auf HD Check, wenn dafür ein Swapbereich benötigt wird. Ausgelagertes EPG sollte wärend einer Aufnahme imo kein Problem machen....wenn sectionsd wirklich sicher tief und fest schläft...meine Hand wuerde ich dafuer nicht ins Feuer legen. Aber nicht benötigte Prozesse werden bei Speichermangel ausgelagert...und sectionsd braucht viel Speicher...ist also vielleicht ein lohnendes Objekt zum auslagern. Viel Spass und Erfolg bei der Suche.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

@Gorcon:
steht im ersten Beitrag:

Code: Alles auswählen

bonnie -d /hdd/record -s 60 -u root 
wobei /hdd/record anzupassen ist. 60 steht für 60MB Daten. Es nimmt aber ein wenig zeit in Anspruch! Besser ist vieleicht:

Code: Alles auswählen

bonnie -d /hdd/record -s 60 -u root > /var/bonnietest.txt


@Petgun:
vor'm Denken Subject lesen :gruebel:

Da ich nicht genau weiß wie der Treiber auf die HDD schreibt und Bonnie ja mehrere Szenarien testet gibt es ja evtl. doch boxtypische Unterschiede. Aber scheinbar sind ja momentan alle glücklich. Ich versuche ja nur im Rahmen meiner Möglichkeiten zu testen - Just for Fun. Wenn DBoxBaer diese Tests für sinnlos hält, wird er es schon sagen.
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

Sagem 300GB HDD ext3 Swap aktiviert.

Code: Alles auswählen

Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                    -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
dbox            60M   208  84  1433  68  1026  32   235  81  2042  26 120.7  22
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16    30  90  4950  99   694  94    29  88  6276  99    91  76
dbox,60M,208,84,1433,68,1026,32,235,81,2042,26,120.7,22,16,30,90,4950,99,694,94,
29,88,6276,99,91,76
~ >
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

Bild

Interessanter Vergleich ;-)
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Sagem 1x Chip

JtG 03.02.2007 Snapshot

Code: Alles auswählen

Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                    -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
dbox            60M   248  91  3328  47  1864  51   279  93  3402  60 141.5  22
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16   147  91   625  90   150  92   132  79   742  88   131  81
dbox,60M,248,91,3328,47,1864,51,279,93,3402,60,141.5,22,16,147,91,625,90,150,92,
132,79,742,88,131,81
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

Bild

Es stellt sich nun die Frage, welcher Wert für das streamen entscheidend ist. Das kann uns glaub ich nur DBoxBaer erklären weil er weiß wie der Treiber "tickt".
Die Werte in den grünen Spalten sind %

Wenn ich mehr Werte bekomme werde ich noch separate Spalten für das Filesystem, Swap, Plattencache und aktivierte/deaktivierte daemonen erstellen. Dann kann man sich das ganze wunderbar in einem Pivot zusammenstricken und Durchnittswerte für z.B. Sagem mit XFS mit Swap oder Nokia mit ext3 mit Cache ohne sectionsd darstellen.
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

Tommy hat geschrieben:Es stellt sich nun die Frage, welcher Wert für das streamen entscheidend ist..
Seqential Block Input/Output K/sec und die sind bei allen hoch genug. Deshalb darf es nicht ruckeln beim Abspielen oder zu Aufnahmeabbrüchen bei Aufnahmen der Problemsender kommen. Vielleicht sollten die willigen Tester noch angeben ob sie Probleme beim Aufnehmen/Abspielen haben.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

wobei die Werte von PT-1 in diesen Disziplinen um den Wert 1000 höher sind.
@PT1: Hast Du den Plattencache an? Swapst Du? Filesystem?
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

@Tommy

meine ist XFS und man kann aber hinten die Kommentare nicht lesen.

willst du auch noch den HDD Type aufnehmen ?

Ich habe nochmal meine Box rebootet

Bild

secionsd ist an und 28.2 ist der Sat der momentan an ist

Code: Alles auswählen

Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                    -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
dbox            60M   244  92  2452  41  1787  47   281  94  3422  63 125.2  21
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16   145  84   625  88   150  91   130  81   800  91   134  82
dbox,60M,244,92,2452,41,1787,47,281,94,3422,63,125.2,21,16,145,84,625,88,150,91,
130,81,800,91,134,82

EDIT:

Tommy sach mir wie ich das herausfinde und ich poste es zurueck
doktorknow
Interessierter
Interessierter
Beiträge: 99
Registriert: Dienstag 27. November 2001, 00:00

Beitrag von doktorknow »

So, hier mal meine Testwerte:
Version 1.03 ------Sequential Output------ --Sequential Input- --Random-
-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
dbox 60M 290 90 3128 70 1647 43 293 88 3537 58 131.4 23
------Sequential Create------ --------Random Create--------
-Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 132 77 524 70 125 73 136 80 931 90 74 37
dbox,60M,290,90,3128,70,1647,43,293,88,3537,58,131.4,23,16,132,77,524,70,125,73,136,80,931,90,74,37
Meine Daten:
NOKIA 2xI Avia 500
Swap 64MB ein
Sectionsd aus
Filesystem XFS
WriteCache off
Samsung 250GB

MfG
doktorknow
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

Bild
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

So, ich habe jetzt nochmal einen Test mit der SagemBox gemacht (gleiches JTG 3.02.2007 Image) ext3, Swap off , Cache On, Samsung HD300LD

Code: Alles auswählen

Version  1.03       ------Sequential Output------ --Sequential Input- --Random-
                    -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
dbox            60M   226  91  1425  62  1017  33   256  88  2040  26 108.9  21
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16    28  88  4221  98   680  93    31  91  4863  81   104  66
dbox,60M,226,91,1425,62,1017,33,256,88,2040,26,108.9,21,16,28,88,4221,98,680,93,
31,91,4863,81,104,66
~ >
Die Werte sind auch nicht viel anders. Swap abzuschalten lohnt also nicht wirklich.
Zuletzt geändert von Gorcon am Freitag 9. Februar 2007, 08:59, insgesamt 1-mal geändert.