abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 15:11 | IT novinky

    Evropská komise naléhavě vyzvala členské státy EU, aby kvůli ochraně nezletilých na internetu urychlily zavádění unijní aplikace pro ověřování věku a zajistily její dostupnost do konce roku. Členské státy mohou zavést aplikaci EU pro ověřování věku jako samostatnou aplikaci nebo ji integrovat do takzvané evropské peněženky digitální identity.

    Ladislav Hagara | Komentářů: 2
    včera 23:33 | Nová verze

    Richard Biener oznámil vydání verze 16.1 (16.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 16. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.

    Ladislav Hagara | Komentářů: 0
    včera 23:11 | Nová verze

    Zulip Server z open source komunikační platformy Zulip (Wikipedie, GitHub) byl vydán ve verzi 12.0. Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    včera 12:11 | IT novinky

    Před 30 lety, tj. v úterý 30. dubna 1996, byl spuštěn Seznam.cz.

    Ladislav Hagara | Komentářů: 13
    včera 11:44 | Komunita

    Byly zpracovány a zveřejněny všechny videozáznamy, které stojí za zveřejnění, z konference FOSDEM 2026.

    Ladislav Hagara | Komentářů: 0
    včera 01:11 | IT novinky

    Od úterý 28. dubna musí nově uváděné notebooky v Evropské unii podporovat nabíjení přes USB-C. Jednotná nabíječka byla schválena Evropským parlamentem v říjnu 2022.

    Ladislav Hagara | Komentářů: 57
    29.4. 23:44 | Bezpečnostní upozornění

    Byly publikovány informace o kritické zranitelnosti CVE-2026-31431 pojmenované Copy Fail v Linuxu, konkrétně v kryptografii (AF_ALG). Běžný uživatel může získat práva roota (lokální eskalaci práv). Na všech distribucích Linuxu vydaných od roku 2017. Pomocí 732bajtového skriptu. V upstreamu je již opraveno. Zranitelnost byla nalezena pomocí AI Xint Code.

    Ladislav Hagara | Komentářů: 4
    29.4. 17:44 | Nová verze

    Textový editor Zed dospěl do verze 1.0. Představení v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    29.4. 04:44 | Komunita

    Vývojáři svobodného 3D softwaru Blender představili (𝕏, Mastodon, Bluesky) nejnovějšího firemního sponzora Blenderu. Je ním společnost Anthropic stojící za AI Claude a úroveň sponzoringu je Patron, tj. minimálně 240 tisíc eur ročně. Anthropic oznámil sponzorství v tiskové zprávě Claude for Creative Work.

    Ladislav Hagara | Komentářů: 7
    29.4. 03:55 | Nová verze

    VNC server wayvnc pro Wayland kompozitory postavené nad wlroots - ne GNOME, KDE nebo Weston - byl vydán ve verzi 0.10.0. Vydána byla také verze 1.0.0 související knihovny neatvnc.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (8%)
     (2%)
     (13%)
     (31%)
     (4%)
     (7%)
     (3%)
     (16%)
     (25%)
    Celkem 1469 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dotaz: Apache bez zjevné příčiny zaplní RAM i swap

    4.4.2009 19:35 Oswald | skóre: 1
    Apache bez zjevné příčiny zaplní RAM i swap
    Přečteno: 470×
    Příloha:
    Ahoj, mám server, kde je Fedora 10 a httpd 2.2.11-2. Server má 2 Gb RAM. Občas se stane to, že apache zaplní celou pamět i swap. V terminálu pak vidím chyby, které jsou na screenshotu v příloze, v error_log je hláška "server reached MaxClients setting, consider raising the MaxClients setting". Při reloadu apache loguje toto "child process 8680 still did not exit, sending a SIGKILL" - asi pro každý server.

    Zvláštní na tom je, že se to neděje jenom v momentech, kdy apache zpracovává hodně requestů, ale i v období relativního klidu (tj. ve statusu vidim např. "8 requests currently being processed"). Jako MPM se používá prefork, jehož nastavení vypadá takto:
    <IfModule prefork.c>
    StartServers       30
    MinSpareServers    5
    MaxSpareServers   10
    ServerLimit      100
    MaxClients       100
    MaxRequestsPerChild  4000
    </IfModule>
    ServerLimit a MaxClients jsem ted radsi snížil na 50, ale přijde mi, že ani těch 100 není moc. Celé to na mě působí tak, že apache v určitém momentě přestane likvidovat nepoužité servery a tím dojde k tomu zaplnění paměti. Workaround, který mě napadá, je pomocí cronu kontrolovat load a v momentě, kdy překročí určitou hranici, apache reloadnout, protože tak se ta pamět okamžitě zase uvolní, ale raději bych to vyřešil nějak systemově.

    Nesetkal jste se s tímto problémem někdo? Budu vděčný za jakýkoliv hint. Díky

    Odpovědi

    AraxoN avatar 4.4.2009 19:48 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Apache bez zjevné příčiny zaplní RAM i swap

    Negeneruje ten apache dynamické stránky napísane tak, že zožerú veľa pamäte?

    4.4.2009 19:55 Oswald | skóre: 1
    Rozbalit Rozbalit vše Re: Apache bez zjevné příčiny zaplní RAM i swap
    Ano, většina stránek je generována pomocí PHP a je tam celkem dost dotazů do MySQL databáze, ale jak jsem již naznačil výše, ten problém nastává i v momentech, kdy je návštěvnost čtvrtinová oproti špičce, ve které je obvykle zaplněno jenom něco přes polovinu RAM.
    4.4.2009 20:39 python
    Rozbalit Rozbalit vše Re: Apache bez zjevné příčiny zaplní RAM i swap
    Zdar, zkus nastavit nizsi MaxReqPerChild, napr. na 100. Podprocesy budou driv umirat a nestihnou se tolik nafouknout do pameti.
    5.4.2009 00:34 Oswald | skóre: 1
    Rozbalit Rozbalit vše Re: Apache bez zjevné příčiny zaplní RAM i swap
    Díky za tip, tuhle directivu jsem doted vicemene prehlizel, a co jsem tak koukal, tak se obecne doporucuje to nastavit na nizsi hodnotu kvulim moznym leakum. Snizil jsem to a uvidim, co to udela.
    5.4.2009 00:27 dino
    Rozbalit Rozbalit vše Re: Apache bez zjevné příčiny zaplní RAM i swap

    Holt Cesty Fedory su nevyspitatelne.

    Mal som Fedoru a mal som tie iste problemy.  Skus sa este pohrat s direktivou KeepAlive v httpd.conf. Mne to pomohlo.

    5.4.2009 00:41 Oswald | skóre: 1
    Rozbalit Rozbalit vše Re: Apache bez zjevné příčiny zaplní RAM i swap
    KeepAlive mam nasteveno takhle:
    MaxKeepAliveRequests 500
    KeepAliveTimeout 5
    
    Rekl bych, ze tady je dulezity ten timeout, ktery mam pomerne nizky, takze si myslim, ze timhle to nejspis nebude.

    Jinak ja mam Fedoru na serveru rad, mam ji tam uz nekolik let a tohle jsou vlastne prvni vetsi problemy, ktery zazivam. Navic to ani s distribuci nemusi mit nic spolecnyho.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.