zoukankan      html  css  js  c++  java
  • 大三下学习进度日总结04

    希望所有温柔又可爱的人最后都能幸福❤

    今日总结:

    代码量 400行左右
    博客量 一篇
    所学时间 8小时左右
    了解到的知识点 操作系统的四个特征,背单词等

    操作系统的四个特征

    操作系统的特征:并发,共享,虚拟,异步

    1. 并发:
      并发指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但微观上是交替发生的。
      易混淆概念——并行:指两个或多个事件在同一时刻同时发生。
      操作系统的并发性指计算机系统中同时存在着多个运行着的程序。
      一个单核处理机((CPU))同一时刻只能执行一个程序,因此操作系统会负责协调多个程序交替执行(这程序微观上是交替执行的,但宏观上看起来就像在同时进行)
      事实上,操作系统就是伴随着“多道程序技术”而出现的。因此,操作系统和程序并发是一起诞生的
      当今计算机,一般都是多核(CPU),比如(intel)的第八代(i3)处理器就是4核(CPU)

    2. 共享:
      共享即资源共享,是指系统中的资源可供内存中多个并发执行的进程共同使用。
      资源共享分互斥共享同时共享
      互斥共享:系统中的某些资源,虽然可以提供给多个进程使用,但一个时间段内只允许一个进程访问该资源
      同时共享:系统中的某些资源,允许一个时间段内由多个进程“同时”对它们进行访问
      所谓的“同时”往往是宏观上的,而在微观上,这些进程可能是交替地对该资源进行访问的(即分时共享)

    3. 虚拟:
      虚拟是指把一个物理上的实体变为若干个逻辑上的对应物。物理实体(前者)是实际存在的,而逻辑上对应物(后者)是用户感受到的。
      虚拟技术分为空分复用技术(如虚拟存储器技术)和时分复用技术(如虚拟处理器)
      显然,如果失去了并发性,则一个时间段内系统中只需运行一道程序,那么就失去了实现虚拟性的意义了。因此,没有并发性,就谈不上虚拟性。

    4. 异步:

      异步是指,在多道程序环境下,允许多个程序并发执行,但由于资源有限,进程的执行不是一贯到底的,而是走走停停,以不可预知的速度向前推进,这就是进程的异步性。

  • 相关阅读:
    HDU1720 A+B Coming
    HDU1390 ZOJ1383 Binary Numbers
    HDU1390 ZOJ1383 Binary Numbers
    HDU2504 又见GCD
    HDU2504 又见GCD
    HDU1335 POJ1546 UVA389 UVALive5306 ZOJ1334 Basically Speaking
    HDU1335 POJ1546 UVA389 UVALive5306 ZOJ1334 Basically Speaking
    HDU1020 ZOJ2478 Encoding
    HDU1020 ZOJ2478 Encoding
    HDU2097 Sky数
  • 原文地址:https://www.cnblogs.com/125418a/p/14502785.html
Copyright © 2011-2022 走看看