2024王道计算机操作系统考研复习指导PDF 王道操作系统pdf 2025王道计算机操作系统PDF
2024王道计算机操作系统考研复习指导PDF


操作系统的概念 在信息化时代,软件是计算机系统的灵魂,而作为软件核心的操作系统,已与现袍计算机系 统密不可分、融为一体。【泽程读研PDF】计算机系统自下而上可大致分为4部分:硬件、操作系统、应用程序和 用户(这里的划分与计算机组成原理中的分层不同)。操作系统管理各种计算机硬件,为应用程 序提供基础,并充当计算机硬件与用户之间的中介。 硬件如中央处理器、内存、输入/输出设备等,提供基本的计算资源。应用程序如字处理程序、 电子制表软件、编译器、网络浏览器等,规定按何种方式使用这些资源来解决用户的计算问题。 操作系统控制和协调各用户的应用程序对硬件的分配与使用。 在计算机系统的运行过程中,操作系统提供了正确使用这些资源的方法。【泽程读研PDF】
综上所述,操作系统(Operating System, OS)是指控制和管理整个计算机系统的硬件与软 件资源,合理地组织、调度计算机的工作与资源的分配,进而为用户和其他软件提供方便接口与 环境的程序集合。操作系统是计算机系统中最基本的系统软件



2覆盖与交换① 覆盖与交换技术是在多道程序环境下用来扩充内存的两种方法。 (1) 覆盖 早期的计算机系统中,主存容量很小,虽然主存中仅存放一道用户程序,但存储空间放不下 用户进程的现象也经常发生,这一矛盾可以用覆盖技术来解决。【泽程读研PDF】 覆盖的基本思想如下:由于程序运行时并非任何时候都要访问程序及数据的各个部分(尤其 是大程序),因此可把用户空间分成一个固定区和若干覆盖区。将经常活跃的部分放在固定区, 其余部分按调用关系分段。首先将那些即将要访问的段放入覆盖区,其他段放在外存中,在需要 调用前,系统再将其调入覆盖区,替换覆盖区中原有的段。 覆盖技术的特点是,打破了必须将一个进程的全部信息装入主存后才能运行的限制,但当同 时运行程序的代码量大于主存时仍不能运行,此外,内存中能够更新的地方只有覆盖区的段,不 在覆盖区中的段会常驻内存。覆盖技术对用户和程序员不透明。 【泽程读研PDF】(2) 交换 交换(对换)的基本思想是,把处于等待状态(或在CPU调度原则下被剥夺运行权利)的 程序从内存移到辅存,把内存空间腾出来,这一过程又称换出;把准备好竞争CPU运行的程序从 辅存移到内存,这一过程又称换入。第2章介绍的中级调度采用的就是交换技术。 例如,有一个CPU采用时间片轮转调度算法的多道程序环境。时间片到,内存管理器将刚 刚执行过的进程换出,将另一进程换入刚刚释放的内存空间。同时,CPU调度器可以将时间片分 配给其他巳在内存中的进程。每个进程用完时间片都与另一进程交换。在理想情况下,内存管理 器的交换过程速度足够快,总有进程在内存中可以执行。【泽程读研PDF】



带目录可搜索 可复制 可打印
高清无水印电子版PDF泽程读研
