Re: [tsc] Re: why zephyer os did not support RR-Schedule policy between same priority task?
Moving this to the devel@ mailing list.toggle quoted messageShow quoted text
The relevant jira: https://jira.zephyrproject.org/browse/ZEP-948
From: Benjamin Walsh [mailto:benjamin.walsh(a)windriver.com]
Sent: Friday, January 20, 2017 11:31 AM
To: 曹子龙 <13824125580(a)163.com>
Cc: Nashif, Anas <anas.nashif(a)intel.com>; tsc(a)lists.zephyrproject.org
Subject: Re: [tsc] Re: why zephyer os did not support RR-Schedule policy between same priority task?
That is correct: the time slicing is very coarse, and can be very unfair, depending when in the time slice the highest priority ready in the system changes. A thread can be preempted before it can execute a full time slice.but seems that the RR policy zephyr used, the time slice isi review the zephyr os core code about the schedule policy, and iLook at
I personally don't like this policy. Changing it is one of the improvements that could be made to the kernel.
and ,by the way, did the zephyr has the plan to add the MMU support inThere have been some talks about this, and is something that will probably happen at some point. No plans yet though.
Benjamin Walsh, SMTS
WR VxWorks Virtualization Profile
Zephyr kernel maintainer