Ich stehe momentan vor einem Mysterium das Google mir noch nicht beantworten kann. Meine Apache Prozesse verbrauchen laut ps ca 4MB pro Prozess (RSS). Hier ein Ausschnitt:
RSS (resident set size) is the amount of memory mapped in RAM, per process.
Laut dessen gehe ich also davon aus, dass RSS pro Prozess ist und nicht zwischen z.B. alle Apache geshared wird, oder?
Wen dem nicht so wäre, wie könnte ich die effektive Memory Usage eines Apache Prozesses herrausbekommen?
Man sieht hier bei im Vergleich zum ps, dass die Daten VmRSS und VmSize deckungsgleich mit den aus proc stammenden Daten sind. Jedoch kann es weder sein, dass bei momentan 400 laufenden Apaches je 6MB bzw. je 94MB an Ram verbraucht werden. Der Swap ist bis auf 7 MB noch immer leer! Oder wird vielleicht nur der Heap (VmData) im Memory abgelegt? Welcher Wert ist denn nun definitiv?