摘要: 一、给MenuOS增加time和time-asm命令 1、实验过程: rm menu -rf 强制删除 git clone http://github.com/mengning/menu.git 克隆相关信息 make rootfs 一个脚本,自动编译自动生成根文件系统,并自动启动MenuOS 2、 阅读全文
posted @ 2016-03-26 13:36 20135235马悦 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 第二章 从内核出发 一、获取内核源码 1、Git是分布式的;下载和管理Linux内核源代码; 2、获取最新提交到版本树的一个副本 $ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git 当下载代 阅读全文
posted @ 2016-03-19 18:30 20135235马悦 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 第一章 Linux内核简介 一、Unix的历史 1、Unix系统成为一个强大、健壮和稳定的操作系统的根本原因: (1)简洁 (2)在Unix中,很多东西都被当做文件对待。这种抽象使对数据和对设备的操作都是通过一套相同的系统调用借口来进行的:open(),read(),write(),lseek()和 阅读全文
posted @ 2016-03-19 18:27 20135235马悦 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 马悦+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、用户态、内核态和中断处理过程 1、用户通过库函数与系统调用联系起来。 2、在高执行级别下,代码可以执行特权指令,访问任意的物理地址,这 阅读全文
posted @ 2016-03-19 18:09 20135235马悦 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 马悦+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、Linux内核源代码简介 1、计算机三大法宝 存储程序计算机 函数调用堆栈 中断机制 2、操作系统两把宝剑 中断上下文的切换 进程上下 阅读全文
posted @ 2016-03-13 13:32 20135235马悦 阅读(613) 评论(1) 推荐(0) 编辑
摘要: 马悦+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、计算机是如何工作的(总结) 1、三个法宝: 存储程序计算机 函数调用堆栈 中断机制 二、深入理解函数调用堆栈 1、堆栈是c语言程序运行 阅读全文
posted @ 2016-03-05 14:48 20135235马悦 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 马悦+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、计算机是如何工作的 (一)什么是冯诺依曼体系结构 冯诺依曼体系结构:就是指存储程序计算机。 1、 从硬件角度: 存储程序计算机工作模型 阅读全文
posted @ 2016-02-26 12:23 20135235马悦 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 《把时间当作朋友》之读后感 不管是嗷嗷待哺的婴儿,还是行将就木的老者,时间对于每一个人来说都是平等的,不论你急或是不急,它就在那里,不快不慢。要想合理地利用时间,不虚度光阴,必须对时间进行有效的管理。 书中强调了一个概念——心智。一个人的“心智”指的是他各项思维能力的总和,而时间管理就是一个“运用心 阅读全文
posted @ 2016-02-22 22:05 20135235马悦 阅读(4043) 评论(1) 推荐(1) 编辑
摘要: 期末总结一、每周读书笔记链接汇总[第三周读书笔记] (http://www.cnblogs.com/20135235my/p/4824667.html)[第四周读书笔记] (http://www.cnblogs.com/20135235my/p/4843116.html)[第五周读书笔记] (htt... 阅读全文
posted @ 2015-12-20 20:48 20135235马悦 阅读(286) 评论(1) 推荐(0) 编辑
摘要: 第九章 虚拟存储器一、虚拟存储器提供了三个重要能力: 1、将主存看作是一个存储在磁盘上的地址空间的高速缓存,在主存中只保护活动的区域,并根据需要在磁盘和主存之间来回传送数据; 2、为每个进程提供了一致的地址空间,从而简化了存储器管理; 3、保护了每个进程的地址空间不被其它进程破坏。二、理解虚拟... 阅读全文
posted @ 2015-12-13 19:45 20135235马悦 阅读(220) 评论(0) 推荐(0) 编辑