Re: Performance SCSI vs. IDE

From: Martin Cracauer <cracauer(at)cons.org>
Date: Tue, 1 Feb 2000 15:16:09 +0100

In <200002011410.PAA10057(at)blueice.shopkeeper.de>, Sascha Klauder wrote:
> On Tue Feb 1 12:58:48 2000, Martin Cracauer wrote:
> > ports/misc/cstream ist wie dd, aber generiert und schluckt Daten ohne
> > weitere Umleitung.
> > ibm/tmp(counter)111% cstream -i - -o l -v1 -n 32m
> > 33554432 B 32.0 MB 4.20 s 7984381 B/s 7.61 MB/s
>
> Wo wir gerade dabei sind, wie schaut's eigentlich mit bonnie(1) aus?
> Laut Manpage macht das ja nur Library-Calls, ist für sowas also auch
> nicht so zu gebrauchen?

Naja, er baut nicht den syscall-mechanismus nach, aber er baut auf
Unix filedescriptor I/O auf, nicht auf <stdio.h>.

Soweit ist das Ding in Ordnung.

Probleme mit Bonnie habe ich, weil:
- feste Blockgroesse von 8192
- bloedsinner, aber zeitraubender single-byte test (system call
  overhead, hat mit der Platte nix zu tun)
- Mehrere tests hintereinander auf dasselbe File, so dass man mit
  Sicherheit Cache-Effekte hat. Wenn man einzeln lesen und schreiben
  macht und zwischendurch den C++-Compiler anwirft, ist das viel
  besser. Der bonnie eignet sich nur mit Filegroessen von mindestens
  RAM * 2. Daher Deine irren read-Werte.

Martin

-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer@cons.org> http://www.cons.org/cracauer/
  Tel.: (private) +4940 5221829 Fax.: (private) +4940 5228536
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 01 Feb 2000 - 15:16:23 CET

search this site