[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