摘要: 第九章 虚拟存储器一个系统中的进程是与其他进程共享CPU和主存资源的。虚拟存储器(Virtual Memory),是硬件异常,硬件地址翻译,主存,磁盘文件和内核软件的完善交互,它为每个进程提供一个大的,一致的,私有地址空间。通过一个清晰的机制,虚拟存储器提供了三个要重的能力:(1)它将主存看成是一个... 阅读全文
posted @ 2015-12-13 19:44 偷影子的人 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 第十二章 并发编程12.1 基于进程的并发编程构造并发程序最简单的方法——用进程常用函数如下:forkexecwaitpid【基于进程的并发服务器】使用SIGCHLD处理程序来回收僵死子进程的资源。父进程必须关闭他们各自的connfd拷贝(已连接的描述符),避免存储器泄露。因为套接字的文件表表项中的... 阅读全文
posted @ 2015-12-06 23:16 偷影子的人 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 第八章代码测试运行1:env文件夹-environ.c代码#include #include int main(void){ printf("PATH=%s\n", getenv("PATH"));//getenv函数用来取得参数PATH环境变量的值,执行成功则返回该内容的指针 setenv("PA... 阅读全文
posted @ 2015-11-29 23:39 偷影子的人 阅读(286) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/ClareOhno/p/4992851.html 阅读全文
posted @ 2015-11-24 20:41 偷影子的人 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 第8章 异常控制流控制流:控制转移序列。控制转移:从一条指令到下一条指令。例:从k到k+1的过渡称为控制转移。异常控制流:现代操作系统通过使控制流发生突变来对系统状态做出反应,这些突变称为异常控制流。平滑:指在存储器中指令都是相邻的。突变:出现不相邻,通常由诸如跳转、调用、和返回等指令造成。8.1 ... 阅读全文
posted @ 2015-11-23 00:23 偷影子的人 阅读(257) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/ClareOhno/p/4971373.html 阅读全文
posted @ 2015-11-17 17:06 偷影子的人 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1:Who命令 who读取想要的信息到存储器中,再用标准输出函数打印到屏幕上,关闭文件。 查看登录前的用户 -who am i; 列出登录的用户 -who或-w。2:Unix系统中的错误处理 a:Unix风格的处理错误 遇到错误后返回-1,并且将全局变量errno设置为指明错误原... 阅读全文
posted @ 2015-11-15 18:24 偷影子的人 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 第十章 系统级I/O10.1 UNIX I/O1:系统级I/O 什么是UNIX I/O? 所有的I/O设备,如网络、磁盘都被模型化为文件,而所有的输入和输出都被当做对相应文件的读和写来执行。这种将设备映射为文件的方式, 允许UNIX内核引出一个简单、低级的应用接口,称为UNIX I/O。2:输入... 阅读全文
posted @ 2015-11-08 16:20 偷影子的人 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 第八周学习及期中考试总结一: 1:Linux命令 登录Linux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着选项(options)或参数(arguments). 即Linux中命令格式为:command[options][arguments]。但有些命令也不需要跟着选项或参... 阅读全文
posted @ 2015-11-03 16:29 偷影子的人 阅读(255) 评论(0) 推荐(0) 编辑
摘要: ---恢复内容开始---学习计时:共12小时读书:3代码:3.5作业:2.5博客:3一、学习目标1. 了解常见的存储技术(RAM、ROM、磁盘、固态硬盘等)2. 理解局部性原理3. 理解缓存思想4. 理解局部性原理和缓存思想在存储层次结构中的应用5. 高速缓存的原理和应用二、学习资源1. 教材:第六... 阅读全文
posted @ 2015-10-27 14:35 偷影子的人 阅读(470) 评论(1) 推荐(0) 编辑