[fpc-pascal] Please Help - Need ONE HINT - Trying to get something like sched_yield with free pascal in linux
Jason Sage
me at jasonsage.com
Fri Sep 15 07:04:37 CEST 2006
Hi all - and thanks to who ever can respond in advance.
I have a Server Like App - I need the equivalent of sched_yield
I looked in oldlinux unit, and tried the syscallregs , I tried to use the
time structure with it and the syscall_nr_sched_yield (=158) parameter.
The problem is - in my main process's loop - it never givers up the CPU -
now the really sad thing is in win32 I'm getting much better response using
the sleep system call - just a few milliseconds is all I need, just to allow
other things the OS and other spawned threads might want to get done also.
I was thinking there might be something to signals - but I don't understand
them yet.
Any suggestions would be greatly appreciated.
Jason P Sage
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20060915/8aa02cb9/attachment.html>
More information about the fpc-pascal
mailing list