I meet some problems in my RAID system developing.
As we know , Linux Kernel schedule methods:
1> Task Queues: <1>Scheduler queue; <2>Timer queue; <3>Immediate queue
2> Tasklet
3> Kernel timer
I have questions about the "Tasklet", "Scheduler queue" and the
Interrupt:
1> For "Tasklet" and "Scheduler queue" tasks, do they have the priority,
which one is more higher and how does the kernel deal with this?
2> For example that if the Interrupt happen during the "Scheduler queue"
task, then Interrupt finish and schedule another "Tasklet". At this
time, I want the "Tasklet" can execute before this "Scheduler queue"
task, is it possible? How to handle it?
Thanks,
haofeng
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
|