Messages in this thread | | | From | Marc-Christian Petersen <> | Subject | Re: Use of yield() in the kernel | Date | Tue, 15 Oct 2002 18:20:24 +0200 |
| |
Hi Duncan,
> The semantics of sched_yield() changed in the 2.5 kernel. > In the 2.4 series it meant "sleep a little". > The new 2.5 semantics are correct (move to the end of the > run queue) but can mean "sleep a lot" under load. > > This already bit ext3 transaction batching, c.f. Andrew Morton's > >> [PATCH] remove the sched_yield from the ext3 fsync path where did you read this ^^? :)
ciao, Marc - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |