随笔分类 -  操作系统原理

摘要:本文由 "CPU阿甘" 改编而得,主要讲的是系统启动和程序执行时CPU做的工作。 CPU的构成 中央处理器(CPU,Central Processing Unit)由运算器、控制器、Cache等。 控制器:主要是对指令进行译码。 运算器:主要是执行定点或者浮点运算等。 寄存器:主要功能是保存计算的中 阅读全文
posted @ 2018-02-19 12:36 dy2903 阅读(783) 评论(0) 推荐(0)
摘要:多CPU架构演进 对称多处理器结构:(SMP,Symmetric Multi Processor) 服务器最开始的时候是单CPU,然后才进化到了双CPU甚至多CPU的SMP架构。所谓 指的是多路CPU无主次,共享内存、总线、操作系统等。 此时每个CPU访问内存任何地址所耗费的时间是相等的。 所以也称 阅读全文
posted @ 2018-01-24 13:42 dy2903 阅读(2176) 评论(0) 推荐(0)
摘要:Technorati 标签: 操作系统,原理 现代操作系统比如,Linux,Windows等,都是支持“多任务”的操作系统。所谓多任务,指的就是操作系统可以同时运行多个任务。也就是在同一台电脑上,可以同时上网、听歌、使用Word,在过去单核的CPU上都已经可以支持多任务,实现的方式是操作系统让各个任务轮流交替执行。,比如任务1执行0.01秒,切换到任务2,任务2执行0.01秒,再切换到任务3,执行... 阅读全文
posted @ 2018-01-14 11:25 dy2903 阅读(426) 评论(0) 推荐(0)
摘要:Technorati 标签: 操作系统,原理 第一章 引论 什么是操作系统?对用户而言,操作系统是用户与硬件接口,它将硬件资源抽象出来,方便调用。对硬件而言,它是计算机资源的调度者。所以 操作系统:可以提供给其他程序方便编写并运行的程序。 由程序来运行程序,而不是程序自己来运行,这是操作系统提供的虚 阅读全文
posted @ 2018-01-13 11:44 dy2903 阅读(600) 评论(0) 推荐(0)