Lubomir Host napsal/wrote, On 03/20/07 10:04: > stretol sa niekto niekedy s takymto problemom? Tuto je vypis dmesg:
> Mar 20 09:44:14 vyvoj kernel: collecting pv entries -- suggest increasing > PMAP_SHPGPERPROC > Mar 20 09:46:11 vyvoj syslogd: kernel boot file is /boot/kernel/kernel > Mar 20 09:46:11 vyvoj kernel: maxproc limit exceeded by uid 4006, please see > tuning(7) and login.conf(5). > Mar 20 09:46:11 vyvoj kernel: panic: vm_thread_new: kstack allocation failed > Kolega nakodoval jeden perlovy skript, ktory vytvaral nejakym sposobom > stale nove vlakna. Spustil to pod neprivilegovanym uzivatelom (vid uid > = 4006). Ten skript mu ale nejako zblbol a zacal vytvarat strasne vela > vlakien. A jak zni otazka ? Kazdy novy thread vyzaduje aby pro ni kernel drzel jakousi datovou strukturu. Mnozstvi pameti kernelu dostupne je vsak omezene. Po vycerpani dalsi alokace mozna neni - a to dopadne prave takhle. Vytvareni novych procesu (ktere take vyzaduje alokaci datove struktury) obsahuje limity, ktere by mely omezit schopnost uzivatele vycerpat tyto omezene zdroje. Moznost vytvaret nove thready IMHO nijak omezena neni a kazdy uzivatel tak patrne nezrizenym vytvarenim movych ma moznost shora popsany panic vyvolat. Dan -- Dan Lukes SISAL MFF UK AKA: [EMAIL PROTECTED], [EMAIL PROTECTED],[EMAIL PROTECTED] -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l