共计 254 个字符,预计需要花费 1 分钟才能阅读完成。
线程和进程
参考进程和线程的区别和联系
- 线程:线程作为独立运行和独立调度的基本单位。由于线程比进程更小,基本上不拥有系统资源,故对它的调度所付出的开销就会小得多,能更高效的提高系统内多个程序间并发执行的程度。
- 进程:进程作为分配资源的基本单位。可以申请和拥有系统资源,常在一个进程中可以包含若干个线程,它们可以利用进程所拥有的资源。
线程的优势和劣势
优势
参考多线程的优点
1.CPU 利用率更好
2. 程序设计更简单
3. 程序响应更快
劣势
1. 线程安全问题(多个线程共享一个进程的资源)
2. 引起死锁
3. 一个线程可能引起系统雪崩。
正文完
发表至: java
2019-07-02