raj_linux
Newbie level 2
Hi,
I read the earlier post -- "RTOS vs. Linux kernel workqueue - what are advantages ? ". It is an awsome explaination. It is of great help for any Linux beginner.
I've one a few very basic questions -- How Linux Scheduler gets scheduled? Who schedules it? If let's assume, on my x86 PC, a key is pressed on gedit process. Starting from Hardware interrupt, how actually, the key is shown on the gedit screen??
It involves, Hardware interrupt, processor, ISR, context switching, device driver etc... I would be really thankful if anybody can explain me the complete flow. I didn't come across any blog, thread anywhere which discusses about this.
with regards
Raj
I read the earlier post -- "RTOS vs. Linux kernel workqueue - what are advantages ? ". It is an awsome explaination. It is of great help for any Linux beginner.
I've one a few very basic questions -- How Linux Scheduler gets scheduled? Who schedules it? If let's assume, on my x86 PC, a key is pressed on gedit process. Starting from Hardware interrupt, how actually, the key is shown on the gedit screen??
It involves, Hardware interrupt, processor, ISR, context switching, device driver etc... I would be really thankful if anybody can explain me the complete flow. I didn't come across any blog, thread anywhere which discusses about this.
with regards
Raj