线程是什么,线程及其特点

  • 内容
  • 评论
  • 相关

几乎所有现代操作系统都允许一个进程包含多个线程。每个线程是 CPU 使用的一个基本单元,它包括线程 ID、程序计数器、寄存器组和堆栈。

进程与同一进程的其他线程共享代码段、数据段和其他操作系统资源,如打开文件和信号。每个传统或重量级进程只有单个控制线程。如果一个进程具有多个控制线程,那么它能同时执行多个任务。

图 1 说明了传统单线程进程和多线程进程的差异。


单线程进程和多线程进程
图 1 单线程进程和多线程进程

本文标题:线程是什么,线程及其特点

本文地址:http://www.hosteonscn.com/3571.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注