References

Operating Systems Books

Education/Teaching

OS Related Articles - Leisure Reading

C and Linux/Unix Programming

OS Development and Online Resources

Hardware and Systems Software

Linux Operating System

Linux Kernel

Building a Linux Kernel

Linux Module and Driver Development

System Programs and System Calls

Processes and IPC

Threads / Multithreaded Programming

Scheduling

Synchronization

Memory Management

File Systems

Input/Output

Networking