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

网站建设目标及需求优化大师官方免费

网站建设目标及需求,优化大师官方免费,手机网站用什么制作,重庆 网站 建设计算机的组成部件 CPU CPU 由运算器和控制器组成,在下面的冯诺依曼体系中,我直接将控制器和运算器直接合并一起来说,也就是CPU,所以你可能在一些书籍上看到冯诺依曼体系是由五大部件构成的,其中CPU 就包含了两大部件…

计算机的组成部件

CPU

CPU 由运算器和控制器组成,在下面的冯诺依曼体系中,我直接将控制器和运算器直接合并一起来说,也就是CPU,所以你可能在一些书籍上看到冯诺依曼体系是由五大部件构成的,其中CPU 就包含了两大部件运算器和控制器。

CPU 主要的工作就是进行运算,它可以进行各种运算,并且由于包含控制器这一部件,所以也负责对其他部件(输入输出设备,存储器)有着控制的作用。

现在我们来看一下CPU 的性能指标:
打开任务管理器,点击性能,在下面就有CPU 的性能指标:

基频 / 默频:
在这里插入图片描述
G = 10 ^ 9 , Hz 表示一秒能进行多少次运算,2.6 GHz 说明一秒能进行 26 亿次计算


现在的CPU 会有一个实时的速度,这个速度叫做睿频 / 加速频率,CPU 会根据当前的任务量来进行频率变更,调整到合适的频率进行作业。
在这里插入图片描述


CPU 的核心数,分为物理核心和逻辑核心,下面的内核就是物理核心,逻辑处理器就是逻辑核心,简单理解就是一个CPU 内部有多少个人可以干活,物理核心指的是实际一共有多少人,逻辑核心指实际一共能干多少份任务。

在这里插入图片描述

在很早之前 CPU 是单核心的,也就是一次只能处理一个任务,如果学过操作系统的话,应该知道单道批处理系统。这就导致CPU 作业的效率十分底下,在没有多核心的情况下,研发者尽可能在原有的单核处理下提高性能,但是还是不够快,最后提出了多核心的CPU 。


CPU 的执行指令的流程:取指令,解析指令,执行指令

这些指令存储在内存中

GPU

和CPU 类似,也是做运算处理工作的,不过它是专门的,也就是不能想CPU 一样进行各种各样的运算,它主要是负责处理运算简单但是运算量很大的任务,例如:图形渲染工作(大型游戏,3D建模…),挖矿等等。

GPU还有一个我们熟悉的名字 —— 显卡,核显表示 CPU 自带GPU ,性能稍微差一些,如果你对游戏有着极高的画质追求,一个好的显卡(GPU)是必不可少的,例如市面上的4090

寄存器

寄存器是中央处理器(CPU)内的组成部分。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,寄存器有累加器(ACC)。

一个CPU核心一共也就是几十个寄存器,寄存器的造价也是很高的,并且容量就更小了。

存储器

内存和外存都属于存储器,不过内存的造价高容量也比较小,而外存(磁盘,硬盘)造价低容量也高

CPU 访问内存的速度是十分快的,相比于CPU访问外存 的速度快上几千倍。

在手机领域中,人们常说的内存实际上就是外存,运存也就是内存,大家注意区分即可。

常见的电脑内存一般有 8G,16G,32G,只要你的超能力够大,你还可以买更大的内存空间。

输入 / 输出设备

输入设备有键盘,鼠标等等,输出设备有屏幕,音响等等。

这里的输入输出是站在CPU 的角度看待的:

在这里插入图片描述

其他设备

电源,主板等等…

冯诺依曼体系

在这里插入图片描述

操作系统

操作系统(Operation System, OS)是一组做计算机资源管理的软件的统称,操作系统是一个极为重要的系统软件.

操作系统由两个基本功能:
1)防止硬件被时空的应用程序滥用
2)向应用程序提供简单一致的机制来控制复杂而又通常大相径庭的低级硬件设备。

常见的操作系统有 Windows,Linux,MacOS,IOS,Android

在这里插入图片描述

进程

每个应用程序运行于现代操作系统之上时,操作系统会提供一种抽象,好像系统上只有这个程序在运行,所有的硬件资源都被这个程序在使用。这种假象是通过抽象了一个进程的概念来完成的,进程可以说是计算机科学中最重要和最成功的概念之一。

进程是操作系统对一个正在运行的程序的⼀种抽象,换言之,可以把进程看做程序的一次运行过程;同时,在操作系统内部,进程又是操作系统进行资源分配的基本单位。

很多操作系统主要是由C语言编写的,也可能会夹带一些 C++.

PCB

进程控制块(Process Control Block)简称为 PCB

我们可以将PCB 理解为一个很大的结构体,这个结构体包含进程的各种属性和信息。

操作系统会对这些进程进行管理,会使用链表将这些 PCB 连接起来,这里的链表不一定只有一个链表。


PCB 的属性细分:
进程状态:就绪,执行,阻塞
就绪状态:表示进程随时可以在CPU上运行
执行状态:说明进程此时正在CPU上执行
阻塞状态:表明慈进程现在不能直接在CPU上执行

进程的优先级:
在CPU执行进程的时候,一般是多个进程并发执行的,如果此时有一个进程优先级更高,就会立刻抢占CPU资源立刻执行任务。

进程的上下文:
由于进程是并发执行的,所以在执行进程的时候要回到上次执行的状态下继续执行而不是重新执行,这就是进程的上下文

进程的记账信息:
进程的记账信息会统计每一个进程吃到了多少CPU资源,如果发现有一些进程很久都没有吃到CPU资源,那么操作系统就会分配一些CPU资源给它,避免有些进程迟迟都没有执行。

上面的四个属性涉及到进程调度的问题。


这里拓展一下并发执行和并行执行的区别

一个CPU核心上,按照分时复用,执行多个进程的方式叫做并发执行

多个CPU 核心同时执行多个进程叫做并行执行

在现代CPU中,并发与并行执行是同时存在的,程序员在写代码的时候,将并发和并行统称为并发。

http://www.dtcms.com/wzjs/493419.html

相关文章:

  • 视频制作和剪辑软件seo学校
  • 站酷官网入口sem数据分析
  • erp软件定制开发seo优化工作内容
  • 一个专业做设计的网站2020国内搜索引擎排行榜
  • 嘉兴免费网站制作qq代刷网站推广免费
  • 南昌网站建设规划方案可以免费发广告的网站有哪些
  • 广西壮族自治区卫生健康委员会网站中国seo第一人
  • 北京网站推广外包活动推广方式
  • 技术支持 东莞网站建设东莞天助专业做app软件开发公司
  • 做营销网站多少钱小红书怎么做关键词排名优化
  • 建设外国商城网站关键词优化百家号
  • 想网上卖家具怎么做网站站长之家seo查询
  • 德阳做网站的公司网络推广经验
  • 用什么自己做网站网络推广一般怎么收费
  • 网站上的个人词条怎么做的网站平台都有哪些
  • 做百度网站优化多少钱百度官方版下载
  • wordpress分类设置seo怎样优化网站关键词排名靠前
  • 书店网站建设设计方案百度竞价托管公司
  • 网站运营推广选择乐云seo系统优化软件十大排名
  • 专业网站建设哪里找中国万网登录入口
  • 东莞高端网站建设费苏州疫情最新情况
  • 制作网站的心得网站制作的基本流程
  • 做网站需要专业极速建站网站模板
  • 知名的网站开发公司如何制作个人网站
  • 罗湖网站建设 信科网络网络营销公司招聘
  • 建网站的公司浩森宇特营销官网
  • 移动广告平台天津seo推广服务
  • 建网站源码建站详解百度域名注册官网
  • 工行网站如何做理财风险评估网站统计数据分析
  • 什么做网站优化大师app下载安装