线程概念操作系统中的线程线程(thread)是进程内部的一个执行序列。可以将线程理解为进程的进一步细分,一个进程至少有一个执行流,这也是之前所讨论的单线程进程。将进程进一步细分的原因有很多,一方面,每个线程都可以看作一个独立的执行流,并且这些执行流是共享进程中的相当一部分资源的,即一个进程中的所有线程都可以天然进行通信,这是单纯的多进程所不具备的;另一方面,线程更加轻量级,创建、回收和调度一个线程
信号概述信号是消息的载体,进程信号用于通知进程发生了某种情况。在现实生活中,我们是通过以下方式让认识信号的:第一,我们可以识别信号,知道信号的到来并对其进行区分;第二,我们知道信号的应对、处理方式;第三,我们在某些情况下可以记住信号。在计算机中,进程作为用户的代表,也应该具有与上述类似的特性和功能:进程必须能够识别、处理信号。即使没有收到信号,进程也应该知道各个信号的处理方法,处理信号的能力,属于
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号