Ich habe ein Programm, das sehr stark auf das Dateisystem trifft und zufällig eine Reihe von Arbeitsdateien liest und schreibt. Die Dateien sind mehrere Gigabyte groß, aber ich kann den Arbeitsspeicher schonen, um sie größtenteils im Arbeitsspeicher zu behalten. Die Maschinen, auf denen dieses Programm ausgeführt wird, sind normalerweise Ubuntu-Linux-Boxen.
Gibt es eine Möglichkeit, das Dateisystem so zu konfigurieren, dass es einen sehr sehr großen Cache hat und sogar Schreibvorgänge zwischenspeichert, damit sie später auf die Festplatte gelangen? Ich verstehe die Probleme mit Stromausfall oder Ähnlichem und bin bereit, das zu akzeptieren. Bei einem Absturz sollten die Schreibvorgänge im Normalbetrieb die Festplatte erreichen!
Oder gibt es eine Möglichkeit, eine RAM-Disk zu erstellen, die auf die reale Disk durchschreibt?