2009/5/18 John Baldwin <jhb_at_freebsd.org>: > On Saturday 16 May 2009 12:40:44 pm Ben Kelly wrote: >> 1) It changes the kproc(9) API by adding a kproc_create_priority() >> function that allows you to set the priority of the newly created >> thread. I'm not sure how people feel about this. > > Actually, I almost think we should just add a priority argument to each of the > routines that creates a new kthread/kproc. Perhaps allow a priority of 0 to > let the thread run with the default priority. Hmm, it looks like kthreads > default to running with whatever thread0 runs at (PVM) which is probably not > really ideal. Having an explicit priority for every kthread would probably > be best. Most kthreads should probably be at PZERO by default I think. I'm not sure I agree here. 1) Maybe I missed it (so please point me to the right one) but I didn't see a deep analysis of what messed up with the priorities there 2) I think this KPI can be dangerous and lead to problems. Priority is something highly fragile. Thanks, Attilio -- Peace can only be achieved by understanding - A. EinsteinReceived on Mon May 18 2009 - 15:35:25 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:47 UTC