Java -- 并发与并行、线程、进程
2020-01-15 12:00
1906 查看
并发:多个事件在同一时间段内发生
并行:多个事件在同一时刻发生(同时发生)
进程:一个内存中允许的应用程序
线程:进程中的一个执行单元
⭐进程:程序进入内存中运行,叫做进程
硬盘:永久存储ROM
内存:临时存储RAM
中央处理器:CPU
⭐线程:进程的执行单元,实际上是 进程开辟到CPU的执行路径,这个路径,叫做线程
线程属于进程,是进程中的一个执行单元,负责程序的执行
单线程:一个进程至少有一个线程
多线程:一个进程有多个线程
⭐CPU:中央处理器,指挥硬件和软件干活
单核心单线程CPU
4核心8线程CPU ...(8线程 同时执行8个任务 )
⭐线程的调度
分时调度:所有线程轮流使用CPU的使用权,平均分配给每个线程占用CPU时间
抢占式调度:优先让优先级高的CPU执行,如果线程优先级一样高,则随机选择一个(线程随机性),(Java使用的是这个)
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- JAVA中一些概念的通俗易懂总结(线程进程并发并行各种)看不懂长篇大论的进来看看,几分钟了解
- Java多线程中的进程,线程,并行,并发
- Java并发编程学习(一):并发、并行、进程、线程、多线程
- Java并发01:进程、线程、并发、并行、多线程、线程安全、死锁、并发优缺点
- Java 多线程编程之一 进程与线程,并发和并行的区别:吃馒头的比喻
- Java 多线程编程之一 进程与线程,并发和并行的区别
- Java 多线程编程之一 进程与线程,并发和并行的区别:吃馒头的比喻
- JAVA中的并发和并行,进程和线程
- java核心知识点学习----并发和并行的区别,进程和线程的区别,如何创建线程和线程的四种状态,什么是线程计时器
- Java成神之路(二十)并行与并发,线程与进程
- Java高并发程序-Chapter2 Java并行程序基础 (第四讲)进程和线程
- Java并发编程:线程、进程的创建
- 并发与并行,进程、线程和协程之间的异同小节
- Java并发编程笔记(1):初步认识并发、并行、进程、线程
- 并发和并行 进程和线程的概念
- java中的并发:进程和线程
- 程序、进程、线程、并行和并发到底是什么?
- Java 并发编程 1 进程和线程
- 进程与线程 并发与并行
- 15分钟读懂进程线程、同步异步、阻塞非阻塞、并发并行