Festplattenbechmark
Festplattenbechmark
Hallo zusammen,
gibt es unter Debian 5.0 ein Standard-Programm um den Festplattendurchsatz zu messen? Ich kann mich noch erinnern das es (vor langer Zeit) ein Programm gab das bonni (oder so ähnlich hies) aber ich finde es nicht merh?
Ist mir schon klar das ein Benchmark immer synthetisch ist und nur grobe Anhaltspunkte liefert aber ich brauche zumindest einen Richtwert ob das Trunking überhaupt Sinn macht.
Viele Grüße
pixel
gibt es unter Debian 5.0 ein Standard-Programm um den Festplattendurchsatz zu messen? Ich kann mich noch erinnern das es (vor langer Zeit) ein Programm gab das bonni (oder so ähnlich hies) aber ich finde es nicht merh?
Ist mir schon klar das ein Benchmark immer synthetisch ist und nur grobe Anhaltspunkte liefert aber ich brauche zumindest einen Richtwert ob das Trunking überhaupt Sinn macht.
Viele Grüße
pixel
Re: Festplattenbechmark
hdparm für IDE-Platten und sdparm für SATA-Platten. Mit -T aufzurufen.
Use ed once in a while!
Re: Festplattenbechmark
Danke aber den Parametr -T kennt er nicht:
Es gibt einen -t aber den dürftest du nicht gemeint haben, oder?
Code: Alles auswählen
sdparm --help
Usage: sdparm [--all] [--clear=STR] [--command=CMD] [--dbd] [--defaults]
[--dummy] [--flexible] [--get=STR] [--help] [--hex] [--inquiry]
[--long] [--num-desc] [--page=PG[,SPG]] [--quiet] [--save]
[--set=STR] [--six] [--transport=TN] [--vendor=VN] [--verbose]
[--version] DEVICE
sdparm --enumerate [--all] [--inquiry] [--long] [--page=PG[,SPG]]
[--transport=TN] [--vendor=VN]
where:
--all | -a list all known fields for given device
--clear=STR | -c STR clear (zero) field value(s)
--command=CMD | -C CMD perform CMD (e.g. 'eject')
--dbd | -B set DBD bit in mode sense cdb
--defaults | -D set a mode page to its default values
--dummy | -d don't write back modified mode page
--enumerate | -e list known pages and fields (ignore device)
--flexible | -f compensate for common errors, relax some checks
--get=STR | -g STR get (fetch) field value(s)
--help | -h print out usage message
--hex | -H output in hex rather than name/value pairs
--inquiry | -i output INQUIRY VPD page(s) (def: mode page(s))
--long | -l add description to field output
--num-desc | -n report number of mode page descriptors
--page=PG[,SPG] | -p PG[,SPG] page (and optionally subpage) number
[or abbrev] to output, change or enumerate
--quiet | -q suppress device vendor/product/revision string line
--save | -S place mode changes in saved page as well
--set=STR | -s STR set field value(s)
--six | -6 use 6 byte SCSI mode cdbs (def: 10 byte)
--transport=TN | -t TN transport protocol number [or abbrev]
--vendor=VN | -M VN vendor (manufacturer) number [or abbrev]
--verbose | -v increase verbosity
--version | -V print version string and exit
View or change SCSI mode page fields (e.g. of a disk or CD/DVD drive)
- datoo
- Beiträge: 570
- Registriert: 27.05.2006 20:22:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: Festplattenbechmark
fast
sdparm ist für SCSI
und der Parameter T ist für perform cache read timings
t für device read timings oder gleich -tT
sdparm ist für SCSI
und der Parameter T ist für perform cache read timings
t für device read timings oder gleich -tT
Re: Festplattenbechmark
Hmmm also ide Ausgabe von --help (siehe oben) gibt mir keinen Aufschluß mit welchem Parameter ich einen Geschwindigkeits-Messung durchführen kann. Ohne Parameter (nur Device) aufgerufen bekomme ich:
und der Parameter -tT ist wohl nicht ganz korrekt. Die zulässigen Werte für -t sind:
Kann die Partition eigentlich eingehängt sein?
Viele Grüße
pixel
Code: Alles auswählen
server:~# sdparm /dev/sda
/dev/sda: AMCC 9650SE-12M DISK 4.06
Caching (SBC) mode page:
WCE 1 [cha: y, def: 0, sav: 1]
RCD 0 [cha: n, def: 0, sav: 0]
Informational exceptions control mode page:
EWASC 0 [cha: n, def: 0, sav: 0]
DEXCPT 1 [cha: y, def: 1, sav: 1]
MRIE 0 [cha: n, def: 0, sav: 0]
Code: Alles auswählen
dparm -t TN /dev/sda
abbreviation does not match a transport protocol
Available transport protocols:
fcp 0x00 Fibre channel (FCP)
spi 0x01 SCSI parallel interface (SPI)
ssa 0x02 Serial storage architecture (SSA)
sbp 0x03 Serial bus (SBP)
srp 0x04 SCSI remote DMA (SRP)
iscsi 0x05 Internet SCSI (iSCSI)
sas 0x06 Serial attached SCSI (SAS)
adt 0x07 Automation/Drive interface (ADT)
ata 0x08 AT attachment interface (ATA/ATAPI)
none 0x0f No specific
Viele Grüße
pixel
Re: Festplattenbechmark
Mit sdparm werden scsi-Parameter gesetzt.sdparm - access SCSI modes pages; read VPD pages; send simple SCSI commands.
Code: Alles auswählen
hdparm -tT ...
![Debian](/pics/debianpackage.png)
Wenn nicht '-s0' verwendet wird, wird eine große Datei (per default größer als RAM) angelegt und so die lineare Schreib-/Leseleistung ermittelt.
Praktikablerweise im 'init 1' durchzuführen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
Re: Festplattenbechmark
Das mit sdparm war eine Fehlinformation von mir. Mit hdparm kann man auch die Geschwindigkeit von SATA-Platten messen.pixel24 hat geschrieben:Hmmm also ide Ausgabe von --help (siehe oben) gibt mir keinen Aufschluß mit welchem Parameter ich einen Geschwindigkeits-Messung durchführen kann.
Z.B.:
Code: Alles auswählen
sudo hdparm -tT /dev/hda /dev/sda /dev/md1
Ja.Kann die Partition eigentlich eingehängt sein?
Use ed once in a while!
Re: Festplattenbechmark
Code: Alles auswählen
dd if=/dev/zero of=/tmp/gross bs=1M count=10000
Debian-Nutzer ![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
![Very Happy :D](./images/smilies/icon_biggrin.gif)
ZABBIX Certified Specialist
Re: Festplattenbechmark
bonnie++pixel24 hat geschrieben:Ich kann mich noch erinnern das es (vor langer Zeit) ein Programm gab das bonni (oder so ähnlich hies) aber ich finde es nicht merh?
Roland
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"
"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"