MOin,

ich habe von zeit zu zeit eine Crash, die Kernelmeldung sagt mir dann das 0KB SWAP frei waren.
Bei einer anderen Maschine ist der SWAP fast immer voll, diese crashed aber nicht.
Es gibt ja fälle in dennen der kernel dinge ins swap auslagert weil diese schon länger nicht gebraucht wurden, was ja unkritisch sein sollte.
Ein Kollege meinte man sollte MemFree, SwapFree und SwapCached zusammenzählen und anhand dieser Zahl würde man erkennen wie der tatsächliche swap verbrauch ist.
Stimmt das so?

Hier mal die Info von einem der Server:

cat /proc/meminfo
MemTotal: 7413644 kB
MemFree: 249936 kB
Buffers: 315528 kB
Cached: 399196 kB
SwapCached: 2027856 kB
Active: 4292268 kB
Inactive: 2729520 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 7413644 kB
LowFree: 249936 kB
SwapTotal: 2048276 kB
SwapFree: 4 kB
Dirty: 264 kB
Writeback: 0 kB
AnonPages: 6305504 kB
Mapped: 18964 kB
Slab: 105736 kB
PageTables: 16036 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 5755096 kB
Committed_AS: 6591176 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 1300 kB
VmallocChunk: 34359736907 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
Hugepagesize: 2048 kB


Gruß und Dank