进程
进程是操作系统的一个基本抽象。它是操作系统对正在运行的程序一种抽象。使程序像独占硬件一般。
线程
1线程基本概念
线程是进程的执行单元。一个进程可以由多个线程并发执行。它是进程的逻辑控制流。
超线程被称为同时多线程,它允许一个处理器可以同时控制多个控制流。
2多线程
多线程指一个进程中有多个线程并行执行。
当处理IO密集型的任务时,由于CPU 和 I/O 硬件访问速度差距过大。故我们可以使用多线程来充分的使用CPU.
图示: