Page 1 of 1

only scheduler

Posted: Tue Oct 07, 2008 12:03 pm
by neofrkh
I need comments on the statement:
" a kernel which only schedules threads but not process"

Re: only scheduler

Posted: Tue Oct 07, 2008 12:10 pm
by Craze Frog
My comment is: bad grammar.

Re: only scheduler

Posted: Tue Oct 07, 2008 3:14 pm
by Combuster
a kernel which only schedules threads but not process
...your point?

Re: only scheduler

Posted: Tue Oct 07, 2008 6:35 pm
by iammisc
I don't get it, don't all kernels do this? My kernel schedules threads, it has no concept of processes. Of course it is a microkernel so other kernel types might have different methods.

What exactly is the question?

Re: only scheduler

Posted: Tue Oct 07, 2008 9:51 pm
by pcmattman
IMO the definition of a process is a set of threads - and a scheduler should have no idea what a "process" is, but rather just find the next thread to run.

Re: only scheduler

Posted: Wed Oct 08, 2008 1:42 am
by AJ
*cough*homework*cough*

Re: only scheduler

Posted: Mon Oct 27, 2008 7:39 am
by DeletedAccount
Counter question:
What's the difference between threads and process ?

{ Although in linux both process and thread are nearly the same , threads are implemeted as processes :) }

Re: only scheduler

Posted: Tue Oct 28, 2008 9:52 am
by Craze Frog
SandeepMathew wrote:Counter question:
What's the difference between threads and process ?
A process is an address space, handles (files/graphics/device/etc) and a list of threads IDs.
A thread is an execution context which runs in a process. It is a list of register values, a priority and a process ID.