Calculate which jobs will have arrived ready for processing

Assignment Help Operating System
Reference no: EM13843631

1. Five jobs arrive nearly simultaneously (i.e. all have arrived before the job scheduler establishes the queue) for processing and their estimated CPU cycles are, respectively: Job A a 16, Job B= 3, Job C - 12. Job D 9. and Job E - 3 ms.

a_ Using ECFS, and assuming the difference in arrival time is negligible, in what order would they he processed? DUI? What is the total time required to process all five jobs? What is the average turnaround time for all five jobs?

b. Using SJNI, and assuming the difference in arrival time is negligible, in what order would they be processed? What is the total time required to process all five jobs? What is the average turnaround time for all five jobs?

2. Assume that a multi-level queue system with a variable time quantum per queue where each job advances to the next higher queue when interrupted and that an incoming job needs 120 ms to run to completion. If the Level 1 queue has a time quantum of 5 ms and each queue thereafter has a time quantum that is twice as large as the previous one, how many times will the job be interrupted, how much processing time will it use in each queue and on which queue will it finish its execution?

3. Given the following information: Job Arrival CPU

Time Cycle
A 0 12
B 2 2
C 3 19
D G 7
E 9 1

Calculate which jobs will have arrived ready for processing by the time the first job is finished or first interrupted using each of the following scheduling algorithms.

a. First Comc First Served
b. Shortest Job Next
c. Shortest Remaining Time
d. Round robin (use a time quantum of 5. but ignore the time required for context switching and natural wait)

4. Given the following information for a real-time system using Earliest Deadline First:

Job:

A

B

C

D

E

F

Arrival time:

0
3

O

I
6

I

3

8

Execution Time:

2

7

 

Deadline:

7

2

40

4

16

IS

Time-before-deadline (at arrival time)

7

2

3Y

 

 

 

Compute the time-before-deadline for each incoming job and place it in the chart above. Give the order in which the six jobs will finish, and identify any jobs that fail to meet their deadline. It may help to draw a timeline.

Using the narrow staircase example from the beginning of chapter 5, list at least two actions or tasks that could be implemented by the building manager that would allow people to use the staircase without risking a deadlock or starvation

Reference no: EM13843631

Questions Cloud

Methods of departmental cost allocation differ : methods of departmental cost allocation differ.
What is the church and dwight company : What is the Church and Dwight Company
Conduct a swot analysis of your presentation skills : Conduct a Strengths-Weaknesses-Opportunities-Threats (SWOT) analysis of your presentation skills. An example can be found on page 16 of the prescribed textbook.
Emerging economies and globalization : Emerging Economies and Globalization
Calculate which jobs will have arrived ready for processing : Compute the time-before-deadline for each incoming job and place it in the chart above. Give the order in which the six jobs will finish, and identify any jobs that fail to meet their deadline. It may help to draw a timeline.
What are the main ideas of the issue or situation : What is the issue/situation I am investigating? What do I already know about the issue/situationand what do I need to find out? What are the main ideas of the issue/situation?
Briefly describe the nature of tpgs advertising : Briefly describe the nature of TPG's advertising which ACCC considered to be defective - what statutory provisions did ACCC allege that TPG's advertising contravened
Describe why you need to be a critical thinker : Write approximately 200 words describing why you need to be a critical thinker.You should refer tostudy, work and personal life.You should include your definitionof the term critical thinking.
What you would like to achieve by studying the course : The email should also describe what you would like to achieve by studying this course and any questions or suggestions you may have about this course. This section should be about 200 words.

Reviews

Write a Review

Operating System Questions & Answers

  Busy waitingis there any benefit to busy waiting

busy waitingis there any benefit to busy waiting? discuss.barrier synchronizationdiscuss an application that would

  Use of ntfs permissions for the folders or files on network

Justify the use of NTFS permissions for the folders / files on the network and explain the top two to three (2-3) reasons this is the most reliable option at the business unit leaders' disposal

  Determine the largest value

A soft real time system has 4-periodic events with periods of 50, 100, 200 and 250 msec each. Assume 4-events need 35, 20, 10 and X msec of CPU time, respectively.

  Why does concurrency lead to programming errors

Why does concurrency lead to programming errors that are difficult to locate? Give as concrete an example as you possibly can?

  Characteristics of atm networks

Determine the characteristics of ATM networks, as well as their advantages and limitations. Discuss the ideas of connection oriented and connectionless protocols.

  What is life cycle costing

What is Life Cycle Costing. Describe briefly the methodology for Life Cycle Costing. What are the criteria to consider when a procurement officer is faced with the decision of procuring a used equipment instead of a new one.

  Analyzing inter process communication

Technology and techniques for inter process communication within a DIS have evolved considerably in current years. Please critically analyze the CORBA, DCE, SOAP and SOCKETS

  Question about vpn communications

Discuss how routers and firewalls and IDSs inspect inbound and outbound traffic and explain how we use those features to our benefits in securing the network.

  Advantages and disadvantages of the use of mainframes

What are the advantages and disadvantages of the use of mainframes? In what type of organizations would they be most likely to be implemented

  Local area networks

Assume you are the network manager for Central University, a average size university with 13,000 students. The university has ten separate colleges

  Multicast service model in the internet

Those applications that do not need a high level of reliability for operations can use the Minimalist Internet Multicast service model, like streaming of continues information in the forms of audio or video

  Difference between a formal and an informal system

Explain the main reasons that firms implement intranets and one major obstacle to obtaining these benefits also explain the difference between a formal and an informal system.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd