亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 操作系統開發 > 我所采用的內存管理思想是鏈表管理思想

我所采用的內存管理思想是鏈表管理思想

  • 資源大小:3 K
  • 上傳時間: 2016-07-06
  • 上傳用戶:LIBIN200788
  • 資源積分:2 下載積分
  • 標      簽: 內存管理

資 源 簡 介

我所采用的內存管理思想是鏈表管理思想,內存分配方案是最佳適應方案(best fit)。其主要的數據結構為 struct node { char* p int memosize int flag struct node* next } 這是一個鏈表的結點的數據結構,用它來管理內存的分配與回收。P 表示所指的分配的內存的首地址,memosize 表示分配的內存塊的大小,flag 為一個標志量,表示內存塊是否被占用。用 1 和 0 來表示被占用和不被占用。next 表示下一個結點的首地址。 內存管理包括一個分配內存的mm_request(unsigned int)函數,一個初始化所要管理的內存的mm_init()函數,一個空閑列表排序函數sort(),一個釋放內存的mm_release(void* )函數和一個判斷內存是否被占用的IsFree(int)函數。

相 關 資 源

主站蜘蛛池模板: 聂荣县| 东宁县| 江口县| 根河市| 光山县| 石台县| 洞口县| 武义县| 绵阳市| 临汾市| 韶关市| 衡阳市| 高邮市| 开封县| 宜兰县| 成安县| 仁化县| 美姑县| 张北县| 电白县| 岚皋县| 濮阳市| 西藏| 邢台县| 闽侯县| 余姚市| 鲁山县| 吉林省| 大洼县| 安福县| 肥乡县| 衡南县| 汽车| 江安县| 许昌市| 建昌县| 镇赉县| 内丘县| 洪泽县| 色达县| 乌兰县|