Pthread scheduling

Firstly, trains must enter to the check point. In this train station, there is one check point serving trains. As a result, only one train can enter to the check point at a time even if several trains arrived at the same time to the station. At the check point, the station's workers determine the priority of the entered train. Moreover, they estimate the time that the train will take it in the common line. Usually the priority of the train is given depending on their types [passenger train, train of goods (full), and train of goods (empty)]. Obviously, if there are trains with same type, the one with earlier arrival time is assigned a higher priority. And in the case of tie, the higher priority is given to one train in random. Similarly, the time a train takes it in the common line is decided based on the train's type. For instance, a passenger train is given a time ranging from 20-30 minutes, a train of goods (full) from 40-50 minutes, and a train of goods (empty) from 30-40 minutes.

Design a system for the train station which automates the operation of admitting the trains to the station and scheduling them to the common line.

At the end, calculate the average waiting time and average turnaround time for all trains coming to the train station. Assume the time is given in minutes.

Use pthread library in the Linus OS to implement your system.

Skills: C Programlama

See more: pthread_setschedparam example, pthread realtime priority, pthread priority example in c, pthread fifo scheduling, pthread set priority example, pthread scheduling example in c linux, pthread scheduling in os, pthread priority range, Design a logo cue and case, design and produce on fabric a three colour pennant for obama foot club the design should include the following club's logo club, case study research design and methods, we are looking for multiple winners to design and code a 1 page website landing page for our travel deals newsletter, design and configure a weekly email blast using mailchimp for 3 months, patient scheduling process design, appointment scheduling framework design

About the Employer:
( 0 reviews ) Saudi Arabia

Project ID: #15879160

Awarded to:


hi I'm good in implementing operating system concepts in programming. So please contact me for more details and help.

$45 USD in 1 day
(4 Reviews)

13 freelancers are bidding on average $47 for this job


hi. i have a lot of experience of C programming and using pthreads. so i am sure that i can do it. Relevant Skills and Experience c programming Proposed Milestones $80 USD - done

$80 USD in 2 days
(270 Reviews)
$25 USD in 1 day
(31 Reviews)

I am an expert C/C++ programmer and I am interested in your project. I Could do the work you need in some days for $[login to view URL] payment in advance required. I will get paid only at the end of the work. Relevant Skills and More

$40 USD in 3 days
(17 Reviews)

Pthread scheduling task Relevant Skills and Experience https://www.freelancer.com/projects/CPlusPlus-Programming/programming-assignment-11304498/ Proposed Milestones $200 USD - Delivery 2 hours long delivery

$200 USD in 1 day
(11 Reviews)

Hello ------------------------------------------- And parallel programming ----------------------------------------- And I have a lot of experience with that fields. thanks Relevant Skills and Experience c programing More

$20 USD in 1 day
(5 Reviews)
$30 USD in 1 day
(4 Reviews)

Hi My Self J.D.Rathod. Currently I am working as a Lecturer In Computer Dept. (VGEC-Chandkheda).I am interested in your project , wait for your responses.... Relevant Skills and Experience C Data Structure And Algor More

$50 USD in 4 days
(1 Review)

If you are looking for someone who has expertise in threading and has completed some nice big projects using parallel programming then I am the one you can hire for this job. Relevant Skills and Experience C, C++, Pth More

$25 USD in 1 day
(3 Reviews)

Hi. I am a developer with over 6 years of experiences in programming. I am very interested in your project and also ready to start work immediately. Hoping for your soon Reply. Thank You Regard. Relevant Skills and More

$30 USD in 1 day
(1 Review)
$25 USD in 1 day
(0 Reviews)

Let’s chat and discuss about price and work. 12 years experience in same filed you will get 100% correct work. No need to pay upfront money first check work quality and if you satisfied then pay. Relevant Skills and E More

$13 USD in 1 day
(0 Reviews)

I am Pang, web and app developer.I am interesting in your task. I will give you comfortable and cheap service and finish your task on time. Please give a chance!!! Stay tuned, I'm still working on this proposal.

$30 USD in 1 day
(0 Reviews)