当前位置: 首页 > news >正文

网站是通过超链接领地网做网站咋加文章

网站是通过超链接,领地网做网站咋加文章,佛山顺德做网站,免费自己做网站软件#x1f525;博客主页#xff1a; 【小扳_-CSDN博客】 ❤感谢大家点赞#x1f44d;收藏⭐评论✍ 文章目录 1.0 关于计算机是如何进行工作的 “常识” 1.1 关于寄存器、缓存与内存是如何配合 CPU “工作” 2.0 操作系统概述 2.1 操作系统内核 2.2 进程 2.3 PCB 2.3.1 PCB 属性…  博客主页 【小扳_-CSDN博客】 ❤感谢大家点赞收藏⭐评论✍ 文章目录 1.0 关于计算机是如何进行工作的 “常识” 1.1 关于寄存器、缓存与内存是如何配合 CPU “工作” 2.0 操作系统概述 2.1 操作系统内核 2.2 进程 2.3 PCB 2.3.1 PCB 属性 - PID 2.3.2 PCB 属性 - 内存指针 2.3.3 PCB 属性 - 文件描述符表 2.4 进程调度 2.4.1 PCB 属性 - 进程状态 2.4.2 PCB 属性 - 进程优先级 2.4.3 PCB 属性 - 上下文(存档信息) 2.4.4 PCB 属性 - 记账信息 1.0 关于计算机是如何进行工作的 “常识” 一个程序的指令在 CPU 上是如何执行的指令是存储在内存中的运行程序的时候操作系统会先把程序的指令从硬盘(可执行文件)读取到内存中每执行一个指令都要经历三个环节 1取指令把内存中保存的指令读到 CPU 里。 2解析指令每个 CPU 设计的时候都约定了指令表内嵌到 CPU 中。为了搞清楚每一个指令要干啥后续的参数都是啥意思。 3执行指令 1.1 关于寄存器、缓存与内存是如何配合 CPU “工作” 1寄存器 位于 CPU 内部的一组高速存储器用于暂存指令、数据和中间结果。寄存器是 CPU 最快速的存储设备用于临时存储 CPU 执行的指令时需要的数据和地址。 指令最终会在寄存器(Instruction Register 简称 IR)中进行。需要注意的是寄存器的类型不止一种功能也是不一样的比如通用寄存器、专用寄存器。 当 CPU 需要执行指令时会根据程序计数器( 简称PC)中的地址从内存中读取指令 CPU 会将读取到的指令存储在寄存器中进行执行而不是存储在缓存中。 2缓存 位于 CPU 内部或与 CPU 相关联的存储器用于存储 CPU 访问频繁的数据和指令。缓存是为了解决 CPU 访问内存(主存)速度慢的问题而设计的通过缓存可以减少 CPU 访问主存的延迟。缓存的访问速度介于寄存器于内存之间。 3寄存器与缓存之间的区别 作用上的区别 寄存器用于临时存储 CPU 执行指令时需要的数据和地址。是最终执行指令的位置。 缓存要用于存储 CPU 频繁访问的数据和指令以加快 CPU 对这些数据和指令的访问速度。 速度上的区别 寄存器存取的速度比缓存快且缓存的存取速度比内存快。 2.0 操作系统概述 操作系统Operating System是一种系统软件操作系统既可以管理计算机硬件资源也可以管理软件资源。操作系统在计算机系统中扮演着重要的角色它负责管理和协调计算机系统中的各种资源包括硬件资源和软件资源。 1管理硬件资源操作系统管理计算机的硬件资源包括中央处理器CPU、内存、硬盘、输入输出设备等。它通过调度算法来分配 CPU 时间片管理内存的分配和回收控制硬盘存储和文件系统等以确保硬件资源能够被有效利用。 2管理软件资源操作系统管理计算机系统中的软件资源包括进程、文件和用户界面等。它负责创建、调度、暂停、恢复和终止进程管理文件系统中的文件和目录提供用户与计算机系统之间的接口以便用户和应用程序能够方便地利用软件资源。 目前市场上常见的操作系统主要包括以下几类Windows 操作系统、macOS、Linux 操作系统和 iOS 等等。 2.1 操作系统内核 操作系统内核是操作系统的核心组件负责管理系统资源、提供系统调度、实现进程管理、文件系统管理等核心功能。内核通常被设计为一个独立的运行在特权模式下的软件控制着系统的底层硬件和资源。 1从软件角度讲解操作系统内核 举个例子 现在在敲出一串代码 System.out.println(hello world); 写出来的代码就是一个应用程序这里需要操作显示器显示器是一个硬件不是由程序直接操作的而是通过以上的代码程序“告诉”操作系统“我要操作显示器”这样操作系统给你完成这个功能。而操作系统来控制底层硬件主要是由内核完成的。 操作系统内核 就会给应用程序提供一系列的 API 。比如其中有的 API 是操作显示器有的 API 是用来响应鼠标的有的用来操作网卡等等。 那么以上的代码这是调用 Java 中内置的标准库函数这个函数的内部本质上就需要调用操作系统内核提供的 API 告知系统需要控制显示器。进入到操作系统内核中了内核在通过显示器的驱动程序(显卡驱动)在显示器上绘制对应的内容(字符串)。 2从硬件角度讲解操作系统内核 操作系统内核通过硬件驱动程序从而来操作硬件。比如同一种硬件不同的厂商产出来的具体细节都会有区别硬件生产厂商就需要通过驱动程序告知硬件具体的特点和使用详情。 2.2 进程 进程是操作系统进行资源分配和调度的基本单位操作系统通过管理和调度进程来实现对计算机系统的控制。 在操作系统中一个进程通常对应着一个正在运行的程序实例。当用户启动一个应用程序时操作系统会为该应用程序创建一个新的进程该进程包含了应用程序的代码、数据和执行状态。这个进程会被操作系统分配资源如内存、处理器时间等并在系统中运行。 内核控制着系统中所有的进程并负责对进程进行调度、管理和控制。 2.3 PCB 在操作系统中每个进程都有一个对应的 PCBProcess Control BlockPCB 用于记录和管理进程的各种信息。PCB 是操作系统内核中的数据结构用来维护进程的状态、程序计数器、寄存器状态、进程标识符、优先级、内存分配情况、打开文件列表等关键信息。 PCB 通常存储在操作系统内核的内存空间中。当一个进程被创建时操作系统会为该进程分配一块内存空间来存储其对应的 PCB。这块内存空间通常位于内核空间因为只有内核才能直接访问和修改进程的 PCB。 进程本身并不在内核中而是在用户空间中运行。进程是程序的执行实例包含了代码、数据和执行状态。当一个程序被加载到内存中并开始执行时就会创建一个对应的进程。 简单来说PCB 是进程的结构体PCB 中包含了进程的各种属性和状态信息。 操作系统中通常会类似使用链表这样的结构来把多个 PCB 串起来。 2.3.1 PCB 属性 - PID 唯一标识每个进程的标识符。同一个时刻进程 id 一定是不同的。 2.3.2 PCB 属性 - 内存指针 进程运行时需要消耗一定的硬件资源。内存就是一个关键的资源。比如一个程序在运行的时候就会从硬盘加载到内存中这时候就会根据内存指针加载这个程序的指令和依赖的数据。 这指的是一组指针不光是一个一组指针就告诉操作系统该进程要运行的指令都在内存的那些位置。 2.3.3 PCB 属性 - 文件描述符表 记录进程打开的文件和文件描述符等信息。一个进程运行的时候会操作一些文件就通过一个 “顺序表” 这样的数据结构记录下当前这个进程都打开了哪些文件。 2.4 进程调度 进程调度是操作系统中的一个重要功能用于决定哪个进程可以在 CPU 上执行。进程调度的主要目标是提高系统的性能、资源利用率和响应时间。 1并行执行一个核心同一时刻只能运行一个进程完全同时执行。 2并发执行CUP 把总的执行时间切换成若干个小的片段每个片段执行一个进程每个片段称为“时间片”由于时间片比较短CUP 切换进程的速度很快人感知不到。站在人的角度来看就是这若干个进程在“同时执行”但是本质上不是同时。 因此操作系统会按照并发与并行相互搭配运行所有的进程。PCB 提供常见以下四种属性来支持进程调度 2.4.1 PCB 属性 - 进程状态 记录了进程当前的状态如运行、就绪、阻塞等。进程调度时需要根据进程的状态来确定哪些进程可以被调度执行。 2.4.2 PCB 属性 - 进程优先级 记录了进程的优先级用于确定进程在就绪队列中的执行顺序。优先级高的进程通常会被优先调度执行。 2.4.3 PCB 属性 - 上下文(存档信息) 当前进程调度结束后需要将未完成等待下次完成的信息或者数据进行存档以便下次该进程调度的时候可以找回上一次调度的信息或者数据。 2.4.4 PCB 属性 - 记账信息 包括进程的调度策略、调度算法以及进程的调度参数等等。
http://www.zqtcl.cn/news/554807/

相关文章:

  • WordPress站群 管理icp备案网站管理员有负责吗
  • 智慧团建官方网站登录做网站网站的虚拟空间
  • 自己做网站成本推广代理平台
  • wamp搭建多个网站网站设计方面有什么公司
  • 九江集团网站建设app广告对接平台
  • 个人网页网站制作模板搜索引擎营销经典案例
  • 北京自助建站系统思茅区建设局网站
  • 国外被动收入网站做的好的成都网站建设 川icp备
  • 网站的微信推广怎么做php在电子商务网站建设中的应用研究 戴书浩
  • 中山做网站有什么做logo网站
  • 建设网站要什么手续义乌简游网络科技有限公司
  • 深圳做企业网站的音乐网站设计
  • 互联网网站如何做菜鸟教程自学网
  • 网站模板上传工具网站报名照片怎么做
  • 做网站如何备案东城做企业网站多少钱
  • 建设手机网站的目的广告制作行业发展前景
  • 手工艺品网站建设目的长春有哪些网络设计公司
  • 重庆建设工程招标网站淮南58同城网
  • 有域名在本机上做网站psd素材
  • 做拍拍拍拍网站网站宣传的劣势
  • 建设银行官方网站诚聘英才亚马逊店铺出售网站
  • 佛山房地产网站建设万网域名查询接口
  • 新建的网站必须要备案吗优购物网
  • 陕西省住房和城乡建设厅官方网站智能网站建设制作
  • 英语故事网站建设镇江大港信息港
  • 接单做一个网站多少钱商河网站建设
  • 网站建设s南昌网站建设服务
  • 免费的素材网站有哪些重庆网页设计公司排名
  • 内网网站建设汇报即商通网站建设推广
  • 企业建站系统是什么学校的网站怎么做的