OS

22 writings / topics / since 2024

2026

Spring

01

6 min

不同 Coding Agent 使用各自的项目记忆文件(AGENTS.md、CLAUDE.md、GEMINI.md 等),手动维护多份配置既繁琐又容易遗漏。本文介绍如何通过软链接(symlink)将多个 Agent 的配置文件指向同一来源,消除重复维护成本,并简要说明其底层实现原理。
2025

Autumn

01

6 min

Encapsulating cross-platform functions and isolating OS-specific configs using Nushell

Summer

04

9 min

MacOS 全局环境变量设置方法。介绍如何通过创建一个简单的启动代理(Launch Agent)和 Shell 脚本,实现真正意义上的系统级环境变量配置。

4 min

运行apt install报错You don't have enough free space in /var/cache/apt/archives/,本文记录解决方法

Spring

01

2 min

Set up a proxy for Git operations, both for HTTP/HTTPS and SSH connections.
2024

Autumn

01

Summer

01

Spring

12

55 min

①介绍文件的概念,文件系统的层次结构和文件的基本操作。②介绍目录管理的要求,文件控制块和索引节点,以及查询技术,文件的共享方式和访问控制机制。③文件的物理结构和外存空间的管理:外存组织的目的,连续组织和链接组织方式,空闲表法和位示图法和成组链接法。

56 min

I/O部分:I/O控制器、通道、I/O控制方式(查询I/O方式、中断I/O控制方式、DMA方式)、设备驱动程序。 数据结构:设备控制表、控制器表、通道表、系统设备表。 设备分配及分配算法:硬盘硬件结构、硬盘分配算法(FIFO、SSTF、SCAN、CSCAN)。 缓冲技术:设备分配的独立性和分配时的安全性。

27 min

死锁的产生原因、必要条件、预防、避免、检测与解除

15 min

介绍处理机调度的层次 调度队列模型和调度准则调度算法 实时调度

Winter

01

17 min

简述操作系统的定义,目标和作用,发展过程,基本特征,主要功能,结构设计