Sebastian Gödecke, Freitag, 28. Oktober 2005 17:35:
ich habemir suse 10.0 OSS in der 64bit version installiert. ein zwei macken sind da aber noch drin. das wichtigste im moment ist, das top mir anzeigt, das von 1gb-ram nur 35 MB frei sind. wie kann das denn kommen, wenn die programme die laufen mir anzeigen, das sie kaum resourcen verbrauchen??
Das ist ne FAQ. Google hilft weiter. Kurz gesagt: Wenn Du nicht willst, daß Linux Deinen Speicher auch nutzt, dann bau ihn aus Deinem Rechner aus. Dein OS benutzt grob gesagt sämtlichen verfügbaren Speicher, um Daten zu cachen. Fordert dann ein Proramm Daten von der Platte an, die zufällig schon im Cache liegen, dann gehts richtig schnell. Fordert ein Programm mehr Speicher an, dann schaufelt Dein OS entsprechend Speicherplatz frei. Es ergibt andy@scarabaeus:~> free -t total used free shared buffers cached Mem: 1027332 953964 73368 0 0 779324 Das heißt: mein Gesamtspeicher ist 1 GB (1027332 Bytes). Davon sind frei 70 MB (73368 Bytes). Es sind aber im Cache 770 MB (779324 Bytes). Für Programme zur Verfügung stünden also 779 MB Cache + 73 MB freier Speicher. -- Andre Tann