等小雨淅淅

--:--:--
天气加载中…

Contributions

GitHub contribution chart

内存管理系统 — 文件时间、断言与位图

tags: 操作系统, 内存管理
@烩面 18/01/2026

《操作系统真相还原》学习笔记:文件的三种时间属性(atime/ctime/mtime)、assert 断言机制,以及位图 bitmap 的资源管理原理。

文件的三种时间

时间全称含义触发条件
atimeaccess time访问时间读取文件数据部分时更新,如 …

中断机制 — 8259A 可编程中断控制器

tags: 操作系统, 中断
@烩面 15/01/2026

《操作系统真相还原》学习笔记:中断分类、中断描述符表 IDT、8259A 可编程中断控制器的工作原理与初始化。

中断的定义

CPU 获知了计算机中发生的某些事,暂停正在执行的程序,转而去执行处理该事件的程序,处理完毕后继续执行刚才的程序。整个过程称为中断处理。

并发和并行

  • 并发:单位时间内的累积工作量(单核 CPU 谈并发)
  • 并行:真正同时进行的工 …

保护模式进阶 — 内存检测与页表机制

tags: 操作系统, 内存管理
@烩面 14/01/2026

《操作系统真相还原》学习笔记:BIOS 内存检测的三种方法,以及一级/二级页表的原理与启动分页机制。

获取内存的方法

BIOS 0x15 子功能 0xE820

遍历主机上全部内存,每次调用返回一个地址范围描述符。

  1. 填写好"调用前输入"中列出的寄存器
  2. 执行中断调用 int 0x15
  3. CF 位为 0 时,对应寄存器即有结果 …