【導(dǎo)讀】并發(fā)程序帶來的問題。需要解決的基本問題。并發(fā)性,又稱共行性,是指能處理多個同時性活動。的能力,并發(fā)事件之間不一定要同一時刻發(fā)生。并行強(qiáng)調(diào)的是多個執(zhí)行活動同時處于運(yùn)行狀態(tài)之中,強(qiáng)調(diào)其相互。器或者是多核的處理器同時處理多個不同的任務(wù)。并行程序設(shè)計(jì)模型。并行計(jì)算的硬件環(huán)境。程序與進(jìn)程,線程與進(jìn)程。關(guān)代碼段執(zhí)行的操作相對應(yīng)。保證數(shù)據(jù)一致性與同步。而無需關(guān)心進(jìn)程間的數(shù)據(jù)交換問題。與并行系統(tǒng)來維護(hù)。存儲多處理機(jī),而不用于多處理機(jī)、機(jī)群系統(tǒng)。消息包括指令、數(shù)。術(shù)的發(fā)展而提出的。并行處理單位卻是對象。對象是動態(tài)建立和控制的。對象間發(fā)送和接收消息來完成。臺,但系統(tǒng)開銷較大。對應(yīng)為單機(jī)多處理器的主機(jī)或單CPU. 戶的MS-DOS和多用戶的UNIX就是例子,有OS均發(fā)展為右下角的多進(jìn)程和多線程的計(jì)算模式。原子動作是一次“立即”執(zhí)行完的“順序”動作。PL/1的并發(fā)進(jìn)程是任務(wù)TASK,它可以定義語句級的事件。