目录

1.计算机CPU

2.CPU和GPU的区别

3.线程

4.内存是如何分配的

5.进程的调度

6.线程和进程的区别和联系?


1.计算机CPU

主频 :运算速度

3.73Ghz 表示每秒计算37.3亿次

基准速度:最小计算速度

睿频:最大运行速度

超频:带K的能超频

2.CPU和GPU的区别

CPU 中分为3大块 一半的缓存 四分之一的计算单元 四分之一的控制单元

但是CPU这四分之一的控制单元可是说是专家(几个核心就几个专家),能进行复杂困难的计算用来处理各种类型的数据,擅长奥数题

GPU也分上述三个模块,计算单元 控制单元和缓存单元,但是GPU计算单元占据非常的大头,GPU可以理解为大量的小学生能进行简单的类型计算。不擅长奥数题

3.线程

我们理解了进程,就是课程行的exe文件自主打开在后台运行

那么线程是什么呢?

线程就是进程内部的加工的机器,线程越多,多开进程就会越流畅

4.内存是如何分配的

5.进程的调度

状态分为:准备好状态(随时都能被调动) 和休眠状态(不能立即被调动)

优先级:调动的先后顺序和分配资源的大小

上下文:记录一段时间进程调动的日记

记账信息:就是记录执行的时间,执行了什么指令。

6.线程和进程的区别和联系?

1.进程包含线程,一个进程可以有一个或者多个线程。

2.进程和线程都是处理并发编程的实用工具。

3.进程的创建和销毁代价比较大,因为要从内存中找出空间销毁的时候要归还。

线程的话代价比较小,因为少了申请释放资源的过程

4.进程是独立的,进程之间有不同的虚拟地址空间,一个进程崩了不会影响到其他的进程。但是一个进程有多个线程,如果线程崩了会影响到其他的线程,因为线程的话是占用同一块资源(内存和文件的)

5.进程是操作系统进行资源分配的基本单位,线程是操作系统进行调度的基本单位

JavaEE1(4/23)相关推荐

  1. CHD4B1(hadoop-0.23)实现NameNode HA安装配置

    CHD4B1(hadoop-0.23)实现NameNode HA安装配置 CHD4B1(hadoop-0.23)实现NameNode HA安装配置 Cloudera CHD4B1版本已经包含了Name ...

  2. enote笔记法之附录1——“语法词”(即“关联词”)(ver0.23)

    enote笔记法之附录1--"语法词"(即"关联词")(ver0.23) 最上面的是截屏的完整版,分割线下面的是纯文字版本: 作者姓名(本人的真实姓名):胡佳吉 ...

  3. 《评人工智能如何走向新阶段》后记(再续23)

    364.DanielPovey领衔开发第二版语音识别开源工具Kaldi Kaldi集成了多种语音识别模型,包括隐马尔可夫和深度学习神经网络,被认为是世界语音识别框架的基石. DanielPovey是著 ...

  4. Java设计模式(4 / 23):单例模式

    文章目录 单例模式的应用场景 饿汉式单例模式 懒汉式单例模式 改进:synchronized 改进:双重检查锁 改进:静态内部类 破坏单例 用反射破坏单例 用序列化破坏单例 解密 注册式单例模式 枚举 ...

  5. Java设计模式(3 / 23):装饰者模式

    文章目录 定义 案例1:三点几啦 首次尝试 再次尝试 设计原则:类应该对扩展开放,对修改关闭 尝用装饰者模式 装饰者模式特征 本例的类图 放码过来 饮料类 HouseBlend DarkRoast E ...

  6. Java设计模式(1 / 23):策略模式

    定义 策略(Strategy)模式定义了算法族,分别封装起来,让它们之间可以互相替换 ,此模式让算法的变化独立于使用算法的客户. 案例:模拟鸭子应用 一开始 新需求:模拟程序需要会飞的鸭子 在父类新添 ...

  7. python学习基础篇Day02(P11~~23)

    b站达内python课学习笔记 P11 Python基础-2.1 课程回顾 一.复习 python 免费,开源,跨平台,动态,面向对象的编程语言 执行方式 交互式 文件式 执行过程 源代码-编译-&g ...

  8. 大数据早报:联合国曝光杀手机器人,这可能是你见过最恐怖的画面(11.23)

    数据早知道,上36dsj看早报! 来源36大数据,作者:奥兰多 『数据安全』5700万名用户及司机信息被泄,Uber 付黑客 10 万美元封口费 11月22日,据<福布斯>等外媒报道,Ub ...

  9. 在Android 6.0 Marshmallow(API 23)上弃用了getColor(int id)

    本文翻译自:getColor(int id) deprecated on Android 6.0 Marshmallow (API 23) The Resources.getColor(int id) ...

最新文章

  1. 域名抢注之乱象:投资的暴利,管理的漏洞
  2. linux面试准备2
  3. 美团产品顾问马占凯:关于育儿,你需要知道的一切
  4. Java程序员应该收藏的书籍
  5. 阿里为什么禁用Executors创建线程池?
  6. SQL Server 大数据群集 部署(二)工具篇
  7. 新春牛年迎春PSD分层模板!最全设计素材都在这了
  8. AcWing 785. 快速排序
  9. php的UDP攻击,phpddos应对 最近新起一种udp flood的攻击形式
  10. 图像增强论文Range Scaling Global U-Net for Perceptual Image Enhancement on Mobile Devices阅读笔记
  11. 【周志华机器学习】一、机器学习基本概念
  12. 2022年智能马桶行业发展趋势
  13. 单张图片生成三维点云
  14. linux双系统无u盘安装教程视频教程,U盘安装Windows和Ubuntu 15.04双系统图解教程
  15. What is 虫洞攻击?
  16. 《计算机网络 自顶向下方法》答案(第八章)(重制版)
  17. 对基于ubuntu18.04搭建双线adsl路由器和私有云服务器(samba、ftp和http)一文的更正2
  18. 《 线性代数及其应用 (原书第4版)》——1.5 线性方程组的解集
  19. Matlab从视频中提取图像,可以设定每多少秒提取1帧。
  20. 软件平台平台物联网操作系统系列文章之-软件平台的力量

热门文章

  1. php checkmobile,如何在php中檢查請求是來自移動設備還是計算機
  2. FLV文件(H264 + AAC)格式超详细分析
  3. Liferay 6.0??
  4. 什么是IEEE、EI、SCI?
  5. 读书笔记-企业的股权结构
  6. Per tile sequence quality
  7. Random()类生成随机数详解
  8. Google play上架规则_谷歌应用商店上架审核
  9. 如何做好项目沟通管理
  10. mysql没有表空间,MySQL的表空间是什么