Christian Hernmarck wrote:
Hallo
Am Freitag, 5. Oktober 2001 21.36 schrieb Manfred Tremmel:
Am Freitag, 5. Oktober 2001 00:24 schrieb Marc Schiffbauer:
Kernel 2.4 laeuft nicht stabil, wenn er nicht fuer jede Speicherseite 2 swap seiten allocieren kann, Daher ist die Regel z.Z. keinen oder *immer* doppelt Swap.
Komisch, bei mir ist es seit jeher andersrum, 256 MByte Ram und 128 MByte Swap, auf dem Desktop wie auf dem Desktop. Hab hier die 2.4.10er Kernel am laufen und keine Probleme. Im Augenblick siehts so aus:
manfred@eddie:~ > free total used free shared buffers cached Mem: 255908 245760 10148 0 1684 47368 -/+ buffers/cache: 196708 59200 Swap: 136544 16596 119948
Eigentlich ist es ja ganz einfach:
Max. benötigter Speicher - physikalischer Speicher = grösse Swap
dies geilt anscheinend nicht mehr bei Kernel 2.4. Habe (auf Anraten von Marc) mal bei den KernelML gegraben und dort hat's einige Hinweise, dass das Swapmanagement im 2.4 komplett neu ist: schneller, dafür ganz anders.
Du must da nochmal unterscheiden : 2.4.0-2.4.9 ( u. 2.4.10ac) haben die VM-Verwaltung von Rik v. Riel, in 2.4.10 hat Linus diese durch die VM-Verwaltung von Andrea Arcangeli ersetzt bei dem,wenn ich mich richtig erninnere, wieder gilt: Virtual memory = RAM +SWAP, während vorher ( bei Rik's VM) galt: Virtual memory = max (RAM, SWAP). -- Markus Kossmann markus.kossmann@inka.de