操作系统之概述

概念

操作系统是硬件与软件的中介,对计算机的硬件软件资源进行合理的调度与分配,以对用户或者第三方软件提供接口和环境的程序集合

特征

共享、并发、异步、虚拟
1)程序并发,处理与计算的并行需要多处理器
2)共享与并发互相依赖
3)虚拟使用程序实现分时复用,空分复用
4)异步为多程序的断续执行

功能

处理器管理,存储器管理,设备管理,文件管理
1)处理器的管理归于进程或者线程的管理,主要功能有,进程通信,进程同步,进程控制,处理器调度,死锁处理等
2)存储器管理主要包括内存分配,内存的共享与保护,地址映射,内存扩充等
3)文件管理主要包括,存储空间管理,目录管理、读写管理等
4)缓冲管理、设备分配、设备处理和虛拟设备等功能。

操作系统的接口包括命令接口、程序接口
命令接口包括联机接口 如dos命令,shell命令
脱机接口如windows的计划任务,linux的crontab
程序接口提供给其他软件调用操作系统功能

操作系统内核包括以下内容
1.时钟管理 时间依赖
2.中断机制 驱动
3.原语 最底层
4.系统控制的数据结构及处理 数据管理

对操作系统的调用大概分为内存、设备、进程、文件的调用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值