你好,我是 liulog
系统编程爱好者 · RISC-V、虚拟化与 Kernel Security 学习者
📝 最新动态
正在探索 RISC-V、虚拟化、裸机开发、Kernel Security 与 AI 推理系统;这里记录系统软件学习中的问题、实验与思考。
🛠 技术栈
- C
- Rust
- Python
- RISC-V
- QEMU
- Git
📚 项目可视化 / Visualizations
- 🎬 RISC-V Sv39 页表构建步进播放器 (互动 HTML,鼠标/键盘步进)
- 📖 RISC-V Sv39 页表构建文档 (Linux 6.18 源码逐步梳理)
- 📖 RISC-V satp 与 sfence.vma 语义详解 (Bare↔分页瞬间、TLB stale、sfence 时机)
- 🖥 SMP 多核处理器架构可视化 (4-Core TLB + Cache 层次结构,RISC-V / ARM 对比)
- 🔐 Linux KPTI 架构对照与 RISC-V 实现分析 (x86 / arm64 / RISC-V / LoongArch,含主线源码审核与切换图)
- 🎲 Linux KASLR:内核地址空间布局随机化 (启动重定位 / 物理与虚拟随机化 / 跨重启实验 / KPTI 对比)
- 🧭 MMU 页表基址寄存器可视化:x86 CR3 · ARM64 TTBR0/1 · RISC-V satp (64-bit 位图 / 字段含义 / Linux 进程切换 / KPTI / sfence.vma 流程)
- 🧷 链接器脚本地址速通:VMA、LMA 与 AT() (Asterinas RISC-V 高半区实例 / ELF Segment / readelf 排查)
🤖 部分内容由 AI 辅助整理,技术结论请结合文内源码链接交叉验证。