hi, one possible solution could be to use gettimeofday (usec resolution ) and do a busy wait in a loop for T sec.
manish http://www.cis.udel.edu/~jain On Fri, 3 May 2002, Paolo Di Francesco wrote: > Hello hackers, > > I am trying to write a simple C program that must do some > specialized things. The idea is that the program must send > packets each T seconds. Ok, I know.. use the sleep, microsleep > things, and it works pretty well if the interval is greater than > 1 msec. (recompiled the kernel with HZ=100000) > > Now the problem is that I want to know if it is possible, and > how, to schedule events with a precision greater (or equal to)) > than 1ms. Maybe an approach with posix timers? Maybe move the app > into the kernel space? Maybe change the scheduler? > > any idea, even the most exotic ones, appreciated! > > -- > > Ciao Ciao > > _ > ->B<- All Recycled Bytes Message ... > ~ > > > To Unsubscribe: send mail to [EMAIL PROTECTED] > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message