🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
6 messages
6 total messages Started by Andrzej Swedrzynski Mon, 20 Sep 1999 10:39
Uspienie procesu na mniej niz sekunde?
#481
Author: Andrzej Swedrzynski
Date: Mon, 20 Sep 1999 10:39
11 lines
1299 bytes
		Witam serdecznie!

	Wlasnie jestem w trakcie pisania pewnego programiku, ktory
powinien wykonywac pewna czynnosc okolo 20 razy na sekunde. Problem w
tym, ze czynnosc ta zajmuje mniej niz 1/20 sekundy, a w tym pozostalym
czasie chcialbym uspic program. I teraz pytanie - jak to zrobic?
sleep() ma mozliwosc uspienia procesu na co najmniej 1 sekunde, a ja
chcialbym na mniej. Z gory dziekuje za pomoc.

	Z powazaniem
		Andrzej Swedrzynski
Re: Uspienie procesu na mniej niz sekunde?
#482
Author: Przem Kowalczyk
Date: Mon, 20 Sep 1999 13:09
18 lines
1555 bytes
Andrzej Swedrzynski in pl.comp.os.linux.programowanie wrote:
>		Witam serdecznie!
>
>	Wlasnie jestem w trakcie pisania pewnego programiku, ktory
>powinien wykonywac pewna czynnosc okolo 20 razy na sekunde. Problem w
>tym, ze czynnosc ta zajmuje mniej niz 1/20 sekundy, a w tym pozostalym
>czasie chcialbym uspic program. I teraz pytanie - jak to zrobic?
>sleep() ma mozliwosc uspienia procesu na co najmniej 1 sekunde, a ja
>chcialbym na mniej. Z gory dziekuje za pomoc.

 Możesz  spróbować  usleep, ale regularności możesz nie uzysakać ze względu
 na mechanizmy schedulera w jądrze.

Przem
-- 
I'm the screen, the blinding light
I'm the screen, I work at night 
							R.E.M
Re: Uspienie procesu na mniej niz sekunde?
#483
Author: Bartlomiej Jarocki
Date: Mon, 20 Sep 1999 13:57
29 lines
1508 bytes
Jest usleep

Pozdrawiam 

Bartek.

PS

man 3 usleep:

NAME
       usleep - suspend execution for interval of microseconds

SYNOPSIS
       #include <unistd.h>

       void usleep(unsigned long usec);

DESCRIPTION
       The  usleep()  function  suspends execution of the calling
       process for usec microseconds.  The sleep may  be  length-
       ened  slightly by any system activity or by the time spent
       processing the call.

CONFORMING TO
       BSD 4.3

SEE ALSO
       setitimer(2), getitimer(2), sleep(3), alarm(2), select(2)
Re: Uspienie procesu na mniej niz sekunde?
#484
Author: Samotnik
Date: Mon, 20 Sep 1999 18:12
15 lines
1469 bytes
Andrzej Swedrzynski <kokosz@irc.pl> napisał(a):
>		Witam serdecznie!
>
>	Wlasnie jestem w trakcie pisania pewnego programiku, ktory
>powinien wykonywac pewna czynnosc okolo 20 razy na sekunde. Problem w
>tym, ze czynnosc ta zajmuje mniej niz 1/20 sekundy, a w tym pozostalym
>czasie chcialbym uspic program. I teraz pytanie - jak to zrobic?
>sleep() ma mozliwosc uspienia procesu na co najmniej 1 sekunde, a ja
>chcialbym na mniej. Z gory dziekuje za pomoc.

$ man 2 usleep

-- 
| Samotnik Michał Jęczalik Sr | 0603 64-62-97 | <michalj@wsi.edu.pl> |
| http://www.infoglas.wizja.net/ oraz <--- michal/ |
Re: Uspienie procesu na mniej niz sekunde?
#486
Author: Radosław Gancarz
Date: Mon, 20 Sep 1999 19:03
18 lines
1454 bytes
Andrzej Swedrzynski <kokosz@irc.pl> napisał:
> 		Witam serdecznie!
> 
> 	Wlasnie jestem w trakcie pisania pewnego programiku, ktory
> powinien wykonywac pewna czynnosc okolo 20 razy na sekunde. Problem w
> tym, ze czynnosc ta zajmuje mniej niz 1/20 sekundy, a w tym pozostalym
> czasie chcialbym uspic program. I teraz pytanie - jak to zrobic?

usleep(50000)

Pozdrawiam
Radek

-- 
--------------------------------[Członek KNNNSzMPChOChPKIM oraz ZNF]---
| Radosław Gancarz                       feanor@zeus.polsl.gliwice.pl |
- - -  We are Windows of Borg. Resistance is futile. You will...  - - -
-- General Protection Fault at 1234:10121300 --------------------------
Re: Uspienie procesu na mniej niz sekunde?
#485
Author: Ryszard Sobczyszyn
Date: Mon, 27 Sep 1999 06:32
17 lines
1601 bytes
select
Samotnik napisał(a) w wiadomości: ...
>Andrzej Swedrzynski <kokosz@irc.pl> napisał(a):
>> Witam serdecznie!
>>
>> Wlasnie jestem w trakcie pisania pewnego programiku, ktory
>>powinien wykonywac pewna czynnosc okolo 20 razy na sekunde. Problem w
>>tym, ze czynnosc ta zajmuje mniej niz 1/20 sekundy, a w tym pozostalym
>>czasie chcialbym uspic program. I teraz pytanie - jak to zrobic?
>>sleep() ma mozliwosc uspienia procesu na co najmniej 1 sekunde, a ja
>>chcialbym na mniej. Z gory dziekuje za pomoc.
>
>$ man 2 usleep
>
>--
>| Samotnik Michał Jęczalik Sr | 0603 64-62-97 | <michalj@wsi.edu.pl> |
>| http://www.infoglas.wizja.net/ oraz <--- michal/ |
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads