Linux 14.983 Themen, 106.378 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 „Hallo 213.174.79.14 Gemacht... wenn auch nicht mit Staroffice - das kommt mir...“
Optionen

@jay
KOffice ist doch klein, da ist der Effekt nicht so gross. Aber wenn Du irgendein
Programm mehrmals startest und schliesst (typisch bei MultiUserSystem)
gräbt sich jedes Programm ins RAM, das Du es nicht mehr los wirst. Eigentlich
eine richtige Entscheidung vom VM: "Was oft gebraucht wird, das behalte ich da,
wo es schnell verfügbar ist..." Nur ist dann bei 64MB kein Platz für ein anderes
Programm - und die swapperei geht los.
Also meine Kiste ist nach StarOffice nicht mehr benutzbar. Ein kompletter Neustart ist die einzige mir bekannte Möglichkeit, StarOffice aus dem Speicher zu bekommen. Mit meinem ersten Linux-Kernel (2.0.36) konnte man mit 64MB
gut arbeiten, aber irgendwann ab 2.2.? wurde die swapperei immer schlimmer.
Und das mit dem selben WM und den selben Programmen(glaub ich...).

vm.txt gab es auf meinem Comp nicht, danke.
Hatte schon vorher in /proc/sys/vm rumgewirbelt, leider ist z.B. freepages
für root tabu - wird wohl seinen Grund haben ;-).
Bin ja mit Linux zufrieden, ausser mit dieser Verschlechterung für Leute mit
wenig RAM/Geld (und dem X-Eingefriere). Das man irgendwann etwas neues
kaufen muss, ist klar... aber noch vor 1 Jahr war 64MB Standard (!).

Danke dir...

bei Antwort benachrichtigen