金融考试

线程是什么意思

字号+作者:admin 来源:圣才网 2024-07-23 我要评论() 收藏成功收藏本文

线程(thread)乃是操作系统实施运算调度的最小单元。 其涵盖于进程之内,属于进程当中的实际运作单位。一条线程即进程里的一个单一且有序的控制流,在一个进...

线程(thread)乃是操作系统实施运算调度的最小单元。

其涵盖于进程之内,属于进程当中的实际运作单位。一条线程即进程里的一个单一且有序的控制流,在一个进程之中能够并发多条线程,且每条线程并行开展不同的任务。线程属于独立调度和分配的基础单位。线程既能够是由操作系统内核调度的内核线程,例如 Win32 线程;也能够是由用户进程自主调度的用户线程,像是 Linux 平台的 POSIX Thread;又或者是由内核与用户进程共同调度,例如 Windows 7 的线程。同一进程里的多条线程将会共享此进程中的所有系统资源,例如虚拟地址空间、文件描述符以及信号处理等等。不过,同一进程中的多个线程具备各自的调用栈(call stack)、自身的寄存器环境(register context)以及自身的线程本地存储(thread-local storage)。一个进程能够拥有众多线程,每条线程并行执行各异的任务。

本站所有标明出处稿件均来自互联网,转载内容只为传播信息无任何商业目的,若涉版权及侵权问题可联系我们处理,联系邮箱:admin@ymhi.cn,我们在核实后将在最短的时间内删除,并致以诚挚歉意。