线程是CPU可执行调度的最小单位。进程本身不能获得CPU的时间,只有线程可以。每个进程至少包含一个线程,称之为主线程。
术语多线程指的是在单进程上下文中运行的多线程。
在单核CPU系统中运行多线程的进程时,各线程轮流执行。系统通过(时间片)快速切换多个线程,营造并行处理的假象。
线程是CPU可执行调度的最小单位。进程本身不能获得CPU的时间,只有线程可以。每个进程至少包含一个线程,称之为主线程。
术语多线程指的是在单进程上下文中运行的多线程。
在单核CPU系统中运行多线程的进程时,各线程轮流执行。系统通过(时间片)快速切换多个线程,营造并行处理的假象。