操作系统
文章平均质量分 52
collier
计算机专业硕士研究生,酷爱linux等开源技术,爱好文学、书法艺术……非淡泊无以明志,非宁静无以致远,愿每一个有志之士早日实现自己的人生梦想!
展开
-
关于“重定位”及其相关的几个概念
重定位是多道程序设计中一个非常重要的概念,它是多道程序在内存中同时运行的基础。所谓重定位就是将逻辑地址空间变换(或称映射)为实际的物理地址空间,或者把某个相对地址变换(或映射)主存的绝对地址。该定义涉及到绝对地址、相对地址和逻辑地址,下面逐一进行解释。 绝对地址是指存储控制部件能够识别的主存单元编号(或字节地址),即主存单元的实际地址。 相对地址是指相对于某个基准量(通常用零做基准量)编址时所使用的地址。一般用于程序编写和编译过程中。因为指令、数据在CPU中执行以前都要先放到原创 2010-08-26 21:13:00 · 3400 阅读 · 0 评论 -
关于一类操作系统——分时操作系统
纵观操作系统的发展史,大概可以把操作系统分为三种大的类型,即多道批处理系统、分时操作系统和实时操作系统。 分时系统是在70年代中期产生的。马克思主义哲学认为事物发展的源泉和动力是矛盾。在分时系统即将诞生的黎明,多道批处理系统本身所固有的矛盾急切要求人们去寻找一种新的、优于多道批处理系统的操作系统。那么多道批处理系统本身所固有的矛盾是什么呢? 大家知道,多道批处理系统是由单道批处理系统发展起来的。所以在讲多道批处理系统之前,先让我们简单地了解一下单道批处理系统。单道批处理系统是将多个用户的原创 2010-08-26 17:28:00 · 4322 阅读 · 0 评论 -
关于线程的一点体会
历史总要向前发展。马克思主义哲学上讲,生产力决定生产关系,生产关系必须要适应生产力的发展,否则就必须以革命或者改革的方式对现有的生产关系进行调整以更好的适应生产力的发展。这一点在计算机技术的发展历史中其实也得到了充分验证。当多道程序设计理论和技术已经深入人心,人们认识到程序已经具有了新的变化,拥有了一些新的特性,如并发性和动态性以及相互间存在的制约关系,这些新的特性与我们以往认识到的程序的静态性相比似乎显得有点格格不入,以往的具有静态属性的“程序”概念已经不能够正确地描述多道程序系统的特点。于是,在这样一个原创 2010-08-29 11:05:00 · 442 阅读 · 0 评论 -
关于进程之一二三
进程是操作系统中一个非常重要的概念。就像生活中人与人打交道的时候都会去了解对方的来历和背景一样,在学习进程的时候我们也有必要把进程的来龙去脉搞清楚。这就是为什么会产生进程这个概念,它的特点是什么,进程和通常所说的程序的区别在哪里?如果我们能够搞清楚这几个疑问,我想对进程也就基本掌握得差不多了。一、为什么会产生进程?在谈到进程诞生背景的时候,我们需要重新回到“多道程序设计”这个划时代的话题。因为正是多道程序设计的应用加速了“进程”的诞生!我们知道多道程序设计的出现使得程序出现了以下特点: 1) 并行性原创 2010-08-27 14:56:00 · 573 阅读 · 0 评论