Question

OS Process

9. What are the scheduling queues found in a Process State? What is their functionality?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Answer:

Scheduling queues in a Process State:

Job queue: The functionality of job queue is to store all the processes initially when they entered the system.

Ready queue: The functionality of ready queue is to store all the processes that are in the main memory, ready and waiting for execution. In other words, processes that are in the ready state are placed in ready queue.

Device queue: The functionality of the device queue is to store all the process that are waiting for I/O devices.

Add a comment
Know the answer?
Add Answer to:
OS Process 9. What are the scheduling queues found in a Process State? What is their...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • IN OS: Chapter 6 CPU Scheduling • Basic Concepts • Scheduling Criteria – five criteria be...

    IN OS: Chapter 6 CPU Scheduling • Basic Concepts • Scheduling Criteria – five criteria be able to discuss and apply with evidence. • Scheduling Algorithms – FCFS, SJF (optimal), RR (be able to set and justify quantum size), SRTF, Priority - be able to apply each to a set of processes to find the sequence and calculate average wait time (we did a workshop on this). Be able to discuss related to Short Term Scheduler, medium term, long term....

  • OS CPU Scheduling 1. Given the following processes Process Arrival Time 0 Priority 5 P1 P2...

    OS CPU Scheduling 1. Given the following processes Process Arrival Time 0 Priority 5 P1 P2 P3 P4 Burst Time 10 5 8 15 2 2 3 2 a) Please demonstrate the SJF and LJF algorithms on the above. (Note: if they mention SJF or any other, make sure u do both the non- preemptive and preemptive) b) What are the differences between them?

  • A non-preemptive algorithm makes a scheduling decision whenever a process requests an unavailable resource a process...

    A non-preemptive algorithm makes a scheduling decision whenever a process requests an unavailable resource a process changes from the blocked state to the ready state O a new process arrives in the RL a process enters the new state

  • For the following process state diagram, which of the following state transitions are valid. (Choose all...

    For the following process state diagram, which of the following state transitions are valid. (Choose all that applies) End Terminated Running Suspend OS scheduling Request resource Suspended Suspend Suspend Reactivate Reactivate New Ready Blocked Activate Release resource new → ready → suspended → blocked → suspended suspended → blocked → suspended → blocked → ready → running. running blocked → ready blocked → suspended new → ready → running → ready → terminated

  • Breadth First Search algorithm, process scheduling, graph theory, and congestion handling in networks are some applications...

    Breadth First Search algorithm, process scheduling, graph theory, and congestion handling in networks are some applications of queues. The two core operations in queues include enqueue () for insertions on one end, and dequeue () for deletions from the other end, size() returns the size of the queue, front() returns the first element in the queue, empty() determines if the queue is empty. Considering the lines give below, write a c program that implements enqueue and dequeue operations and print...

  • 1. What are the different states of a process. Explain each state in detail. 2. What...

    1. What are the different states of a process. Explain each state in detail. 2. What is the Process Control Block? Explain what it contains about each process. 3. Explain the procedure of switching CPU control from process to process. 4. Explain in details job, device and ready queues. 5. Write and Explain a queuing diagram . 6. Explain the two methods to create new processes. 7. Explain different types of termination of processes and Zombie and orphan processes. 8....

  • If s follows the geometric Brownian motion process ds - S dt+oS dz what is the...

    If s follows the geometric Brownian motion process ds - S dt+oS dz what is the process followed by (a) y = 2S, (b) y S 5. If s follows the geometric Brownian motion process ds - S dt+oS dz what is the process followed by (a) y = 2S, (b) y S 5.

  • During the course of execution, process moves from one state to another state in the state...

    During the course of execution, process moves from one state to another state in the state diagram. The only state transition that is initiated by the user process itself is none of the options admit dispatch release Question 4 A scheduler controls the running sequence of processes. The algorithm used by the scheduler is called the scheduling algorithm. Which of the following features is not possible to achieve? Ensuring that each process gets its fair share of the CPU Keeping...

  • Cpu scheduling

    Consider the following set of processes, with the length of the CPU burst times given in milliseconds:a. Draw four Gantt charts illustrating the execution of the processes using FCFS, Preemptive SJF, a non-preemptive priority, and a RR (quantum=2) scheduling. (30 pts)Note: for the RR consider that the arriving time is 0 for all processesb. What is the average waiting time of each process for of the above scheduling algorithms? (10 pts)P1 8 2 0 P2 5 36P3 1 1 8...

  • If s follows the geometric Brownian motion process ds - S dt+oS dz what is the...

    If s follows the geometric Brownian motion process ds - S dt+oS dz what is the process followed by (a) y = 2S, (b) y S 5.

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT