试题详情
简答题什么是线程?进程和线程的关系是什么?
  • 线程可定义为进程内的一个执行单位,或者定义为进程内的一个可调度实体。在具有多线程机制的操作系统中,处理机调度的基本单位不是进程而是线程。一个进程可以有多个线程,而且至少有一个可执行线程。
    进程和线程的关系是:
    (1)线程是进程的一个组成部分。
    (2)进程的多个线程都在进程的地址空间活动。
    (3)资源是分给进程的,而不是分给线程的,线程在执行中需要资源时,系统从进程的资源分配额中扣除并分配给它。
    (4)处理机调度的基本单位是线程,线程之间竞争处理机,真正在处理机上运行的是线程。
    (5)线程在执行过程中,需要同步。
  • 关注下方微信公众号,在线模考后查看

热门试题