Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!cmcl2!seismo!umcp-cs!chris From: chris@umcp-cs.UUCP (Chris Torek) Newsgroups: net.unix-wizards Subject: Re: busy looping in kernel, time question Message-ID: <994@umcp-cs.UUCP> Date: Thu, 17-Apr-86 14:58:33 EST Article-I.D.: umcp-cs.994 Posted: Thu Apr 17 14:58:33 1986 Date-Received: Sat, 19-Apr-86 14:17:40 EST References: <234@Shasta.ARPA> Reply-To: chris@maryland.UUCP (Chris Torek) Organization: University of Maryland, Dept. of Computer Sci. Lines: 14 In article <234@Shasta.ARPA> alex@lancelot writes: > Assume I want to busy loop in the kernel for 100 milliseconds, how >many times (approx) should I go around a loop which increments an int? In a 4BSD kernel, use the `DELAY' macro. DELAY(n) takes approximately n microseconds to complete: DELAY(100000); /* 100 ms */ The actual delay is *very* approximate. -- In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 1415) UUCP: seismo!umcp-cs!chris CSNet: chris@umcp-cs ARPA: chris@mimsy.umd.edu