Re: ncurses & SIGWINCH
Petr Vasicek
petr851 na seznam.cz
Pondělí Březen 22 10:51:32 CET 2004
> Pozor, ale -- obecne sleep/usleep/nanosleep pripadne v ncurses napms()
> a vse podobne proste spi. A nic jineho. Zatimco veci zalozene na
> select() spi a zaroven je lze probudit aktivitou na nejakem file
> descriptoru. To je dost velky rozdil, ktery muze vasi aplikaci
> udelat daleko vice efektivni a pritom rychle reagujici na pozadavky
> uzivatele. Typicky pri napevno dane prodleve nejakym necoSleep() bude
> napriklad rychly pohyb v menu bud pomaly a nebo z duvodu nejakeho
> while() narocny na CPU. S resenim pomoci select a asi i wtimeout()
> nebude uzivatel blokov a zaroven to nebude narocne na CPU.
>
> Nemluve o tom, ze sleep/usleep mohou interne pouzivat signal ALARM coz
> nemusi byt vzdy elegantni.
Dekuji, takhle nejak jsem si predstavoval idealni odpoved! :)
Petr Vasicek
____________________________________________________________
Nakup ojeteho vozu ... po cele CR a v pohode na http://www.vyzkouseno.cz
Další informace o konferenci Linux