Linux 14.983 Themen, 106.379 Beiträge

Linux FileCache begrenzen

(Anonym) / 8 Antworten / Flachansicht Nickles

Hat jemand Ahnung, wie man bei Linux den FileCache begrenzen kann ?
FileCache ist ja eine tolle und wichtige Sache, aber bei Computern mit 64 MB
kontraproduktiv, ja eine Bremse. Bei Windows mache ich einen Eintrag in
der System.ini [vcache] MaxFileCache=16384 und schon ist der FileCache auf 16 MB begrenzt und für die eigentlichen Programme steht mehr RAM zur Verfügung. Wenn das bei Windows so easy geht, dann doch erst recht
mit Linux, oder ??? Bitte nicht als Antwort : "Kauf Dir RAM !"

bei Antwort benachrichtigen
Anonym (Anonym) „@jay Das Linux mit den neuen Kernel den ganzen RAM ausnutzen und nichts...“
Optionen

Hallo 213.174.79.14

Gemacht...(wenn auch nicht mit Staroffice - das kommt mir nicht auf
den Rechner - sondern mit KOffice)

Beobachtung: "cache" und die "buffer" werden sofort freigegeben.
Belegter Swap Bereich allerdings nicht. (Klar, wenn der Rechner
schon mal den Auffwand betrieben hat, unbenutzte Teile auszulagern,
braucht er sich nicht erneuten Aufwand machen, sie wieder einzulagern.)

Das von Dir beschriebene Verhalten hat also nix mit dem "file cache"
zu tun, sondern mit dem VM Management. Das läßt sich über das proc
Interface allerdings recht weitreichend steuern. (Siehe
/usr/src/linux/Documentation/sysctl/vm.txt)

mfg. j.

bei Antwort benachrichtigen