Implementing many to one user level threads

need to implement many to one user level threads where in we have multiple threads in user level and a single thread in kernel level. For this one should create a own thread library. All the threads should execute on the same kernel thread , so only one user thread can execute at one time. The threads manager include a preemptive round-robin [login to view URL] does not yield during its time-slice, it will be preempted and one of the other ready threads will be [login to view URL], the preempted and resumed thread will change its state.

The execution context management can be using setcontext,getcontext,makecontext,swapconntext

To implement preemptive scheduling, we need to set a timer, and register a timer

handler that will act as the thread scheduler for the library and fi gure out how to suspend

the running thread and resume a thread from the ready queue.

Habilidades: Programação C

Veja mais: difference between user level thread and kernel level thread in operating system, thread implementation in distributed systems, user level threads scheduling, kernel level threads diagram, user level thread in hindi, examples of multithreading operating system, user level thread implementation in c, in a user level thread package threads are scheduled by

Acerca do Empregador:
( 0 comentários ) Edwardsville, United States

ID do Projeto: #18744794

Concedido a:


Hi, I am very happy to bid your project. I read your requirements carefully,so i see what you mean. I have been experiments with C Programming,Php. I'd like to work with you. i'll complete this project for you to Mais

$93 USD em 10 dias
(6 Comentários)

4 freelancers estão ofertando em média $174 para esse trabalho


Hello, I am interested in this project and so wanted to discuss more it in details. I have a lot of experience in C programming. I will provide you with quality work according to your instrument. I am ready to discuss Mais

$200 USD in 10 dias
(91 Comentários)

Hello, I have gone through your job posting and become very much interested to work with you. I am an expert in this field. I have already completed several projects like this. For evidence you can see my profile. Mais

$180 USD in 4 dias
(8 Comentários)

Hey I can help you with your project. I have 6 years of experience in Web and App Development I’ve true passion & skills on what I do for my clients with a unique & creative approach towards every project I undertak Mais

$222 USD in 10 dias
(0 Comentários)