abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 00:33 | Nová verze

    Webový prohlížeč Dillo (Wikipedie) byl vydán ve verzi 3.1.0. Po devíti letech od vydání předchozí verze 3.0.5. Doména dillo.org již nepatří vývojářům Dilla.

    Ladislav Hagara | Komentářů: 0
    včera 15:00 | Komunita

    O víkendu probíhá v Bostonu, a také virtuálně, konference LibrePlanet 2024 organizovaná nadací Free Software Foundation (FSF).

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Nová verze

    Nová vývojová verze Wine 9.8 řeší mimo jiné chybu #3689 při instalaci Microsoft Office 97 nahlášenou v roce 2005.

    Ladislav Hagara | Komentářů: 0
    3.5. 13:11 | Nová verze

    Coppwr, tj. GUI nástroj pro nízkoúrovňové ovládání PipeWire, byl vydán v nové verzi 1.6.0. Zdrojové kódy jsou k dispozici na GitHubu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    2.5. 22:33 | Nová verze

    Byla vydána dubnová aktualizace aneb nová verze 1.89 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Vypíchnout lze, že v terminálu lze nově povolit vkládání kopírovaného textu stisknutím středního tlačítka myši. Ve verzi 1.89 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 21
    2.5. 21:22 | Nová verze

    Proton, tj. fork Wine integrovaný v Steam Play a umožňující v Linuxu přímo ze Steamu hrát hry určené pouze pro Windows, byl vydán ve verzi 9.0-1 (𝕏). Přehled novinek se seznamem nově podporovaných her na GitHubu. Aktuální přehled her pro Windows běžících díky Protonu také na Linuxu na stránkách ProtonDB.

    Ladislav Hagara | Komentářů: 2
    2.5. 19:33 | Nová verze

    Byla vydána verze 1.78.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání na GitHubu. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    2.5. 11:22 | Bezpečnostní upozornění

    Služba Dropbox Sign (původně HelloSign) pro elektronické podepisování smluv byla hacknuta.

    Ladislav Hagara | Komentářů: 3
    2.5. 11:00 | Nová verze

    Byla vydána nová major verze 8.0 textového editoru GNU nano (Wikipedie). Podrobný přehled novinek a oprav v oznámení v diskusním listu info-nano nebo v souboru ChangeLog na Savannah. Volbou --modernbindings (-/) lze povolit "moderní" klávesové zkratky: ^C kopírování, ^V vložení, ^Z vrácení zpět, … Tato volba je aktivována také pokud binárka s nano nebo link na ni začíná písmenem "e".

    Ladislav Hagara | Komentářů: 4
    1.5. 23:22 | IT novinky

    Před 60 lety, 1. května 1964, byl představen programovací jazyk BASIC (Beginners' All-purpose Symbolic Instruction Code).

    Ladislav Hagara | Komentářů: 23
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (58%)
     (11%)
     (18%)
     (14%)
    Celkem 80 hlasů
     Komentářů: 8, poslední včera 08:25
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Přeprocesováno, co teď?

    18.8.2007 11:46 | Přečteno: 1460× | Rady | poslední úprava: 19.8.2007 00:25

    Nejprve bývá slušností pozdravit, takže: "Dobrý den".

    Představme si následující situaci, sedíme si někde v klimatizované místnosti u terminálu, necháváme se unášet tichým ševelením produkčního serveru a najednou vidíme, že nic nevidíme. Tedy lépe řečeno na každý pokus o komunikaci se nám dostane odpovědi: "Can't fork process!"

    Co fčil? Teď budu chvilku přemýšlet nahlas. Příliš mnoho procesů, napadne hned každého. No jo ale restartovat nemůžeme, to by nás uživatelé slupli i s bačkůrkama. Co ale způsobuje toto zahlcení? Jak to zjistit? Normálně bychom použili třeba ps aux | less ale je jasné jakou odpověď dostaneme: "Can't fork process!", stejně tak třeba top.

    Jak z toho ven? Jediné co mě v tuto chvíli napadá je použít, nějak chytře, vestavěných příkazů shellu (dejme tomu Bashe). Že by command, jobs nebo nějaké hrátky s ulimit? Nevím přiznám se, že jsem v koncích.

    Pokud někoho něco napadne, prosím podělte se o své zkušenosti. Děkuji za každý nápad.

           

    Hodnocení: 83 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    Michal Fecko avatar 18.8.2007 12:07 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Problem so zahltenim RAM/SWAP//tmp?
    andree avatar 18.8.2007 12:08 andree | skóre: 39 | blog: andreeeeelog
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    a nebude to praca tych uzivatelov? v tom pripade sa mozu zlupat sami... :-D

    okrem toho, ich tie protesty prejdu, ked nebude fungovat apache, ftp a neviem ake veci ti tam bezia... ;o)
    18.8.2007 12:33 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Jeden příkaz (přesněji tolik, kolik má zrovna člověk spuštěných shellů) se dá pořád spustit pomocí exec.
    18.8.2007 12:53 Michal Kašpar | skóre: 15
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    No na kontrolu, kolik tam těch procesů zhruba je, by mohlo pomoct např. `echo/proc/*`. Výpis souboru by mohlo obstarat např. `for LINE in read /proc/10464/cmdline; do echo $LINE; done` a s tím byste si to ps v shell builtin příkazech napsat snad i mohl.
    Bluebear avatar 18.8.2007 12:52 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Možná by pomohl busybox nastavený tak, aby jeho shell používal interní verze základních příkazů?
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    Bluebear avatar 18.8.2007 12:57 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Ještě mě napadlo použít "Magic SysRq" (na PC je to Alt+SysRq+klávesa):
    • Magic+e se pokusí pozabíjet všechny procesy s výjimkou initu pomocí signálu SIGTERM
    • Magic+k pozabíjí všechny procesy běžící na aktuální konzoli; třeba se tím uvolní pár slotů
    • Magic+i udělá totéž, ale se signálem SIGKILL
    To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
    18.8.2007 14:40 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Já říkal, že si to mají vytisknout... :-)
    vencour avatar 18.8.2007 14:58 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?

    Si piš, že to mam, dík za dobrou práci ;-).

    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    18.8.2007 15:01 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Documentation/sysrq.txt je lepsie
    18.8.2007 15:47 Lu-Tze | skóre: 15 | blog: Lu-Tzeho blog
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Tohle vůbec nemá parametry článku. Hodí se to spíš do FAQ. Fakt, že to bylo přesto jako článek zveřejněno, ukazuje na některé problémy tohoto portálu. Dobré věci nejsou propagovány a nejsou oceňovány. Představoval bych si jeden globální seznam, kam budou umisťovány skvosty, které v rámci činnosti uživatelů na tomto portálu vzniknou. Za tato díla budou autoři ohodnocováni finančně nebo jinak (např. jim budou přiděleny nějaké body, až nasbírají určitý počet bodů, získají nějaká privilegia - např. se jim nebude zobrazovat reklama atp.). Je k tomu potřeba ale vytvořit mechanismy, jak tyto skvosty nacházet.

    Doufám, že by se tak zabila i nechutná praxe publikování kvalitních blogů jako článků. To je pro mě skutečně věc naprosto nepochopitelná a z faktu, že blogy jako líheň článků byl jeden z důvodů pro jejich zavedení se mi točí hlava. Je to přece totální nesmysl a je to nefér jak k lidem, co čtou blogy a články, tak i k lidem, co čtou jen články (ti jsou ochuzeni o původní diskuzi, lidé, co k tématu měli co říct, už to řekli). Např. na Lupě jsou měsíčně vyhlašováni nejlepší blogeři a ti dostávají finanční odměnu (ještě jsem ale neviděl, že by se někdy přenesl blog do článků).
    18.8.2007 16:25 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    A nešlo by zrovna tohle rozepsat a dát do blogu, aby bylo pod čím diskutovat? Nebo to má být zkouška, zda fungují mechanizmy na vyhledávání důležitých příspěvků v diskuzích? ;-)
    18.8.2007 15:15 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    no, ja nevim, ja bych uvazoval i restartu... sice vas mozna uzivatele kratkodobe sezerou zaziva.... ale stalo by za uvahu.... jak se asi tvari jine procesy, ktere nemuzou forkovat dalsi procesy uvnitr systemu... aby se ten system sam vnitrne nerozlozil...
    Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
    18.8.2007 15:16 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Jestli běží nějaký terminál, tak bych zkusil
    while true; top; done
    a doufal, že po chvíli třeba nějaký proces zmizí a udělá se místo pro "top". Eventuelně by se dalo mezitím něco jiného zabít, třeba nějaký jiný terminál. A když se spustí top, tak se pomocí něj dá ledacos zjistit a zabít. Ale v každém případě je to zoufalá situace.
    vencour avatar 18.8.2007 15:29 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?

    Dovolím si otázku na všechny praktiky - je toto běžná situace? Čili při čem bych se do tohoto stavu mohl taky dostat?

    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    Michal Fecko avatar 18.8.2007 15:34 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?

    Dovolím si otázku na všechny praktiky - je toto běžná situace? Čili při čem bych se do tohoto stavu mohl taky dostat?

    Pripajam sa a taktiez by ma zaujimali okolnosti tohto stavu (vysoky uptime, vela userov?).
    18.8.2007 15:40 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Těžko říct, jak moc je to běžná situace. Někomu se to nestane leta a jiný si zase pro radost píše fork bomby každý podvečer. Ale naštěstí existuje prevence v podobě ulimitu. Horší je, když už taková situace nastane, limity nejsou nastavené, žádný terminál neběží a je sežraná paměť, procesor i disk.
    18.8.2007 17:19 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    A ještě taky omezení aby se to spustilo jen jednou, že? :-)
    18.8.2007 17:20 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Respektive aby se mi podařilo ten top ukončit :D
    Josef Kufner avatar 18.8.2007 17:38 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Pak zabiješ ten shell pod tím třeba z toho topu ;)
    Hello world ! Segmentation fault (core dumped)
    18.8.2007 19:55 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    Jojo, když jsem to zkoušel, tak jsem si taky znefunkčnil shell a musel ho zabít :-) Tudíž jsem nemohl vzít do myši ten příkaz, musel ho napsat do příspěvku ručně a tím se doufám vysvětluje, proč jsem tam zapomněl "do" :-)
    while true; do top; done
    18.8.2007 18:23 Michal
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    To by nás uživatelé sluply i s bačkůrkama.

    Sloupnout bys zaslouzil uz za ten priserny pravopis TBH :)
    19.8.2007 00:27 Radek Podgorny | skóre: 16
    Rozbalit Rozbalit vše Re: Přeprocesováno, co teď?
    ...tohle mi ted bohuzel dela nekolik stroju, kde beham runit. Nejak mi nechce sbirat zombies... Bohuzel jedine, co vzdy spolehlive pomuze je restart (nema cenu cekat na volne PID, protoze ho stejne sezere zombie)... :-(

    Založit nové vláknoNahoru

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