自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 readdir函数解析

函数原型: struct dirent *readdir(DIR *dirp); 首先纠正一个很多人都错误理解的事实,readdir不是系统调用,它是glibc的封装函数,而且readdir系统调用是存在的,原型如下: int readdir(unsigend int fd, struc...

2016-07-19 15:39:00 2460

转载 一个文件系统的实现-PFS

链接: pfs发布在sourceforge,pfs的网址为sourceforge.net/projects/pfspfs,如果有兴趣的可以去站点下载源代码概述: pfs提供了一个文件系统的抽象,文件系统的类型为PFS,pfs提供用户和组的概念,不支持进程概念...

2015-08-12 09:22:00 906

转载 pkzd之进程设计策略之进程调度

本文主要讨论单处理器上的进程调度算法,在讨论具体的算法之前先假设存在一个具体的操作系统比如pkzd。 假设该系统pkzd并不存在抢占进程调度,然后我们考虑接下来的情况: 假设在内存中同时存在进程p1, p2, p3(此处为了方便不讨论进程换出的情况),...

2015-01-24 10:08:00 133

转载 pkzd之进程设计策略1 (注:文章为原创,但是因为在博客园发布被移除,所以发在这了)...

首先对于任何一个操作系统, 系统内核必须应该明确一种获取进程信息的办法, pkzd所使用的是一个全局数组struct proc proc[NPROC]。 其中struct proc为进程结构的结构体, NPROC是一个用来确定当前能同时存在的进程的最大数目的宏。struct proc结构的具...

2015-01-16 12:12:00 171

转载 pkzd(一个类unix操作系统的实现)

pkzd: 一个类unix操作系统的简单实现, 由unix v6改写而成注: 系统的名字取自游戏pokemon和zelda(注意是pkzd不是pmzd哦) 系统简介:pkzd是一个根据unix v6改写的简单的请求调页的类unix操作系统, 系统的设计力求简洁, 所以很多设计非常简陋.模拟...

2015-01-15 14:15:00 194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除