[Technik] Linux limits, VIRT, RSS und SHR
Michael Hoennig
michael at hostsharing.net
Sat Apr 28 15:43:13 CEST 2007
Moin Moin,
versteht jemand besser als ich den Zusammenhang zwischen
/etc/security/limits.conf (hard memlock und hard rss) und VIRT,
RSS und SHR? Ich weiss, das Problem ist nicht zum ersten mal hier, aber
ich würde es endlich gerne mal verstehen.
Also auf allen unseren Hosts ist hard memlock und hard rss für alle
User, außer einigen Systemprozessen, auf 256M eingestellt. Wirkung
scheint das aber keine zu haben: h01 top M sagt:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
25041 xyz00 19 0 520m 295m 16m S 0.0 5.1 9:40.84 java
295m sind für mich mehr als 256. Selbst wenn ich einmal 1000 und einmal
1024 rechne und dann noch die 16m vom SHR abziehe (falls das so zählen
würde):
(295m-16m)/1024 = 272 > 256
Ich würde nämlich Paket-eigene Server gerne nach RAM abrechnen, d.h. man
könnte auch Tomcat (oder JBoss oder sonstwas) 1GB bestellen, das würde
dann aber teurer werden als heute, oder man könnte einen Tomcat in 128MB
fahren, was dann billiger wäre als heute. Die -Xm Parameter der JVM
scheinen dem gewünschten schon näher zu kommen, nur dass die eben der
User und nicht root festlegt.
Alles Gute wünscht
Michael
--
Hostsharing eG | c/o Stilflut | Friedensalle. 120 | D-22765 Hamburg
Registergericht Hamburg, GnR 1007 | USt.-ID-Nr.: DE218602793
vertretungsber. Vorstand: Uwe Müller, Peter Niederlag, Michael Hönnig
phone+fax: +49 700 HOSTSHARING (= +49 700 46787427)
http://www.hostsharing.net | http://www.xing.com/go/invuid/Michael_Hoennig
More information about the Technik
mailing list