lennylv的个人博客分享 http://blog.sciencenet.cn/u/lennylv

博文

操作系统教学中的一些比喻(1)

已有 3788 次阅读 2011-4-7 17:32 |个人分类:技术专题|系统分类:教学心得| 操作系统教学

在操作系统教学中,常用一些比喻。有些比喻是预先设定的,有些是即时灵感想出来的。所以有必要整理出来。
1、程序--进程
程序--上帝给出一个人的命运
进程--一个具体的人生
进程控制块PCB--面向管理的人事档案

2、shell
OS-- 只懂湖南方言的司令官
shell-- 传令兵
shell的责任就是把讲各种方言的士兵的请求向司令官上传下达。

3、OS --政府
OS-- 政府:本身不生产价值,但是管理所有的资源,同时管理的过程中,也消耗资源。
应用程序-- 工厂企业:向政府索求土地等资源以生产产品。

4、cpu调度
cpu -- 专家医生
进程 -- 一个病人被专家看病的整个过程
门诊室,内外两间:内间,专家给一个病人看病;外间,2-3个病人候诊;门外走廊板凳排队已经挂号的病人。
内间--cpu高速缓存;外间-内存;走廊板凳-外存
长程调度-- 挂号能够做在板凳上等;
短程调度-- 专家从外间叫病人来内间看病;
中程调度-- 护士把外间的等候病人和走廊上的等候病人交换;
专家打发病人去验血、照X等,该病人进程在检验室外进入等待状态;当检查结束,直接进内间成为就绪状态。


https://blog.sciencenet.cn/blog-404372-430567.html

上一篇:www2009感想
下一篇:操作系统教学中的一些比喻(2)
收藏 IP: 218.4.189.*| 热度|

1 张伟

发表评论 评论 (1 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-23 05:17

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部