问答题
如果获得和释放的信号量操作没有动态地执行,那么互斥会受干扰。对么?
对,收购操作自动递减和信号量有关的值。如果两个收购操作在信号量的值为1的信号量上执行,而且这两种操作不是自动执行的,那么......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 服务器能够设计成限制打开连接的数量。比如,一台服务器可以在任何时候有n个插座连接。这n个连接一形成,服务器就不能接收再有进来的连接直到一个现有的连线释放。为什么信号量能够通过服务器限制当前连线的数量而被使用?
问答题 为什么在一个多处理器系统中中断不适合同步元?
问答题 如果一个同步元是在一个用户级程序中使用的,解释在一个单处理器系统中为什么通过停止中断去实现这个同步元是不适合的?