Table of Contents
Uppdaterad
Under större delen av den senaste veckan har några av våra användare rapporterat att de har snubblat över en jämförelse av ejabberd-kärnan.
Support hittas i Erlang / OTP
- FreeBSD (kqueue)
- Linux 2.4 (/dev / kpoll)
- Linux 2.6 (/ dev / epoll)
- Solaris (/ utvecklare / omröstning)
Hur man aktiverar kärnpolling på Erlang/OTP-noder
När du använder en Erlang-nod är kärnavfrågning inaktiverad som standard:
$ extErlang R13B04 (erts-5.7.5) [källa] [smp: 2: 2] [rq: 2] [asynkroniserade trådar: 0] [kärnundersökning: false]Eshell V5.7.5 (upphört med ^ G)1> q ().Bra
För att köra en betydande Erlang-nod med stöd för kärnkontroll, bör du ange följande argument:
Om Erlang inte skyddar din omröstning eller din kroppskärna kommer den att rapportera ett fel.
Hur man aktiverar Ejabberd Core Polling
ejabberd through to startar Erlang med kärnavsökning aktiverad genom att gå till standard: ejabberdctl-skriptet startar Erlang-noden utöver argumentet ovan. Du kommer att vara säker på att faktiskt inaktivera den genom att redigera ejabberdctl.cfg-katalogen men sätta denna rad:
För att se i händelse av att konfigurationen fungerar som förväntat kommer du att kunna köra ejabberd i direktläge. Detta kommer tv-serier i början. Nej, om en kärnsond verkligen används eller inte. Detta är slutsatsen av den viktigaste standardkonfigurationen:
Hur mycket vad behövs för felfritt arbete?
Kernel Poll minskar belastningen på ejabberds CPU när den har hundratals (eller fler) internetinteraktioner.
Det påverkar inte minnesanvändning eller säkert latens. Därför, om du planerar att stödja ett utmärkt antal användare som är inloggade samtidigt, kommer du definitivt att behöva en Jabber-värdserver med stöd för kernel polling.
Ett experiment har genomförts för att jämföra prestandan för ejabberd tillräckligt med anledning för och utan stöd för kernel polling.
Verktygen, miljövänliga, processer och fördelar är tillgängliga på den generella sidan
Den använda skärmdumpen togs under ett experiment. Den presenterar Ejabberd debug timeout, Jabsimul-fönster och högre. 6000 användare chattar samtidigt och ändrar schemat. Efter 47 minuters konstant belastning kräver Ejabberd (ray) systemprocessen 5 % CPU-användning och cirka 400 MB RAM.
Uppdaterad
Är du trött på att din dator går långsamt? Irriterad av frustrerande felmeddelanden? ASR Pro är lösningen för dig! Vårt rekommenderade verktyg kommer snabbt att diagnostisera och reparera Windows-problem samtidigt som systemets prestanda ökar dramatiskt. Så vänta inte längre, ladda ner ASR Pro idag!
Ejabberd Kernel Poll
Эджабберд Кернел Опрос
Sondaggio Del Kernel Di Ejabberd
Encuesta Del Núcleo De Ejabberd
Ankieta Na Temat Jądra Ejabberda
Ejabberd-Kernel-Umfrage
Ejabberd 커널 설문조사
Sondage Du Noyau Ejabberd
Enquete Do Kernel Ejabberd
Ejabberd Kernel Poll