zoukankan      html  css  js  c++  java
  • 操作系统的四大特性

    并发

    • 正是系统中的程序能并发执行这一特征,才使得OS能有效地提高系统中的资源利用率,增加系统的吞吐量。
    1、并发与并行
    2、引入进程
    • 为计算程序和I/O程序分别建立一个进程(Process)后,这两个进程便可并发执行。
    • 若对内存中的多个程序都分别建立一个进程,它们就可以并发执行,这样便能极大地提高系统资源的利用率,增加系统的吞吐量。

    共享

    • 在OS环境下的资源共享或称为资源复用,是指系统中的资源可供内存中多个并发执行的进程共同使用。
    • 这里在宏观上既限定了时间(进程在内存期间),也限定了地点(内存)。
    1、互斥共享方式
    2、同时访问方式

    虚拟

    • 在OS中,把通过某种技术将一个物理实体变为若干个逻辑上的对应物理的功能称为“虚拟”。
    • 前者是实的,即实际存在的,而后者是虚的,是用户感觉上的东西。
    • 在OS中也是利用时分复用和空分复用技术来实现“虚拟”的。
    1、时分复用技术
    2、空分复用技术

    异步

    • 在多道程序环境下,系统允许多个进程并发执行。
    • 由于各用户程序性能的不同,比如,有的侧重于计算而较少需要I/O;而有的程序其计算少而I/O多,这样,很可能是先进入内存的作业后完成,而后进入内存的作业先完成。
    • 或者说,进程是以人们不可预知的速度向前推进的,此即进程的异步性。
  • 相关阅读:
    centos7 安装mysql
    ketlle windows下的安装(最基本)
    Spark参数详解 一(Spark1.6)
    SSM项目集成Lucene+IKAnalyzer在Junit单元测试中执行异常
    解决jquery.pjax加载后的异常滚动
    码云项目克隆至github
    JFinal获取多个model
    避免layui form表单重复触发submit绑定事件
    解决pjax重复绑定
    jfinal 拦截器中判断是否为pjax请求
  • 原文地址:https://www.cnblogs.com/sanjun/p/9969923.html
Copyright © 2011-2022 走看看