問(wèn)答題

【簡(jiǎn)答題】系統(tǒng)有同類(lèi)資源m個(gè),被n個(gè)進(jìn)程共享,問(wèn):當(dāng)m>n和m≤n時(shí),每個(gè)進(jìn)程最多可以請(qǐng)求多少個(gè)這類(lèi)資源時(shí),使系統(tǒng)一定不會(huì)發(fā)生死鎖?

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

你可能感興趣的試題

問(wèn)答題

【簡(jiǎn)答題】

(1)兩個(gè)并發(fā)進(jìn)程并發(fā)執(zhí)行,其中,A、B、C、D、E是原語(yǔ),試給出可能的并發(fā)執(zhí)行路徑。 
Process P             Process Q 
begin                 begin 
             A;                  D;
             B;                  E;
             C;               end;
          end; 
(2) 兩個(gè)并發(fā)進(jìn)程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í)行兩個(gè)循環(huán),然后,P1和P2又并發(fā)執(zhí)行了一個(gè)循環(huán),寫(xiě)出可能的打印值,指出與時(shí)間有關(guān)的錯(cuò)誤。

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