Re: Problem, duzy problem

Autor: Leszek Kubrak (infokub_at_nw.pp.com.pl)
Data: Tue 26 Sep 2000 - 20:14:54 MET DST


On Tue, 26 Sep 2000 19:44:03 +0200 (MET DST), Krzysztof Paw owski wrote:

>A propos progamowania (przepraszam za przerwe), chodzi o
>wielowatkowosc...
>
>Jezeli utworze sobie nowy watek i przypisze ja do jakies funkcji, ktora
>bedzie
>dzialac do jakiegos tam ustalonego momentu np:
>
>void nazwa_funkcji()
>{
> while( !programKoniec )
> { }
>}
>
>Program zwalnia DIAMETRALNIE. Nie mowiac juz o samym systemie. Mozna
>oczywiscie zmniejszyc priorytet i ustawic klase watku na IDLE, ale to
>nie duzo daje.
>
>Ktos pisal wielowatkowe programy? Uzywam kompilatora WATCOM, moze
>to dlatego?

Wszystko zależy od tego co robisz w tej pętli. Jeżeli tam są rzeczy
typu obliczenia bez odwołań systemowych, to spróbuj na końcu pętli
dać DosSleep(0);

==================================================
Leszek KUBRAK <infokub_at_pp.com.pl>

P.U.I. "InfoKub" tel.0-602-673124
os.Kolorowe 25/5 tel.(0-12)425-04-40
31-941 KRAKÓW fax.(0-12)425-04-41



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:28:23 MET DST