-
线程简介以多线程在Windows操作系统中的运行模式为例:Windows操作系统是 多任务操作系统,它以进程为 单位。每个独立执行的程序都被称为 进程( 比如正在运行的QQ是一个进程、正在运行的E浏览器也是一个进程,每个进程都可以包含多个线程)。系统可以 分配给每个进程一段使用CPU的时间(可以称为 CPU时间片),CPU在这段时间中执行某个进程(同理,同一进程得中的每个线程也可以得到一小段执行时间,这样一个进程就可以具有 多个并发执行的线程),然后下一个CPU时间片又执行另一个进程 (由于CPU转换较快,所以使得每个进程好像是被同时执行一样)。线程的特点:
-
进程是资源分配的最小单位,线程是最小的执行单位。
- 一个进程可以有多个线程。
- 线程共享进程资源。
Original: https://www.cnblogs.com/TeaTracing/p/16121600.html
Author: TeaTracing
Title: 线程简介
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/622659/
转载文章受原作者版权保护。转载请注明原作者出处!