nanog mailing list archives
Re: F-ckin Leap Seconds, how do they work?
From: Bryan Horstmann-Allen <bdha () mirrorshades net>
Date: Tue, 3 Jul 2012 04:41:21 -0400
+------------------------------------------------------------------------------ | On 2012-07-03 17:27:14, Matthew Palmer wrote: | | The problems I saw were related to programs that use futex(2) (Java, MySQL, | Chromium, in my personal experience) chewing up lots of CPU because the | futex system call wasn't quite doing what it was supposed to be doing | (waking up threads when they were OK to proceed) and instead constantly | waking the threads up, having the threads go "OK, so my lock is clear and | I'm ready to go?", the kernel saying "oh, no, sorry" and the thread going | back to sleep again -- only to be woken up again immediately. Sort of an | object lesson in why busy-wait locks suck. A good dig into the problem, and previous problems with that code: http://landslidecoding.blogspot.com/2012/07/linuxs-leap-second-deadlocks.html Cheers. -- bdha cyberpunk is dead. long live cyberpunk.
Current thread:
- Re: F-ckin Leap Seconds, how do they work? Rich Kulawiec (Jul 01)
- <Possible follow-ups>
- Re: F-ckin Leap Seconds, how do they work? Jim Mercer (Jul 01)
- RE: F-ckin Leap Seconds, how do they work? George Bonser (Jul 01)
- Re: F-ckin Leap Seconds, how do they work? AP NANOG (Jul 02)
- Re: F-ckin Leap Seconds, how do they work? Alex Harrowell (Jul 02)
- Re: F-ckin Leap Seconds, how do they work? Jay Ashworth (Jul 02)
- Re: F-ckin Leap Seconds, how do they work? Michael Thomas (Jul 02)
- Re: F-ckin Leap Seconds, how do they work? Joly MacFie (Jul 02)
- Re: F-ckin Leap Seconds, how do they work? Matthew Palmer (Jul 03)
- Re: F-ckin Leap Seconds, how do they work? Bryan Horstmann-Allen (Jul 03)
- Re: F-ckin Leap Seconds, how do they work? AP NANOG (Jul 02)
- Re: F-ckin Leap Seconds, how do they work? Steven Bellovin (Jul 02)
- Re: F-ckin Leap Seconds, how do they work? Jimmy Hess (Jul 02)
- Re: F-ckin Leap Seconds, how do they work? Joly MacFie (Jul 02)
- Re: F-ckin Leap Seconds, how do they work? Tony Finch (Jul 03)
- Re: F-ckin Leap Seconds, how do they work? Wolfgang S. Rupprecht (Jul 03)
- Re: F-ckin Leap Seconds, how do they work? Owen DeLong (Jul 03)
- Re: F-ckin Leap Seconds, how do they work? Jay Ashworth (Jul 03)
- RE: F-ckin Leap Seconds, how do they work? Keith Medcalf (Jul 03)
- RE: F-ckin Leap Seconds, how do they work? Peter Lothberg (Jul 03)
- RE: F-ckin Leap Seconds, how do they work? Tony Finch (Jul 03)