Multi threading
Posted: Fri Apr 04, 2008 12:26 pm
so far my kernel is multi-tasking.
I am busy trying to implement multi threading into my kernel and i am having trouble understanding how to switch between tasks and then threads the task owns.
ive really hit a massive wall on this.
ive read through a few examples and this is what i think it is so far.
instead of switching between tasks using the timer you switch between threads.?
the user themselfs cause the task switching?
can anyone please explain this just in basic english for me please.
I am busy trying to implement multi threading into my kernel and i am having trouble understanding how to switch between tasks and then threads the task owns.
ive really hit a massive wall on this.
ive read through a few examples and this is what i think it is so far.
instead of switching between tasks using the timer you switch between threads.?
the user themselfs cause the task switching?
can anyone please explain this just in basic english for me please.