In a timesharing OS we have the following cpu timeline for two tasks X and Y. The timeslice is 1s. Both tasks are available in the system at the same time t=9:00:00.000 and order of arrival is the obvious X followed by Y. (The decimals reflect milliseconds if they showup in an  indicated time reference.) There are no other processes (tasks) in the system other than X,Y.  1234567890  XYXYX--YXY The time line 1 indicates that at t=9:00:00s task X starts its execution and when t=9:00:01s is reached task Y takes over. The time line 1 indicates the 'first second' and time line 0 indicates the 'tenth second' above. Task Y completes its execution at t=9:00:10s, the completion of the tenth second since X started its execution. Task X has completed its execution earlier.   (a) What is the total number of context switches starting from prior to t=9:00:00s (e.g. t=8:59:59.999) through the completion of $Y$?        answer is 16s (b) What is the turnaround time for Y?        answer is 10s (c) What is the turnaround time for X?       answer is 9s just explain me step by step if neccesry to use formula use please

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

In a timesharing OS we have the following cpu timeline for two tasks X and Y. The timeslice is 1s.
Both tasks are available in the system at the same time t=9:00:00.000 and order of arrival is the obvious
X followed by Y. (The decimals reflect milliseconds if they showup in an  indicated time reference.) There are no other processes (tasks) in the system other than X,Y.

 1234567890
 XYXYX--YXY

The time line 1 indicates that at t=9:00:00s task X starts its execution and when t=9:00:01s is reached task Y takes over. The time line 1 indicates the 'first second' and time line 0 indicates the 'tenth second' above.
Task Y completes its execution at t=9:00:10s, the completion of the tenth second since X started its execution. Task X has completed its execution earlier.

 

(a) What is the total number of context switches starting from prior to t=9:00:00s (e.g. t=8:59:59.999) through the
completion of $Y$?        answer is 16s

(b) What is the turnaround time for Y?        answer is 10s

(c) What is the turnaround time for X?       answer is 9s

just explain me step by step if neccesry to use formula use please 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Knowledge Booster
Fundamentals of Computer System
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education