Hallo liebe Gemeinde,
ich habe seit geraumer Zeit einen S4Y vserver Basic (so 2-3 Jahre ca.). Nun brauch ich den dringend für Tomcat und ggf. TS und er nippelt mir die ganze Zeit ab.
Fehler nach LAAANGEM hin und her zwar gefunden (danke Support für die Antwort nach rund 12 Tagen), aber wie ist das idealerweise ohne ein Upgrade zu optimieren?
Faktisch liegt es an den privvmpages, die komplett ausgelastet sind:
Jedenfalls hatte ich bis zur Umstellung (wg. 5 GB Plattenplatz - jaja nachher ist man immer schlauer) keine Probleme, dann unkontrollierbare Abstürze...
Vom Server her ist das eine ganz normale Debian 3.1 Installation, die mit apt-get auf dem Laufenden gehalten wird. Weitergehend wurde Tomcat mit entsprechendem SDK installiert sowie Teamspeak.
Die genannten Anwendungen laufen zusammen definitiv nicht.
Nun Frage 1:
Was sind genau privvmpages?
Ich habe folgende Definition gefunden:
privvmpages (-44%): The size of private (or potentially private) memory allocated by an application. The memory that is always shared among different applications is not included in this resource parameter.
Übersetzt dürfte das heißen: Die maximale Größe einer Applikation, die einen zusammenhängenden Speicherbereich belegen darf?!?
Falls ja, wie erkenne ich die Speicherfresser, denn ps aux wirft ja nicht gerade dafür sinnvolle Daten aus? Falls nein, was sind privvmpages denn dann?
Nun Frage 2:
Gibt es eine Empfehlung für einen vServer Basic (S4Y) um seinen Server hinsichtlich der privvmpages zu optimieren? Denn kmemsize (wie man oben sieht) - also der gesamte zugesicherte Speicher?!? - reicht ja übrig.. d.h. nicht benötigte Dienste wie FTPd etc. ausschalten und im extremfall bei Bedarf manuell starten? Oder beeinflussen solcherlei Aktionen nur den Parameter kmemsize?
Dank euch und ich hoffe, dass dieser Threat auch anderen Usern hilft, die das selbe Problem haben (scheint ja öfters vorzukommen )
Grüße
Matthias
ich habe seit geraumer Zeit einen S4Y vserver Basic (so 2-3 Jahre ca.). Nun brauch ich den dringend für Tomcat und ggf. TS und er nippelt mir die ganze Zeit ab.
Fehler nach LAAANGEM hin und her zwar gefunden (danke Support für die Antwort nach rund 12 Tagen), aber wie ist das idealerweise ohne ein Upgrade zu optimieren?
Faktisch liegt es an den privvmpages, die komplett ausgelastet sind:
Code:
held maxheld barrier limit failcnt
kmemsize 2473951 3349390 7056211 7761832 0
lockedpages 0 0 344 344 0
privvmpages 96980 107821 105156 115668 158260
Jedenfalls hatte ich bis zur Umstellung (wg. 5 GB Plattenplatz - jaja nachher ist man immer schlauer) keine Probleme, dann unkontrollierbare Abstürze...
Vom Server her ist das eine ganz normale Debian 3.1 Installation, die mit apt-get auf dem Laufenden gehalten wird. Weitergehend wurde Tomcat mit entsprechendem SDK installiert sowie Teamspeak.
Die genannten Anwendungen laufen zusammen definitiv nicht.
Nun Frage 1:
Was sind genau privvmpages?
Ich habe folgende Definition gefunden:
privvmpages (-44%): The size of private (or potentially private) memory allocated by an application. The memory that is always shared among different applications is not included in this resource parameter.
Übersetzt dürfte das heißen: Die maximale Größe einer Applikation, die einen zusammenhängenden Speicherbereich belegen darf?!?
Falls ja, wie erkenne ich die Speicherfresser, denn ps aux wirft ja nicht gerade dafür sinnvolle Daten aus? Falls nein, was sind privvmpages denn dann?
Nun Frage 2:
Gibt es eine Empfehlung für einen vServer Basic (S4Y) um seinen Server hinsichtlich der privvmpages zu optimieren? Denn kmemsize (wie man oben sieht) - also der gesamte zugesicherte Speicher?!? - reicht ja übrig.. d.h. nicht benötigte Dienste wie FTPd etc. ausschalten und im extremfall bei Bedarf manuell starten? Oder beeinflussen solcherlei Aktionen nur den Parameter kmemsize?
Dank euch und ich hoffe, dass dieser Threat auch anderen Usern hilft, die das selbe Problem haben (scheint ja öfters vorzukommen )
Grüße
Matthias
Last edited by a moderator: