本目录收录了操作系统相关的学习笔记与总结,涵盖进程管理、内存管理、文件系统等核心概念。
重点关注Linux操作系统的实现细节,帮助理解操作系统的工作原理。
“操作系统是计算机的灵魂,它管理着硬件资源,为应用程序提供服务。”
分类 | 文件/目录 | 简介 |
---|---|---|
Linux系统 | Linux进程的管理与调度(一) |
Linux进程描述符task_struct结构体 |
Linux系统 | Linux进程的管理与调度(二) |
Linux的命名空间详解 |
Linux系统 | Linux进程的管理与调度(三) |
Linux进程ID号 |
Linux系统 | Linux进程的管理与调度(四) |
Linux下的进程类别(内核线程、轻量级进程和用户进程) |
Linux系统 | Linux进程的管理与调度(五) |
Linux下0号进程的前世(init_task进程)今生(idle进程) |
Linux系统 | Linux进程的管理与调度(六) |
Linux下1号进程的前世(kernel_init)今生(init进程) |
Linux系统 | Linux 信号处理原理与实现 |
Linux 信号处理原理与实现 |
Linux系统 | Linux共享内存讲解 |
Linux共享内存讲解 |
分类 | 文件/目录 | 简介 |
---|---|---|
Windows系统 | 《windows核心编程系列》一 |
谈谈windows中的错误处理机制 |
Windows系统 | 《windows核心编程系列》二 |
谈谈ANSI和Unicode字符集 |
Windows系统 | 《windows核心编程系列》三 |
谈谈内核对象及句柄的本质 |
Windows系统 | 《windows核心编程系列》四 |
谈谈进程的建立和终止 |
Windows系统 | 《windows核心编程系列》五 |
谈谈线程基础 |
Windows系统 | 《windows核心编程系列》六 |
谈谈线程调度、优先级和关联性 |
Windows系统 | 《windows核心编程系列》七 |
谈谈用户模式下的线程同步 |
Windows系统 | 《windows核心编程系列》八 |
谈谈用内核对象进行线程同步 |