09 2016 档案

传送文件描述符的简单示例
摘要:传送进程描述符,简单的来说,就是进程A打开一个文件f,获得了一个文件描述符fd1,然后进程A将该描述符通过某些方式,传递给了B,此时B就具有了描述符fd2(注意,fd1 不一定等于fd2),从而可以通过fd2对文件f进行读写等一系列的操作。其实本质上 相当于A,B两个进程同时打开了文件f。 具体实现 阅读全文

posted @ 2016-09-29 13:18 姚灯灯! 阅读(1138) 评论(0) 推荐(0)

MIT jos 6.828 Fall 2014 训练记录(lab 3)
摘要:注:源代码参见我的github: https://github.com/YaoZengzeng/jos Part A : User Environments and Exception Handling User Exception: 1、kernel维护了以下三个全局变量和environment有 阅读全文

posted @ 2016-09-27 16:28 姚灯灯! 阅读(341) 评论(0) 推荐(0)

Vim tips
摘要:1、光标移动: (1)、NG -> 移动到第N行,或者使用:N (2)、gg -> 移动到第一行 (3)、G -> 移动到最后一行 (4)、单词移动: w -> 移动到下一个单词的开头 e -> 移动到下一个单词的结尾 (注:使用小写的e和w,如果认为单词由字母,数字,下划线组成,即程序变量,否则用 阅读全文

posted @ 2016-09-26 16:54 姚灯灯! 阅读(227) 评论(0) 推荐(0)

MIT jos 6.828 Fall 2014 训练记录(lab 2)
摘要:注: 源代码参见我的github:https://github.com/YaoZengzeng/jos Part1 : Physical Page Management mem_init函数: /*该函数主要用于建立一个二级页表:kern_pgdir是该页表的虚拟地址 该函数只用于内核地址空间的内存 阅读全文

posted @ 2016-09-21 16:16 姚灯灯! 阅读(599) 评论(0) 推荐(0)

MIT jos 6.828 Fall 2014 训练记录(lab 1)
摘要:Part 1: PC Bootstrap 阅读全文

posted @ 2016-09-16 17:24 姚灯灯! 阅读(820) 评论(0) 推荐(0)

导航