前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >操作系统基础知识操作系统的主要特性:分类可以通过命令接口和程序接口方式把它的服务和功能提供给用户程序在执行前已经实现地址转换的方法是静态重定位,执行中为动态重定位.实现角度看,线程分为用用户空间的用户

操作系统基础知识操作系统的主要特性:分类可以通过命令接口和程序接口方式把它的服务和功能提供给用户程序在执行前已经实现地址转换的方法是静态重定位,执行中为动态重定位.实现角度看,线程分为用用户空间的用户

作者头像
JavaEdge
发布2018-05-16 11:22:38
1.1K0
发布2018-05-16 11:22:38
举报
文章被收录于专栏:JavaEdge

操作系统的主要特性:

并发,共享,异步,虚拟性

分类

  • 批处理系统 用户将一批作业提交给操作系统后就不再干预,由操作系统控制它们自动运行 批处理操作系统的特点是:多道和成批处理。
  • 分时
  • 实时

可以通过命令接口和程序接口方式把它的服务和功能提供给用户

程序在执行前已经实现地址转换的方法是静态重定位,执行中为动态重定位.

实现角度看,线程分为用用户空间的用户线程和核心空间的内核线程

死锁的必要条件

互斥条件,占有和等待条件,不可抢占,请求保持循环等待

进程控制原语

阻塞原语,唤醒原语

低级调度算法

先来先服务,OPT,LRU

操作系统I/O软件层组织

中断处理程序,设备驱动程序,设备独立性软件,用户层软件

文件目录控制块FCB不可缺少

文件名,物理空间地址

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017.12.25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 操作系统的主要特性:
  • 分类
  • 可以通过命令接口和程序接口方式把它的服务和功能提供给用户
  • 程序在执行前已经实现地址转换的方法是静态重定位,执行中为动态重定位.
  • 实现角度看,线程分为用用户空间的用户线程和核心空间的内核线程
  • 死锁的必要条件
  • 进程控制原语
  • 低级调度算法
  • 操作系统I/O软件层组织
  • 文件目录控制块FCB不可缺少
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档