MCPcopy Create free account
hub / github.com/TheAlgorithms/Python / Process

Class Process

scheduling/multi_level_feedback_queue.py:4–12  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2
3
4class Process:
5 def __init__(self, process_name: str, arrival_time: int, burst_time: int) -> None:
6 self.process_name = process_name # process name
7 self.arrival_time = arrival_time # arrival time of the process
8 # completion time of finished process or last interrupted time
9 self.stop_time = arrival_time
10 self.burst_time = burst_time # remaining burst time
11 self.waiting_time = 0 # total time of the process wait in ready queue
12 self.turnaround_time = 0 # time from arrival time to completion time
13
14
15class MLFQ:

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected