- 博客(1)
- 收藏
- 关注
转载 Java多线程学习笔记(一)线程基本知识
1 线程基本知识 1.1 并行与并发 概念 并发(concurrency):把任务在不同的时间点交给处理器进行处理。在同一时间点,任务并不会同时运行。 并行(parallelism):把每一个任务分配给每一个处理器独立完成。在同一时间点,任务一定是同时运行。 并发不是并行。并行是让不同的代码片段同时在不同的物理处理器上执行。并行的关键是同时做很多事情,而并发是指同时管理很多事情,这些事情可能只做了一半就被暂停去做别的事情了。 在很多情况下,并发的效果比并行好,因为操作系统和硬件的总资源一般很少,
2021-10-20 10:37:42
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅