我所采用的內(nèi)存管理思想是鏈表管理思想,內(nèi)存分配方案是最佳適應(yīng)方案(best fit)。其主要的數(shù)據(jù)結(jié)構(gòu)為 struct node { char* p int memosize int flag struct node* next } 這是一個(gè)鏈表的結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu),用它來管理內(nèi)存的分配與回收。P 表示所指的分配的內(nèi)存的首地址,memosize 表示分配的內(nèi)存塊的大小,flag 為一個(gè)標(biāo)志量,表示內(nèi)存塊是否被占用。用 1 和 0 來表示被占用和不被占用。next 表示下一個(gè)結(jié)點(diǎn)的首地址。 內(nèi)存管理包括一個(gè)分配內(nèi)存的mm_request(unsigned int)函數(shù),一個(gè)初始化所要管理的內(nèi)存的mm_init()函數(shù),一個(gè)空閑列表排序函數(shù)sort(),一個(gè)釋放內(nèi)存的mm_release(void* )函數(shù)和一個(gè)判斷內(nèi)存是否被占用的IsFree(int)函數(shù)。
標(biāo)簽: 內(nèi)存管理
上傳時(shí)間: 2016-07-06
上傳用戶:qunquan
可視化實(shí)驗(yàn)報(bào)告,成績管理系統(tǒng),包含源代碼
標(biāo)簽: 可視化 實(shí)驗(yàn)報(bào)告
上傳時(shí)間: 2016-07-06
上傳用戶:13160677563
一個(gè)linux進(jìn)程管理器,具有以下功能: 管理系統(tǒng)的進(jìn)程, 包括系統(tǒng)中進(jìn)程的ID,owner ID, effective user ID、 進(jìn)程之間的關(guān)系、各個(gè)進(jìn)程占用的內(nèi)存大小、進(jìn)程的狀態(tài); 列出各個(gè)進(jìn)程使用的文件描述符,以及它們打開的文件; 列出各個(gè)進(jìn)程當(dāng)前的信號(hào)使用情況, 包括各個(gè)阻塞的信號(hào),各個(gè)信號(hào)的處理(如采用的哪一種處理方式,如采用了Catch function,給出Catch Function的地址或名稱); 能對(duì)某一進(jìn)程進(jìn)行掛起、暫停、終止等操作。統(tǒng)計(jì)各個(gè)進(jìn)程的運(yùn)行時(shí)間, 包括system time,user time 與clock(即從開始至終止時(shí)間)。 給出各個(gè)進(jìn)程對(duì)應(yīng)的可執(zhí)行文件名,owner名稱,effective名稱。 采用圖形化界面。 實(shí)時(shí)統(tǒng)計(jì)系統(tǒng)cpu和內(nèi)存狀況
標(biāo)簽: linux 進(jìn)程 管理器 管理系統(tǒng)
上傳時(shí)間: 2016-07-16
上傳用戶:lindor
幫別人做的一個(gè)酒店管理系統(tǒng),可視化的房間查詢,員工管理,旅客管理等功能,可遠(yuǎn)程登陸,只需要修改server.ini里面的ip地址就可以了
標(biāo)簽: 管理系統(tǒng)
上傳時(shí)間: 2016-07-24
上傳用戶:lifangyuan12
軟件配置管理(SCM)是指在開發(fā)過程中各階段,管理 計(jì)算機(jī)程序演變的學(xué)科,它作為軟件工程的關(guān)鍵元素,已經(jīng)成為軟件開發(fā)和維護(hù)的重要組成部分…… SCM提供了結(jié)構(gòu)化的,有序化的,產(chǎn)品化的管理軟件工程的方法。它涵蓋了軟件生命周期的所有領(lǐng)域并影響所有數(shù)據(jù)和過程
上傳時(shí)間: 2014-01-17
上傳用戶:wff
該項(xiàng)軟件開發(fā)意圖在于為計(jì)算機(jī)系統(tǒng)用戶提供一個(gè)進(jìn)程管理的功能,應(yīng)用目標(biāo)為Windows2000 / XP系統(tǒng)用戶,同時(shí)需要系統(tǒng)能夠提供進(jìn)程相關(guān)命令,以供本軟件系統(tǒng)調(diào)用,并對(duì)數(shù)據(jù)進(jìn)程分析,以可視化方式顯示出來,以便用戶可以直觀的了解本機(jī)現(xiàn)有的進(jìn)程及更詳細(xì)的情況,包括各個(gè)進(jìn)程的詳細(xì)信息(進(jìn)程類型、是否為系統(tǒng)進(jìn)程、是否為惡意進(jìn)程)、所調(diào)用的模塊、所掛鉤的系統(tǒng)服務(wù)及系統(tǒng)一段時(shí)間之內(nèi)的內(nèi)存的使用量及曲線圖,使用戶可以完全的掌握本計(jì)算機(jī)的運(yùn)行情況,從而對(duì)某些突發(fā)故障情況進(jìn)程處理。
標(biāo)簽: 軟件開發(fā) 計(jì)算機(jī)系統(tǒng) 用戶 進(jìn)程
上傳時(shí)間: 2016-08-06
上傳用戶:xiaodu1124
問題描述: 1.初始化輸入:N-參賽學(xué)校總數(shù),M-男子競(jìng)賽項(xiàng)目數(shù),W-女子競(jìng)賽項(xiàng)目數(shù); 各項(xiàng)目名次取法有如下幾種: 取前5名:第1名得分 7,第2名得分 5,第3名得分3,第4名得分2,第5名得分 1; 取前3名:第1名得分 5,第2名得分 3,第3名得分2; 用戶自定義:各名次權(quán)值由用戶指定。 2.由程序提醒用戶填寫比賽結(jié)果,輸入各項(xiàng)目獲獎(jiǎng)運(yùn)動(dòng)員的信息。 3.所有信息記錄完畢后,用戶可以查詢各個(gè)學(xué)校的比賽成績,生成團(tuán)體總分報(bào)表,查看參賽學(xué)校信息和比賽項(xiàng)目信息等。
上傳時(shí)間: 2014-02-08
上傳用戶:redmoons
醫(yī)院管理信息系統(tǒng) 資源類別: VC源碼¦數(shù)據(jù)庫 文件大小: 2419KB 原創(chuàng)作者: 佚名 發(fā)布時(shí)間: 2008-6-12 13:57:54 運(yùn)行平臺(tái): Windows 醫(yī)院管理信息系統(tǒng) 在運(yùn)行系統(tǒng)前,首先要安裝SQL Server數(shù)據(jù)庫,注意要設(shè)定用戶名為“sa”,密碼為空。 可以有兩種方法創(chuàng)建該數(shù)據(jù)庫: 1.使用SQL server查詢分析器運(yùn)行Database目錄下的sql.txt中的sql語句,這樣會(huì)創(chuàng)建Hospital數(shù)據(jù)庫。 2.使用sql server的企業(yè)管理器直接附加“附加數(shù)據(jù)庫文件”目錄下的Hospital.mdf文件。
上傳時(shí)間: 2014-01-12
上傳用戶:Breathe0125
此次項(xiàng)目為“教務(wù)管理系統(tǒng)之子系統(tǒng)—學(xué)院課程安排”,采用結(jié)構(gòu)化設(shè)計(jì)方法開發(fā)軟件,采用J2EE和數(shù)據(jù)庫技術(shù)設(shè)計(jì)出一套供教務(wù)人員及教師使用的教務(wù)管理系統(tǒng)。
標(biāo)簽: 項(xiàng)目 管理系統(tǒng) 子系統(tǒng)
上傳時(shí)間: 2013-12-14
上傳用戶:fredguo
本文件系統(tǒng)實(shí)現(xiàn)的一個(gè)類似于DOS/WINDOWS的文件管理系統(tǒng),可方便的移植于各種嵌入式系統(tǒng)平臺(tái)。本文件系統(tǒng)采用了文件緩沖塊的技術(shù),文件讀寫速度被加快。本文件系統(tǒng)可支持多個(gè)邏輯盤,可以方便的實(shí)現(xiàn)不同邏輯盤之間數(shù)據(jù)的搬移。本文件系統(tǒng)支持子目錄,長文件名,為此,增加了許多額外的代碼,使文件系統(tǒng)的整體開發(fā)變得復(fù)雜,但對(duì)上層來說應(yīng)用變得簡單,靈活,擴(kuò)大了本文件系統(tǒng)的應(yīng)用領(lǐng)域。本文件系統(tǒng)采用模塊化的設(shè)計(jì)技術(shù),因些性能穩(wěn)定,構(gòu)架清晰,系統(tǒng)二次開發(fā)方便。
標(biāo)簽: WINDOWS DOS 文件系統(tǒng) 文件管理
上傳時(shí)間: 2016-08-18
上傳用戶:Late_Li
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1