Vserver, user_beancounters, privvmpages

blumenfarm

New Member
Hallo Community,

zu dem Thema gibt es schon einen alten Thread,

doch den wollte ich nicht ausgraben und fang mal einen neuen an.

Mit dem privvmpages bin ich immer am oberen Rand. Ebenso mit dem RAM Speicher.

Doch wie kann es sein, wenn laut top die Summe der %-MEM-USage aller Prozesse nichtmal 5 % ist ?

Zuletzt habe ich piwik aktualisiert auf 0.5 doch das lässt sich nicht mehr ausführen.


lvpsX:~# cat /proc/user_beancounters
Version: 2.5
uid resource held maxheld barrier limit failcnt
XXXXX: kmemsize 7566613 7639028 31875611 35028144 0
lockedpages 0 0 2059 2059 0
privvmpages 184091 184344 196608 204800 6221
shmpages 902 918 50000 50000 0
dummy 0 0 0 0 0
numproc 123 124 688 688 0
physpages 32595 32595 0 2147483647 0
vmguarpages 0 0 65536 2147483647 0
oomguarpages 32595 32595 65536 2147483647 0
numtcpsock 20 20 688 688 0
numflock 9 10 1000 1100 0
numpty 1 1 102 102 0
numsiginfo 1 2 1024 1024 0
tcpsndbuf 183352 183352 6584420 9402468 0
tcprcvbuf 327680 327680 6584420 9402468 0
othersockbuf 190452 194720 4923119 9133807 0
dgramrcvbuf 4200 4900 4923119 4923119 0
numothersock 133 137 688 688 0
dcachesize 0 0 6155930 6340608 0
numfile 3727 3727 16448 16448 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 38 38 2147483647 2147483647 0
lvpsX:~# cat /proc/user_beancounters |grep privv
privvmpages 184115 184166 196608 204800 6221
lvpsX:~# cat /proc/user_beancounters |grep privv
privvmpages 184452 184503 196608 204800 6221
lvpsX:~# cat /proc/user_beancounters |grep privv
privvmpages 194179 194230 196608 204800 6221
lvpsX:~# cat /proc/user_beancounters |grep privv
Inconsistency detected by ld.so: dl-minimal.c: 84: __libc_memalign: Assertion `p age != ((void *) -1)' failed!
Inconsistency detected by ld.so: dl-minimal.c: 84: __libc_memalign: Assertion `p age != ((void *) -1)' failed!
lvpsX:~# cat /proc/user_beancounters |grep privv
-bash: fork: Nicht genügend Hauptspeicher verfügbar
lvpsX:~# top
Inconsistency detected by ld.so: dl-minimal.c: 84: __libc_memalign: Assertion `page != ((void *) -1)' failed!
lvpsX:-# top -n 1
Tasks: 47 total, 1 running, 46 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% us, 0.1% sy, 0.0% ni, 99.5% id, 0.1% wa, 0.0% hi, 0.0% si
Mem: 4136988k total, 4030104k used, 106884k free, 174620k buffers
Swap: 8193140k total, 46892k used, 8146248k free, 1993432k cached

Ich befürchte bei Hosteurope kann ich nur ein kostenpflichtiges Upgrade machen und hoffen, dass es dann besser ist.

Vorher war ich bei einem anderen Anbieter, dort hatte ich kein Problem mit den privvmpages, jedoch waren die numprocs dort zu sehr eingeschränkt (100) . Also ist es immer ein Risiko, auf eine vorher unbekannte Einschränkung zu stossen.


Welche Vserver-Anbieter nutzt ihr, und welche Restriktionen herrschen dort?
Gerade diese Einschränkungen unter user_beancounters finde ich sehr wichtig (obgleich sie nicht auf jedem System existieren).

Eine Angabe zu diesen Einschränkungen in der Liste der vServeranbieter wäre sehr hilfreich.

Edit: Ich sehe gerade, der aktuelle VSERVER L wird mit "garantiert 1 GB Haupspeicher" (sic) angeboten. Da ich nur die hälfte habe wäre es wohl sogar ein kostenloses Upgrade dass ich erstmal ausprobieren werde .

Grüße aus Niedersachsen ..
Klaus
 
Last edited by a moderator:
So, den Server mal geupdatet auf HOSTEUROPE vserver L 4 , jungfräuchlich sieht es noch ganz gut aus:

lvpsY:~# cat /proc/user_beancounters
Version: 2.5
uid resource held maxheld barrier limit failcnt
X: kmemsize 1766157 1805797 49029120 54476800 0
lockedpages 0 0 2059 2059 0
privvmpages 1663 1708 524288 550502 0
shmpages 640 640 50000 50000 0
dummy 0 0 9223372036854775807 9223372036854775807 0
numproc 7 7 500 500 0
physpages 643 645 0 9223372036854775807 0
vmguarpages 0 0 262144 9223372036854775807 0
oomguarpages 643 645 9223372036854775807 9223372036854775807 0
numtcpsock 3 3 550 550 0
numflock 1 1 1000 1100 0
numpty 1 1 102 102 0
numsiginfo 0 1 1024 1024 0
tcpsndbuf 54736 54736 5280000 7392000 0
tcprcvbuf 49152 49152 5280000 7392000 0
othersockbuf 2320 2320 3840000 5376000 0
dgramrcvbuf 0 0 3584000 3584000 0
numothersock 2 2 400 400 0
dcachesize 208458 213153 7299072 8110080 0
numfile 273 276 17600 17600 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 14 14 9223372036854775807 9223372036854775807 0

top liefert:
Tasks: 7 total, 1 running, 6 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1048576k total, 7064k used, 1041512k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached
 
Hättest den vServer auch optimieren können. Gibt dazu extra einen Thread.

Tasks: 47 total, 1 running, 46 sleeping, 0 stopped, 0 zombie

46 von 47 Prozessen schlummern vor sich hin und warten. Diese Anzahl hätte man auch halbieren können. Jeder httpd2 Prozess belegt RAM egal ob er schläft oder nicht.

Wenn man z.B. nur 10 httpd2 Prozesse für Client-Server Verbindungen benötigt, macht es keinen Sinn den Server 30 httpd2 Prozesse 'forken' zu lassen. Die dümpeln eh nur vor sich hin und belegen RAM.

Auf meinem vServer mit 256 MB RAM würden deine Seiten sicher auch top laufen, aber nur wenn der Server optimiert ist. :)
 
Last edited by a moderator:
Danke für den Tipp mit dem optimieren, das probiere ich mal aus, denn nun, nach dem kostenlosen Upgrade läuft es zwar rund, doch die Ressourcen sind natürlich weiterhin knapp ...
Code:
top - 11:22:46 up 4 days, 21:02,  1 user,  load average: 0.01, 0.01, 0.00
Tasks:  82 total,   1 running,  81 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1048576k total,  1048576k used,        0k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

Code:
lvpsX:~# cat /proc/user_beancounters
Version: 2.5
       uid  resource                     held              maxheld              barrier                limit              failcnt
    :  kmemsize                 28116939             28153846             49029120             54476800                    0
            lockedpages                     0                    0                 2059                 2059                    0
            privvmpages                419442               419571               524288               550502                    0
            shmpages                     1254                 1254                50000                50000                    0
            dummy                           0                    0  9223372036854775807  9223372036854775807                    0
            numproc                       164                  164                  500                  500                    0
            physpages                  100946               100988                    0  9223372036854775807                    0
            vmguarpages                     0                    0               262144  9223372036854775807                    0
            oomguarpages               100946               100988  9223372036854775807  9223372036854775807                    0
            numtcpsock                     40                   41                  550                  550                    0
            numflock                       10                   10                 1000                 1100                    0
            numpty                          1                    1                  102                  102                    0
            numsiginfo                      0                    2                 1024                 1024                    0
            tcpsndbuf                  656832               678672              5280000              7392000                    0
            tcprcvbuf                  657520               666256              5280000              7392000                    0
            othersockbuf               189696               212288              3840000              5376000                  173
            dgramrcvbuf                     0                 8464              3584000              3584000                    0
            numothersock                  142                  144                  400                  400                    0
            dcachesize                1832030              1838603              7299072              8110080                    0
            numfile                      4729                 4735                17600                17600                    0
            dummy                           0                    0                    0                    0                    0
            dummy                           0                    0                    0                    0                    0
            dummy                           0                    0                    0                    0                    0
            numiptent                      38                   38  9223372036854775807  9223372036854775807                    0
 
cool, sieht schon besser aus :)

Code:
top - 13:48:02 up 4 days, 23:27,  2 users,  load average: 0.10, 0.03, 0.01
Tasks:  44 total,   1 running,  43 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1048576k total,  1030388k used,    18188k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

Code:
cat /proc/user_beancounters
Version: 2.5
       uid  resource                     held              maxheld              barrier                limit              failcnt
   :  kmemsize                 13263608             13295395             49029120             54476800                    0
            lockedpages                     0                    0                 2059                 2059                    0
            privvmpages                257527               257600               524288               550502                    0
            shmpages                     1558                 1558                50000                50000                    0
            dummy                           0                    0  9223372036854775807  9223372036854775807                    0
            numproc                       128                  128                  500                  500                    0
            physpages                   37411                37411                    0  9223372036854775807                    0
            vmguarpages                     0                    0               262144  9223372036854775807                    0
            oomguarpages                37411                37411  9223372036854775807  9223372036854775807                    0
            numtcpsock                     27                   27                  550                  550                    0
            numflock                       10                   10                 1000                 1100                    0
            numpty                          2                    2                  102                  102                    0
            numsiginfo                      0                    0                 1024                 1024                    0
            tcpsndbuf                  501088               501088              5280000              7392000                    0
            tcprcvbuf                  439088               439088              5280000              7392000                    0
            othersockbuf               189696               189696              3840000              5376000                  173
            dgramrcvbuf                     0                    0              3584000              3584000                    0
            numothersock                  129                  129                  400                  400                    0
            dcachesize                1583154              1585971              7299072              8110080                    0
            numfile                      3157                 3158                17600                17600                    0
            dummy                           0                    0                    0                    0                    0
            dummy                           0                    0                    0                    0                    0
            dummy                           0                    0                    0                    0                    0
            numiptent                      38                   38  9223372036854775807  9223372036854775807                    0
 
Back
Top