- 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
推薦閱讀
- iOS 9 Game Development Essentials
- Getting Started with PowerShell
- 看透JavaScript:原理、方法與實踐
- NativeScript for Angular Mobile Development
- AngularJS深度剖析與最佳實踐
- 精通Python設計模式(第2版)
- jQuery技術內幕:深入解析jQuery架構設計與實現原理
- Instant Automapper
- 微前端設計與實現
- Hands-On Dependency Injection in Go
- Visual Basic程序設計基礎
- Flutter從0基礎到App上線
- Illustrator CS6中文版應用教程(第二版)
- Building Microservices with .NET Core 2.0(Second Edition)
- MATLAB語言及編程實踐:生物數學模型應用