摘要: # MIT6.828_JOS内存管理 内存管理有两个部分 - `物理内存`分配器, 以 4KB为一个页面进行管理 - 虚拟内存的管理 JOS`机器实际物理内存的大小是128MB`,JOS以4KB一页将其分为 32768个物理页。 ![image-20221020200629806](https:// 阅读全文
posted @ 2023-02-12 16:25 别杀那头猪 阅读(189) 评论(0) 推荐(2)
摘要: # JOS启动流程 首先做个总览,JOS的启动流程主要分三步: 1. BIOS - 检查内存、外设、构建临时IDT等 - 将启动盘中的0号扇区的512字节读入到物理内存的0x7c00处,这段内存就是`bootloader` - 使用jmp指令将控制权交移至bootloader 2. bootload 阅读全文
posted @ 2023-02-11 16:34 别杀那头猪 阅读(335) 评论(0) 推荐(1)
摘要: **本人也还刚刚入门C++,如有错误,望指出,谢谢!** ## move semantics (移动语义) > 参考资料 : [这个网站的大部分资料对初学者都极其友好](https://www.learncpp.com/cpp-tutorial/move-constructors-and-move- 阅读全文
posted @ 2023-02-09 20:49 别杀那头猪 阅读(410) 评论(0) 推荐(0)
摘要: 参考资料: - cmu15445 (力荐 - 《数据库系统概念》 - 《mysql 是怎样运行的》(推荐,适合初学者,虽然看上去有些啰嗦 - https://www.inlighting.org/archives/database-concurrency-control - https://1541 阅读全文
posted @ 2022-12-27 23:44 别杀那头猪 阅读(405) 评论(0) 推荐(0)