原文:操作系統實驗報告-共享內存

實驗要求 與信號量實驗中的pc.c的功能要求基本一致,僅有兩點不同: 不用文件做緩沖區,而是使用共享內存 生產者和消費者分別是不同的程序。生產者是producer.c,消費者是consumer.c。兩個程序都是單進程的,通過信號量和緩沖區進行通信。 具體要求在mm shm.c中實現shmget 和shmat 兩個系統調用。它們能支持producer.c和consumer.c的運行即可,不需要完整地 ...

2017-06-08 16:30 0 2000 推薦指數:

查看詳情

操作系統第5次實驗報告內存管理

操作系統第5次實驗報告內存管理 姓名:倪曉東 學號:201821121020 班級: 計算1811 1. 記錄內存空間使用情況 解釋你是如何記錄內存空間使用情況,給出關鍵代碼。 /*記錄內存空間使用情況,每個進程分配到的內存塊描述 ...

Mon May 18 00:20:00 CST 2020 0 840
操作系統第5次實驗報告內存管理

袁禕琦 201821121033 計算1812 內存管理的功能: 1、內存空間的分配與回收:由操作系統完成主存儲器空間的分配和管理,使程序員擺脫存儲分配的麻煩,提高編程效率。 2、地址轉換:在多道程序環境下,程序中的邏輯地址與內存中的物理地址不可能一致,因此存儲管理必須提供 ...

Fri May 15 23:29:00 CST 2020 0 563
[操作系統實驗lab3]實驗報告

[感受] 這次操作系統實驗感覺還是比較難的,除了因為助教老師筆誤引發的2個錯誤外,還有一些關鍵性的理解的地方感覺還沒有很到位,這些天一直在不斷地消化、理解Lab3里的內容,到現在感覺比Lab2里面所蘊含的內容豐富很多,也算是有所收獲,和大家分享一下我個人的一些看法與思路,如果有錯誤的話請指正 ...

Sun May 17 20:29:00 CST 2015 4 5781
[操作系統實驗lab4]實驗報告

實驗概況## 在開始實驗之前,先對實驗整體有個大概的了解,這樣能讓我們更好地進行實驗。 我們本次實驗需要補充的內容包括一整套以sys開頭的系統調用函數,其中包括了進程間通信需要的一些系統調用如sys_ipc_can_recv等,以及補充完成fork.c函數,當然也不能少填寫 ...

Thu Sep 17 07:29:00 CST 2015 0 3999
操作系統實驗報告-熟悉實驗環境

實驗材料准備 下載實驗包hit-oslab-linux-20110823.tar.gz(包含linux-0.11源碼、bochs虛擬機等): 下載gcc-3.4-ubuntu.tar.gz(編譯linux-0.11需要用到的低版本gcc): 實驗環境設置 ...

Mon Jul 25 09:45:00 CST 2016 4 3356
操作系統第五次實驗報告——內存管理

0 個人信息 張櫻姿 201821121038 計算1812 1 實驗目的 通過編程進一步了解內存管理。 2 實驗內容 在服務器上用Vim編寫一個程序:仿真實現某個內存管理算法,測試給出結果,並對運行結果進行解釋。 3 實驗報告   3.1 記錄 ...

Mon May 18 00:29:00 CST 2020 0 683
操作系統實驗報告-系統調用

實驗內容 在Linux 0.11上添加兩個系統調用,並編寫兩個簡單的應用程序測試它們。 iam() 第一個系統調用是iam(),其原型為: 完成的功能是將字符串參數name的內容拷貝到內核中保存下來。要求name的長度不能超過23個字符。返回值是拷貝的字符數。如果name的字符個數超過 ...

Thu Aug 04 05:33:00 CST 2016 2 4374
操作系統第2次實驗報告:創建進程

姓名:呂煜華 學號:201821121046 班級:計算1812 1. 編寫程序 在服務器上用VIM編輯器編寫一個程序:一個進程創建(fork)兩個子進程。給出源代碼: ...

Sun Apr 05 08:22:00 CST 2020 0 748
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM