- Mastering Linux Kernel Development
- Raghu Bharadwaj
- 85字
- 2021-07-08 09:47:12
Comprehending Processes, Address Space, and Threads
When kernel services are invoked in the current process context, its layout throws open the right path for exploring kernels in more detail. Our effort in this chapter is centered around comprehending processes and the underlying ecosystem the kernel provides for them. We will explore the following concepts in this chapter:
- Program to process
- Process layout
- Virtual address spaces
- Kernel and user space
- Process APIs
- Process descriptors
- Kernel stack management
- Threads
- Linux thread API
- Data structures
- Namespace and cgroups
推薦閱讀
- Embedded Linux Projects Using Yocto Project Cookbook
- PostgreSQL技術(shù)內(nèi)幕:事務(wù)處理深度探索
- SSM輕量級框架應(yīng)用實戰(zhàn)
- PHP+MySQL網(wǎng)站開發(fā)項目式教程
- Getting Started with NativeScript
- Spring Boot+MVC實戰(zhàn)指南
- Windows Phone 8 Game Development
- 官方 Scratch 3.0 編程趣味卡:讓孩子們愛上編程(全彩)
- Python應(yīng)用與實戰(zhàn)
- 深入理解Kafka:核心設(shè)計與實踐原理
- Raspberry Pi Blueprints
- Design Patterns and Best Practices in Java
- Oracle SOA Suite 12c Administrator's Guide
- H5頁面設(shè)計與制作(全彩慕課版·第2版)
- MySQL從入門到精通