Re: [RFC PATCH 00/11] sched: CFS low-latency features

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Mathieu Desnoyers
Date: Tuesday, August 31, 2010 - 8:02 am

* Mathieu Desnoyers (mathieu.desnoyers@efficios.com) wrote:

.. but as we discussed in private, this would involve adding extra attribute
fields to what the standard proposes. I think the problem comes from the fact
that POSIX considers the pthread attributes to contain every possible thread
attribute one can imagine, which does not take into account the internal kernel
state set by other interfaces.

So this leaves us with a single-threaded SIGEV_THREAD, which is pretty much
useless. But at least it is not totally impossible for glibc to get it right by
moving to an implementation which uses only one thread.

So until one finds the time to work on fixing glibc SIGEV_THREAD timers, I would
strongly recommend against using it.

Thanks,

Mathieu


-- 
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Thu Aug 26, 11:09 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Peter Zijlstra, (Thu Aug 26, 11:57 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Thomas Gleixner, (Thu Aug 26, 2:25 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Thomas Gleixner, (Thu Aug 26, 3:22 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Thu Aug 26, 4:09 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Paul E. McKenney, (Thu Aug 26, 4:18 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Thu Aug 26, 4:28 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Thu Aug 26, 4:36 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Paul E. McKenney, (Thu Aug 26, 4:38 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Thu Aug 26, 4:49 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Thu Aug 26, 4:53 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Paul E. McKenney, (Thu Aug 26, 5:09 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Peter Zijlstra, (Fri Aug 27, 12:37 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Peter Zijlstra, (Fri Aug 27, 12:38 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Peter Zijlstra, (Fri Aug 27, 12:42 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mike Galbraith, (Fri Aug 27, 1:19 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Thomas Gleixner, (Fri Aug 27, 1:43 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Indan Zupancic, (Fri Aug 27, 3:47 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Peter Zijlstra, (Fri Aug 27, 3:58 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Fri Aug 27, 8:18 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Thomas Gleixner, (Fri Aug 27, 8:20 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Fri Aug 27, 8:21 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Fri Aug 27, 8:23 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Fri Aug 27, 8:30 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Peter Zijlstra, (Fri Aug 27, 8:41 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Peter Zijlstra, (Fri Aug 27, 8:41 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Fri Aug 27, 8:43 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Fri Aug 27, 8:50 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Fri Aug 27, 9:09 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Peter Zijlstra, (Fri Aug 27, 10:27 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Fri Aug 27, 11:32 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Fri Aug 27, 11:38 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Peter Zijlstra, (Fri Aug 27, 12:23 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Fri Aug 27, 12:57 pm)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mike Galbraith, (Sat Aug 28, 12:33 am)
Re: [RFC PATCH 00/11] sched: CFS low-latency features, Mathieu Desnoyers, (Tue Aug 31, 8:02 am)