Re: Question about kernel preemption

2009-08-14 Thread Mohammed Gamal
On Fri, Aug 14, 2009 at 4:19 PM, Greg Freemyer wrote: > On Fri, Aug 14, 2009 at 7:12 AM, Mohammed Gamal wrote: >> On Fri, Aug 14, 2009 at 11:25 AM, Mulyadi >> Santosa wrote: >>> On Fri, Aug 14, 2009 at 12:15 PM, Michael >>> Blizek wrote: Hi! On 00:08 Fri 14 Aug     , Mohammed Gamal w

Re: Question about kernel preemption

2009-08-14 Thread Greg Freemyer
On Fri, Aug 14, 2009 at 7:12 AM, Mohammed Gamal wrote: > On Fri, Aug 14, 2009 at 11:25 AM, Mulyadi > Santosa wrote: >> On Fri, Aug 14, 2009 at 12:15 PM, Michael >> Blizek wrote: >>> Hi! >>> >>> On 00:08 Fri 14 Aug     , Mohammed Gamal wrote: >>> >>> ... >>> As far as I understood, Michi's answ

Re: Question about kernel preemption

2009-08-14 Thread Mohammed Gamal
On Fri, Aug 14, 2009 at 11:25 AM, Mulyadi Santosa wrote: > On Fri, Aug 14, 2009 at 12:15 PM, Michael > Blizek wrote: >> Hi! >> >> On 00:08 Fri 14 Aug     , Mohammed Gamal wrote: >> >> ... >> >>> As far as I understood, Michi's answer explains why and when the >>> kernel *can* get preempted, however

Re: Question about kernel preemption

2009-08-14 Thread Mulyadi Santosa
On Fri, Aug 14, 2009 at 12:15 PM, Michael Blizek wrote: > Hi! > > On 00:08 Fri 14 Aug     , Mohammed Gamal wrote: > > ... > >> As far as I understood, Michi's answer explains why and when the >> kernel *can* get preempted, however what I really want to know is when >> and where kernel preemption is

Re: Question about kernel preemption

2009-08-13 Thread Michael Blizek
Hi! On 00:08 Fri 14 Aug , Mohammed Gamal wrote: ... > As far as I understood, Michi's answer explains why and when the > kernel *can* get preempted, however what I really want to know is when > and where kernel preemption is *triggered*. Please correct me if I did > misunderstand anything.

Re: Question about kernel preemption

2009-08-13 Thread Mohammed Gamal
On Thu, Aug 13, 2009 at 11:02 PM, Microbit_Ubuntu wrote: > Hi Mohammed, > > On Thu, 2009-08-13 at 15:59 +0300, Mohammed Gamal wrote: >> Hi All, >> I know that kernel preemption exists in order to allow high-priority >> processes to interrupt the kernel if the kernel executes on relatively >> long c

Re: Question about kernel preemption

2009-08-13 Thread Microbit_Ubuntu
Hi Mohammed, On Thu, 2009-08-13 at 15:59 +0300, Mohammed Gamal wrote: > Hi All, > I know that kernel preemption exists in order to allow high-priority > processes to interrupt the kernel if the kernel executes on relatively > long code paths in order to improve latency times and process > responsi

Re: Question about kernel preemption

2009-08-13 Thread Michael Blizek
Hi! On 15:59 Thu 13 Aug , Mohammed Gamal wrote: > Hi All, > I know that kernel preemption exists in order to allow high-priority > processes to interrupt the kernel if the kernel executes on relatively > long code paths in order to improve latency times and process > responsiveness. Not only

Question about kernel preemption

2009-08-13 Thread Mohammed Gamal
Hi All, I know that kernel preemption exists in order to allow high-priority processes to interrupt the kernel if the kernel executes on relatively long code paths in order to improve latency times and process responsiveness. However, I am curious to know when and where the kernel gets preempted an