操作系统
AnthonyM08
这个作者很懒,什么都没留下…
展开
-
Minix添加系统调用
在Minix中添加一个新内核调用假设我们新添加一个叫做sample的内核调用1.在 /usr/src/minix/kernel/system.h 中添加你的函数原型 do_sample()...int do_sample(struct proc *caller, message *m_ptr);#endif /* SYSTEM_H */2.在 /usr/src/minix/ker...原创 2019-04-19 11:48:17 · 415 阅读 · 0 评论 -
操作系统 第四章
第四章 存储管理层次化存储体系结构操作系统的任务基本存储管理分类单道程序存储管理实现方式固定分区的多道程序系统单个输入队列多个输入队列固定数量任务的多道程序重定位和存储保护重定位存储保护重定位和存储保护的解决方案交换技术基于位图的存储管理基于链表的存储管理内存释放内存分配算法虚拟内存管理虚拟存储器虚拟页式存储管理分页页表多级页表页表项的结构关联存储器TLB层次化存储体系结构存储器特点...原创 2019-06-11 14:59:24 · 793 阅读 · 0 评论 -
操作系统 第三章
I/O硬件原理I/O硬件分类按外设特性分类使用特征:存储、输入输出、终端数据传输率:低速、中速、高速信息组织特征:单个字符或数据块字符设备(如打印机)块设备(如磁盘)I/O设备的特点种类多差异大(控制和速度)在速率相差多个数量级的不同设备上保持相对良好的性能块设备和字符设备块设备将信息存储在可寻址的固定大小的数据块中通常数据块大小为512字节...原创 2019-06-18 15:16:22 · 1252 阅读 · 0 评论