Hallo Dieter

--On Mittwoch, Januar 20, 2010 11:38:56 +0100 Dieter Ries <[email protected]>
wrote:

Am 20.01.2010 11:31, schrieb veit:

um auf Deine/eure Frage zu antworten:
Ich will auf diesem Rechner Softwareentwicklung machen. Dazu soll er
moeglichst schnell sein (Prozessor- und RAM-Leistung) und die Platten
sollen schnell sein, denn langsame Platten verzoegen die Sache auch.

Da gibt es eine sehr praktische Variante: So ein Rechner hat heutzutage
dermassen viel zu viel Arbeitsspeicher, für alle praktischen
Anwendungen, dass man einfach einige Gigabytes Ramdisk macht, und diese
in eine Art Raid mit einer Hardware Platte packt. Bessere Performance
als in Ramdisks bekommst du nicht. Ich kompiliere alles (und dank gentoo
ist das nicht unbedingt wenig) in Ramdisks, im Laptop u.A. auch um die
SSD zu schonen.

Das Thema interessiert mich jetzt auch. Ich bin davon ausgegangen, dass
das Betriebssystem bei ausreichendem Hauptspeicher einmal gelesenen Dateien
im Hauptspeicher puffert ("cached" in top bzw. /proc/meminfo). Ich starte
dutzende Male am Tag einen Applikationsserver. Nach dem ersten Start geht
es dann vergleichsweise flott. Wobei es durchaus noch schneller gehen
könnte. Auf meinem System stecken etwa 1.3 GB im Cache.

Auch das Schreiben auf Festplatten läuft normalerweise asyncron ab. Bei
mir fällt das Schreiben aber nicht weiter ins Gewicht. (Ich hatte mal
eine böse Erfahrung mit einem Server, dessen Platte sich verabschiedet
hatte. Ich hab nur gemerkt, dass das System zu swappen anfing. Nach
einem Neustart war dann die Daten der letzten Tage futsch.)

Wie weit beide Effekte gehen ist mir jedoch schleierhaft.

Wie kann den die "Art Raid" aus einer Ramdisk und einer Festplatte
aussehen? Hast Du da Vergleichswerte?

[...]

..Carsten
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an