假定有4个记录A、B、C、D,顺序放在磁盘的某磁道上,该磁道划分为4块,每块存 放一个记录。现在要顺序处理这些记录,如果磁盘的转速秀20ms转一月,处理程序每读出一个记录后花5ms时间进行处理。 (1)处理完这4个记录需要多少时间? (2)如果按照A、C、B、D的顺序存放,处理完这4个记录又需要多少时间?
(1)10+15+10+15+10+15+10=85ms (2)10+10+15+10=45ms
为了实现多个并发进程对某台打印机相互斥访问,可定义1个互斥信号量mutex对应于该打印机,以PV操作作为同步机制来实现相应的同步控制,请在下列程序空白的横线上填入合适的内容。