《计算机操作系统》学习笔记
文章平均质量分 71
无柳先生
这个作者很懒,什么都没留下…
展开
-
<0-1>学习之前的准备
操作系统是系统软件的核心,不仅管理着计算机系统的软硬件资源;又是系统软件和应用软件的运行支撑。1、Linux操作系统 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具 软件、应用程序和网络协议。它支持32位和64位硬件。Linux 继承了Unix以网络为核心的设计思想,是一个性能稳定的多原创 2017-05-03 16:07:42 · 248 阅读 · 0 评论 -
<1-1>操作系统的概念
一、计算机硬件子系统 1、功能及作用:计算机工作的物质基础 2、硬件构成 主机——中央处理机(运算器,控制器、内存储器、I/O设备) 附属构建——机械件、塑料件、电子元器件、散热件 CPU(计算器与控制器) 存储器(ROM永久性,RAM暂时性,临时性(缓存)) I/O设备(获取和输出数据,数据转换)原创 2017-05-04 17:02:37 · 213 阅读 · 0 评论 -
<1-2>操作系统的的定义和功能
一、操作系统的的定义和功能操作系统:一组程序集。一组对软,硬件资源进行管理和控制,向用户提供友好界面的一组具有特定功能的程序集。 操作系统是计算机的灵魂,是计算机硬件赖以活动的物质基础 (如果把人比做计算机,那么神经中枢(或者是灵魂)就是就是操作系统)从宏观来看: 操作系统为用户提供了一个人机接口; 管理和控制着计算机系统中的软硬件资源; 合理地组着计算机的工作流程,以便更加有效的利用这些原创 2017-05-04 18:03:13 · 1796 阅读 · 0 评论 -
<2-1>进程管理(1)
一、认识进程前的准备 AndRese Taunibaum语录: 进程是OS的核心概念,是正在运行程序的一 个抽象OS的内核,象太阳一样,使周围的软硬件资源围绕其旋转。进程是对“程序在推进过程中”实施管理的程序。 进程是可以调动所有的软硬件资源对正在执行或将要执行的程序进行管理和服务的程序。循序执行:一个具有独立功能的程序,独占处理机直至最终结束的过程。并发性:在同一时间间隔内,同一计算机系原创 2017-05-04 19:35:01 · 257 阅读 · 0 评论 -
<2-2>进程管理(2)
一、进程与程序进程是对程序进行管理的程序;进程的特征: - 动态性; - 并发性; - 独立性; - 异步性;进程和程序的区别和联系 - 进程是动态的,程序是静态的; - 进程具有并发执行的特征,而程序没有;(各进程的执行是独立 的,执行速度是异步) - 进程是竞争计算机系统资源的基本单位; - 不同的进程可以包含同一个程序,但是要求程序所对应的数据集不同。作业和进原创 2017-05-04 20:55:24 · 245 阅读 · 0 评论 -
<2-3>进程管理(3)
一、进程的同步机制 目的:解决并发进程在执行过程中,因竞争有限共享资源,有可能引起的运行混乱、死锁、结果不可再现等问题原创 2017-05-09 18:40:02 · 209 阅读 · 0 评论 -
<2-4>进程管理(4)
进程通信 进程间相互传递信息的过程低级通信 效率低,通信对用户不透明。高级通信 适用于大批量数据传达 (不是为了控制速度,为了在进程间传输大批量数据)消息通信机制 进程间的数据交换以格式化的信息为单位,在计算机网络中,又把这种消息叫做报文。(利用一组通信原语,实现大量数据的传递,通信对用户透明。) 实现原理 消息通信机构管理一组空闲缓冲区的消息。 进程A向进程B发送消息的时候,申请一原创 2017-06-20 12:05:25 · 183 阅读 · 0 评论