初识多线程,springboot微服务架构论文

    • 2.1操作系统管理进程
  • 2.2进程的组成

  • 2.3时间片

  • 2.4并行和并发

  • 2.5内核态和用户态

  • 2.6进程状态

  • 三、多线程

    • 3.1线程是什么?
  • 3.2进程和线程的区别

  • 3.3Java实现多线程

  • 3.4通过代码演示多线程提高效率


前言

=====================================================================

我们先简单介绍操作系统来进一步了解多线程

一、操作系统

=========================================================================

1.冯诺依曼体系结构


冯诺依曼体系结构是由CPU(运算器,控制器) 存储器 输入设备 和输出设备组成

CPU(运算器,控制器): 算术运算和逻辑判断

存储器:主要功能是存储设备 分为内存和外存 内存一般空间比较小,但是访问速度快,内存空间大,但是访问速度慢

输入输出设备输入设备 键盘鼠标 输出设备 显示器,打印机等

简单描述CPU是如何工作的:

CPU的核心功能就是执行一些指令,指令就是一些二进制的数据,用来表示一些特定的含义,例如我们写的java代码先被编译器编译为字节码之后被JVM翻译为成一条条的CPU指令,最终在CPU上执行,而 C++代码直接把源代码就编译成二进制的机器指令了,Java/C++ 代码在编译好之后就得到了一些二进制的机器指令,这些机器指令是保存在硬盘上的,当我们进行运行的时候,这时候操作系统先把这些指令从磁盘加载到内存中,再由CPU从内存中读取指令进行执行

2.操作系统


操作系统是一个软件,一个管理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值