[python] pause python thread
superman
feed na centrum.cz
Středa Srpen 6 00:09:57 CEST 2008
Ještě bych chtěl upřesnit, že uspání pomocí sleep nezatíží procesor
vůbec. Po dobu uspání thread nedostává procesorový čas, a tudíž nikterak
procesor nezatěžuje. Pokud je skutečně Vaším cílem počkat 10 minut, pak
sleep je to nejlepší možné řešení, které můžete použít. Pokud je Vaším
cílem počkat na nějakou operaci, která nastane asi za 10 minut, tak je
sleep diletantismus, protože je lépe synchronizovat čekání na další
operaci nějakým vhodnějším synchronizačním objektem (třeba mutexem, nebo
semaforem).
Miloslav Ponkrác
> Jeste bych mel asi objasnit nac pozastaveni vlakna potrebuji. Mam vlakno
> ktere vykona nejakou operaci a pak ceka napr. 10min. Resit takovouto
> situaci pomoci sleep() je hloupust, procesor totiz zustane zatizen na 100=
> %.
>
>
Další informace o konferenci Python