![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
os
文章平均质量分 94
BoL0150
这个作者很懒,什么都没留下…
展开
-
MIT 6.s081学习笔记
MIT 6.s081学习笔记introduction计算机组织结构:最底部是一些硬件资源,包括了CPU,内存,磁盘,网卡最上层会运行各种应用程序,比如vim,shell等,这些就是正在运行的所有程序,它们都运行在同一个空间中,这个空间通常会被称为用户空间(Userspace)。区别于用户空间程序,有一个特殊的程序总是会在运行,它称为Kernel。Kernel是计算机资源的守护者。当你打开计算机时,Kernel总是第一个被启动。Kernel程序只有一个,它维护数据来管理每一个用户空间进程。操原创 2022-03-10 19:42:21 · 2349 阅读 · 0 评论 -
MIT6.s081实验记录(一):gdb调试qemu方法 & lab1
MIT6.s081实验记录(一):gdb调试qemu方法 & lab1准备工作xv6调试在xv6文件夹下make qemu-gdb启动qemu上的gdbserver。xv6的ISA是riscv,所以我们需要使用riscv的调试器riscv64-unknown-elf-gdb来调试xv6。使用tmux分屏,在另一窗口中,在相同的xv6文件夹下riscv64-unknown-elf-gdb 再加上要调试的文件名(比如kernel/kernel或者user/_sleep),也可以进入gd原创 2021-09-15 18:11:14 · 3728 阅读 · 0 评论