首页 > 试题广场 >

以下说法正确的是( )

[单选题]

以下说法正确的是( )

  • 程序段和相关数据段构成一一个完整的进程实体
  • 引入线程后,进程不再是可独立分配资源的基本单位
  • 信号量机制既可以实现进房同步,也可以实现进程互斥
  • 同一进程中的所有线程可共享彼此所有的资源和变量
不是共享彼此而是共享此进程中的所有资源
发表于 2019-03-03 22:49:45 回复(0)
同步:
是为了保证临界资源的时序的可控性,安全性。是进程间由于相互合作引起的直接制约关系。
互斥:
是为了保证对临界资源同一时间的唯一访问性。是进程间由于共享资源引起的间接制约关系。
如何实现?
同步:
由一个无条件执行的进程开始,信号量资源初始值为0,该进程结束进行V(S)操作,信号量资源+1,此时会通知别的进程。需要该资源的进程,打破阻塞,P(S)操作,去访问临界资源。
互斥:
P(S)操作,资源-1,则其余进程不可再访问该份临界资源。使用完V(S)操作,资源+1,此时别的进程才可进行是否可以访问判断。
发表于 2019-06-04 16:01:39 回复(0)
进房?
发表于 2019-09-15 12:21:49 回复(0)
A:一个进程由 程序、数据和进程控制块三部分组成
B:引入线程后,进程依然是可独立分配资源的基本单位(线程是处理器调度和分派的基本单位)
D:同一进程中的所有线程可共享该进程中所有的资源和变量
发表于 2019-04-09 17:15:42 回复(0)