1.設計目的:深刻理解線程和進程的概念,掌握線程和進程在組成成分上的差別以及與其相適應的通信方式和應用目標。2.設計內容:掌握fork()和clone()系統調用的形式和功能以及與其相適應的高級通信方式。由fork派生的子進程之間通過pipe通信,由clone創建的線程之間通過共享內存通信。以生產者-消費者為例,通過實驗理解fork和clone兩個系統調用的區別。程序要求能夠創建4個進程或線程,其中包括兩個生產者和兩個消費者,生產者和消費者之間能夠傳遞數據。用C++或C或Java編寫求代碼
添加回答
舉報
0/150
提交
取消