In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-19 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Network Security >
Share
Shulou(Shulou.com)06/01 Report--
1. What is process scheduling
Whether in batch systems or time-sharing systems, there are generally more user processes than processors, which will cause them to compete with each other for processors. In addition, the system process also needs to use a processor. This requires the process scheduler to dynamically assign the processor to a process in the ready queue according to a certain strategy to make it execute.
2. Processor scheduling classification
High-level, intermediate-level, and low-level scheduling jobs often go through the following three levels of scheduling from submission to completion:
Advanced scheduling: (High-Level Scheduling), also known as job scheduling, decides to call the backup process into memory to run.
Low-level scheduling: (Low-Level Scheduling), also known as process scheduling, decides to get CPU for a process that is ready to queue.
Intermediate scheduling: (Intermediate-Level Scheduling), also known as the introduction of virtual memory, in the internal and external memory exchange area for process exchange.
3. Short process first
Shortest CPU runtime priority scheduling algorithm (SCBF--Shortest CPU Burst First)
The algorithm selects the next process with the shortest CPU execution period from the ready queue and allocates processors to it.
For example, there are four processes P1, P2, P3, and P4 in the ready queue, and their next execution
The periods are 16, 12, 4 and 3 unit time respectively, as shown in the following figure:
The turnover time of P1, P2, P3 and P4 was 35, 19, 7 and 3, respectively, and the average turnaround time was 16.
Although the algorithm can achieve better scheduling performance, it is difficult to know the next CPU execution period accurately, and it can only be predicted according to the execution history of each process.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.