問答題

【簡答題】系統(tǒng)有同類資源m個,被n個進程共享,問:當m>n和m≤n時,每個進程最多可以請求多少個這類資源時,使系統(tǒng)一定不會發(fā)生死鎖?

答案: 當m≤n時,每個進程最多請求1個這類資源時,系統(tǒng)一定不會發(fā)生死鎖。當m>n時,如果m/n不整除,每個進程最多可以請求”商...
題目列表

你可能感興趣的試題

問答題

【簡答題】

(1)兩個并發(fā)進程并發(fā)執(zhí)行,其中,A、B、C、D、E是原語,試給出可能的并發(fā)執(zhí)行路徑。 
Process P             Process Q 
begin                 begin 
             A;                  D;
             B;                  E;
             C;               end;
          end; 
(2) 兩個并發(fā)進程P1和P2并發(fā)執(zhí)行,它們的程序分別如下:
       P1             P2
        repeat            repeat
         k:=k×2;        print k;
         k:=k+1;         k:=0;
      until false;       until false; 
若令k的初值為5,讓P1先執(zhí)行兩個循環(huán),然后,P1和P2又并發(fā)執(zhí)行了一個循環(huán),寫出可能的打印值,指出與時間有關(guān)的錯誤。

答案: (1) 共有10種交錯執(zhí)行的路徑:
A、B、C、D、E;A、B、D、E、C;A、B、D、C、E;
微信掃碼免費搜題