虚地址7145的内存地址是:15337 虚地址12412
P=12412 % 2048 =6
产生越界,进行异常中断处理。
4、答案( 10分)
SSTF移动顺序:100→102→94→91→86→130→147→150→175→177 寻道总距离=109 平均寻道距离=12.1
SCAN移动顺序:100→94→91→86→102→130→147→150→175→177 寻道总距离=105 平均寻道距离=11.7
综上可见SCAN较SSTF算法平均寻道距离短。
5、参考答案:( 10分)
1)T0时刻的安全性检查如下表,存在安全序列{P1,P3,P4,P2,P0},故系统是安全的 资源 分配 Work Need Allocation Work + Allocation Finish 进程 A B C A B C A B C A B C P1 3 3 2 1 2 2 2 0 0 5 3 2 True P3 5 3 2 0 1 1 2 1 1 7 4 3 True P4 7 4 3 4 3 1 0 0 2 7 4 5 True P2 7 4 5 6 0 0 3 0 2 10 4 7 True P0 10 3 7 7 4 3 0 1 0 10 5 7 true 2) 当P4进程发出资源请求向量为Requst4(3,3,0)时,用银行家算法讨论起资源分配及其系统安全性如下:
① Request4(3,3,0)≤Need4(4,3,1);
② Request4(3,3,0)>Available(2,3,0),则系统资源现在不足,让P4阻塞等待。
6