软链接(soft link)到底“软”在哪里,硬链接(hard link)到底“硬”在何处,本文一一道来。
xv6代码阅读:进程和进程调度
发表于
| 分类于
操作系统
xv6的进程结构以及进程调度。
xv6代码阅读:traps and interrupts
发表于
| 分类于
操作系统
interrupt和trap在xv6上的实现,涉及到TSS,IDT等。
xv6代码阅读:init进程的启动
发表于
| 分类于
操作系统
xv6第一个进程的启动过程。涉及从系统引导进kernel到kernel的初始化,然后启动第一个进程
的整个过程。
xv6代码阅读:系统引导
发表于
| 分类于
操作系统
xv6的系统引导过程。这部分主要介绍从系统上电到进入C语言的世界(main())的过程,
内容包括引导扇区、内核img的加载、保护模式以及MMU的开启等。
x86 寄存器
发表于
| 分类于
编程
X86家族CPU寄存器介绍。
清理Android APP无用资源
发表于
| 分类于
工具
用Python 3实现的一个基于android lint的Android app resource清理工具。
UML中类之间的关系:依赖, 关联, 聚合, 组合, 继承, 实现
发表于
| 分类于
编程
UML中类之间的关系总结。
JamVM的解释器
发表于
| 分类于
jvm
JamVM的解释器实现,以及常见解释器实现方法。
PlantUML示例
发表于
| 分类于
工具
PlantUML示例集合。