Time Task Switching
Posted: Wed Jan 29, 2003 6:55 am
I'm trying to develop an OS which uses Jobs, Processes and Threads (3 layers), each jobs can ask for an amount of time, which are then given to each process within the job (The job time is actually asked time * processes), each thread gets the time according to: process-time : threads.
The problem is that I haven't got a clue on how I can track the used time of a job/process/thread. Any idea's how I can manage some kind of "Super-Job" or "Job-Manager", which manages the other jobs?
I have knowledge of C and C++ (pretty good, I'm software-engineer) and some knowledge of Intel ASM (Mainly NASM)
thans in advance
The problem is that I haven't got a clue on how I can track the used time of a job/process/thread. Any idea's how I can manage some kind of "Super-Job" or "Job-Manager", which manages the other jobs?
I have knowledge of C and C++ (pretty good, I'm software-engineer) and some knowledge of Intel ASM (Mainly NASM)
thans in advance