IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 初步了解操作系统 -> 正文阅读

[系统运维]初步了解操作系统

冯诺依曼体系结构

  • 中央处理器(CPU):进行算数运算和逻辑运算

  • 存储器:存储数据,包括内存和外存,其中内存空间小,访问速度快;外存相反。

CPU

  • CPU在制造时被提供以一组由二进制数据组成的指令,CPU的核心功能就是执行指令。

  • 编写的代码会被编译器/JVM转译成CPU指令,由CPU执行

  • 代码编译好后得到的一组二进制CPU指令将被存储进磁盘当中,当执行操作时,操作系统将CPU指令存储进内存当中,再由CPU来读取执行。

  • 寄存器:存在于CPU当中,能够存储数据,相比于内存,访问速度快很多,空间大小小很多。

操作系统

  • 操作系统是一个管理软件,包括硬件设备和软件资源。

  • java代码是在应用层来执行的。JVM将操作系统的一些API封装好了。

进程

  • 进程是按照一定的CPU指令来执行一些计算工作的。

  • 执行程序时,操作系统也会创建一个进程。

  • 现代操作系统支持多任务并发操作,极大提升效率。

  • 操作系统管理进程:

    1. 描述:task struct结构

    2. 组织:使用双向链表将task struct变量穿起来.

  • task struct:

    1. PID:进程的标识

    2. 进程的内存指针:描述了进程持有资源的范围。

    3. 进程的优先级:决定了进程执行的顺序

    4. 进程的上下文:记录了进程的状态以及进程执行的程度。当进程在CPU中执行一段时间后,就会被调度下去,记录当前状态,保证下次执行时能继续之前的进度。

    5. 进程的记账信息:统计信息,记录进程调度多少次。

    6. 进程状态:

      • 就绪:进程处于可运行状态,但是CPU时间片还没轮到该进程.

      • 运行:进程处于可运行状态,并且CPU时间片转到该进程,程序正在运行。

      • 阻塞:进程不具备运行条件,等待某个事件完成。

      ......

  • 时间片:进程运行的一段时间。

  • 并行:进程和进程之间是同时进行的。

  • 并发:微观角度,进程是串行执行的;宏观是”同时“执行的。

  • 用户态:应用程序执行进程

  • 核心态:操作系统内核执行进程

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章           查看所有文章
加:2021-08-16 12:07:58  更:2021-08-16 12:10:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 19:28:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计