- Mastering Linux Kernel Development
- Raghu Bharadwaj
- 89字
- 2021-07-08 09:47:22
Deciphering the Process Scheduler
Process scheduling is one of the most crucial executive jobs of any operating system, Linux being no different. The heuristics and efficiency in scheduling processes is what make any operating system tick and also give it an identity, such as a general-purpose operating system, server, or a real-time system. In this chapter, we will get under the skin of the Linux scheduler, deciphering concepts such as:
- Linux scheduler design
- Scheduling classes
- Scheduling policies and priorities
- Completely Fair Scheduler
- Real-Time Scheduler
- Deadline Scheduler
- Group scheduling
- Preemption
推薦閱讀
- Vue 3移動Web開發與性能調優實戰
- Google Flutter Mobile Development Quick Start Guide
- C# 7 and .NET Core Cookbook
- Microsoft Exchange Server PowerShell Cookbook(Third Edition)
- Java異步編程實戰
- Python機器學習:數據分析與評分卡建模(微課版)
- Rust實戰
- 深入淺出Spring Boot 2.x
- Processing互動編程藝術
- Python機器學習經典實例
- Scala編程實戰(原書第2版)
- 從Excel到Python:用Python輕松處理Excel數據(第2版)
- ANSYS Fluent 二次開發指南
- Angular開發入門與實戰
- 新一代SDN:VMware NSX 網絡原理與實踐