第一章操作系统引论

操作系统目标

    有效性(提高资源利用率、提高吞吐量)

    方便性

    可扩充

    开放性


操作系统的作用

1、os作为用户和计算机硬件系统之间的接口

  1. 命令方式
  2. 系统调用
  3. 图形窗口方式

2、os作为计算机资源管理的管理者

3、os对计算机资源的抽象


单道批处理系统:自动性、顺序性、单道性

多道批处理系统:资源利用率高、吞吐量大、无交互能力

分时系统的特征:多路性、及时性、交互性、独立性


操作系统基本特性:并发性、共享性、虚拟技术、异步性

    并行性:两个或多个事件同一时刻发生

    并发性:两个或多个事件同一时间,间隔发生,宏观上的同时运行,

    进程:程序的静态实体,在系统中能独立运行、并作为系统资源分配的基本单位,是由一组机器指令、数据、堆栈等组成,是一个独立运行的活动实体,多个进程之间可以并发执行

    线程:一个进程包含若干线程,独立运行和独立调度的基本单位

    互斥共享:同一时间段,只运行一个进程访问的资源称为临界资源或独占资源

    同时访问:一个段时间内,多个进程同时访问   


操作系统的主要功能

处理机管理功能:进程控制、进程同步、进程通信、调度

存储器管理功能:内存分配、内存保护、地址映射、内存扩充

设备管理功能:缓冲管理、设备分配、设备处理

文件管理功能:文件存储空间管理、目录管理、读写保护


操作系统与用户之间的接口

用户接口:联机用户接口、脱机用户接口、图形用户接口

程序接口:


面向对象程序设计

机制和策略分离

机制处于系统的基层,策略处于系统的高层。进程的调度属于机制问题,进程的优先级属于策略问题。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值