Alvar Freude <alvar(at)a-blast.org> wrote:
> Naja, es muss halt jeder Cent gespart werden. Ein Euro gespart, eine
> Million Stück verkauft ==> eine Million mehr Gewinn.
>
> So rechnen BWLer ... :-(
Ist ja rein mathematisch auch durchaus korrekt. ;-)
> Martin Cracauer wrote:
> > Der Bonnie seek test macht nix weiter als zufaellig 8k bloecke
> > zu waehlen und zu lesen.
> [...]
> Wobei es interessant ist, dass gmirror da bei round-robin auch nicht
> schneller ist: wenn genau ein Block immer von einer zufälligen Position
> gelesen wird, dann müsste sich das ja auch die beiden Platten besser
> verteilen.
Ähm, nein, wieso sollte es das? Bitte erklären.
Wenn ein zufälliger Block gelesen werden muß, ist es im
statistischen Mittel vollkommen wurscht, auf welche der
beiden Platten gewartet werden muß, d.h. es ist egal, ob
die zufällig verteilten Blöcke abwechselnd von beiden
Platten oder nur von einer allein angefordert werden.
Es ist in jedem Fall gleich langsam.
Fazit: Bei zufälligen Blöcken bringt Round-robin genau
gar nichts.
Genau genommen bringt ein simples Round-robin eigentlich
in fast keinem Fall etwas. Wer bei einem RAID-1-Treiber
Round-robin implementiert, um damit die Performance zu
verbesserm, hat nicht richtig darüber nachgedacht.
Selbst eine ganz simple Heuristik sollte da besser sein,
z.B. eine, sich jeweils die letzte Zugriffsposition jeder
Festplatte merkt (und sei es nur die logische Blocknummer)
und bei Lesezugriffen dann die Festplatte auswählt, deren
letzte Zugriffsposition am nächsten an den angeforderten
Blöcken dran ist.
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "Python is an experiment in how much freedom programmers need. Too much freedom and nobody can read another's code; too little and expressiveness is endangered." -- Guido van Rossum To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Wed 21 Dec 2005 - 17:32:02 CET