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