Linux內(nèi)核實(shí)驗(yàn)報(bào)告-by-李騰杰等.pdf

Linux內(nèi)核實(shí)驗(yàn)報(bào)告-by-李騰杰等.pdf

ID:56057983

大?。?94.20 KB

頁數(shù):35頁

時(shí)間:2020-06-20

Linux內(nèi)核實(shí)驗(yàn)報(bào)告-by-李騰杰等.pdf_第1頁
Linux內(nèi)核實(shí)驗(yàn)報(bào)告-by-李騰杰等.pdf_第2頁
Linux內(nèi)核實(shí)驗(yàn)報(bào)告-by-李騰杰等.pdf_第3頁
Linux內(nèi)核實(shí)驗(yàn)報(bào)告-by-李騰杰等.pdf_第4頁
Linux內(nèi)核實(shí)驗(yàn)報(bào)告-by-李騰杰等.pdf_第5頁
資源描述:

《Linux內(nèi)核實(shí)驗(yàn)報(bào)告-by-李騰杰等.pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、OS基本課程實(shí)驗(yàn)報(bào)告Linux操作系統(tǒng)內(nèi)核實(shí)驗(yàn)北京郵電大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院2002級李騰杰,王鳳龍,盧振興,許明,蔡華2004年9月-2005年1月一、實(shí)驗(yàn)?zāi)康模阂蚤_放式的源代碼操作系統(tǒng)Linux為實(shí)驗(yàn)平臺(tái),在學(xué)習(xí)《操作系統(tǒng)原理》課程內(nèi)容同時(shí),同步完成Linux操作系統(tǒng)內(nèi)核的代碼分析和修改等7組基本課程實(shí)驗(yàn)。通過實(shí)驗(yàn),掌握Linux內(nèi)核的的系統(tǒng)結(jié)構(gòu),了解Linux進(jìn)程管理、存儲(chǔ)管理、設(shè)備管理、文件系統(tǒng)等資源管理功能的實(shí)現(xiàn)機(jī)理和典型算法。初步掌握運(yùn)用內(nèi)核開發(fā)環(huán)境對內(nèi)核進(jìn)行修改完善的能力。通過本課程實(shí)驗(yàn),熟

2、悉Linux操作系統(tǒng)相關(guān)技術(shù),進(jìn)一步鞏固課堂所學(xué)知識(shí),并通過Linux源代碼分析和簡單編程,培養(yǎng)對實(shí)際操作系統(tǒng)的一定的系統(tǒng)分析能力。二、實(shí)驗(yàn)相關(guān):實(shí)驗(yàn)用虛擬機(jī)軟件:vmrf2---MicrosoftVirtualPC2004Linux版本:紅旗Linux4.1實(shí)驗(yàn)小組成員及分工:班級學(xué)號(hào)(班級序號(hào))姓名實(shí)驗(yàn)分工0212101020734(05)李騰杰實(shí)驗(yàn)二、實(shí)驗(yàn)四、實(shí)驗(yàn)七、實(shí)驗(yàn)八0212101020741(12)王鳳龍實(shí)驗(yàn)二0212101020747(18)盧振興實(shí)驗(yàn)一0212101020748(19)許明

3、實(shí)驗(yàn)三、實(shí)驗(yàn)五、0212101020752(23)蔡華實(shí)驗(yàn)六實(shí)驗(yàn)心得體會(huì):李騰杰三、實(shí)驗(yàn)內(nèi)容:實(shí)驗(yàn)一:虛擬機(jī)的安裝實(shí)驗(yàn)1.1、虛擬機(jī)的安裝實(shí)驗(yàn)實(shí)驗(yàn)要求:在配備Windows操作系統(tǒng)Host機(jī)上,安裝虛擬機(jī)軟件VirtualPCforWindows或VMwareForWindows,進(jìn)行BIOS設(shè)定,對硬盤進(jìn)行分區(qū)和格式化,安裝Linux操作系統(tǒng),以便在一臺(tái)機(jī)器上模擬出多種操作系統(tǒng)運(yùn)行環(huán)境。實(shí)驗(yàn)內(nèi)容:實(shí)驗(yàn)前的準(zhǔn)備:1、獲取安裝介質(zhì)2、熟悉虛擬機(jī)的操作安裝步驟:1、虛擬機(jī)軟件的安裝及設(shè)置(1)、安裝VMware

4、,輸入虛擬機(jī)序列號(hào)(2)、創(chuàng)建一個(gè)新的虛擬機(jī)。第一步:“File”->“NewVirtualMachine”->“Custom”->“Next”->操作系統(tǒng)那欄選Linux->“Next”。第二步:設(shè)置虛擬機(jī)名以及配置文件->“Next”。第三步:設(shè)置虛擬機(jī)的內(nèi)存大小。第四步:網(wǎng)絡(luò)連接,使用默認(rèn)設(shè)置->“Next”。第五步:磁盤設(shè)定,如果你不是想讓紅旗Linux桌面4.0終生運(yùn)行在虛擬機(jī)里,請選“Useaphysicaldisk”,讓虛擬機(jī)與當(dāng)前系統(tǒng)共用同一硬盤,而不是虛擬出一個(gè)硬盤。有一定風(fēng)險(xiǎn),但是只要不

5、胡亂操作,風(fēng)險(xiǎn)不大->“Next”。第六步:指定要使用的硬盤->“Next”,設(shè)置配置文件的位置->“Finish”,忽略那個(gè)風(fēng)險(xiǎn)提示。(3)、光驅(qū)軟驅(qū)默認(rèn)情況下也是和當(dāng)前系統(tǒng)共用的,使用iso文件引導(dǎo)虛擬機(jī),則“Editvirtualmachinesettings”,在左側(cè)列表中選“DVD/CD-ROM”那項(xiàng),再在右側(cè)選“UseISOimage:”,指定安裝紅旗Linux桌面4.1的iso文件。(4)、虛擬機(jī)默認(rèn)不是從光盤引導(dǎo)的,要在它的BIOS里改,得先“Startthisvirtualmachine”

6、。如果出現(xiàn)“Donotforgetto...”的提示框,直接點(diǎn)“OK”。待VMware窗口中一大塊變黑的時(shí)候,趕快用鼠標(biāo)點(diǎn)那塊黑,那塊黑是虛擬機(jī)的屏幕?,F(xiàn)在你的鼠標(biāo)和鍵盤就轉(zhuǎn)為控制虛擬機(jī)了。注意虛擬機(jī)屏幕下方的進(jìn)度條,在走完之前,按“F2”鍵進(jìn)其BIOSs設(shè)定。(5)、用鍵盤的左右箭頭鍵選中“Boot”標(biāo)簽,用上下箭頭鍵選中“CD-ROM”。同時(shí)用“Shift”鍵和“+”鍵,把“CD-ROM”拎到頂上。用鍵盤的左右箭頭鍵選中“Exit”標(biāo)簽,用上下箭頭鍵選中“ExitSavingChanges”,回車->“

7、YES”,等待虛擬機(jī)重新啟動(dòng)。同時(shí)按“Ctrl”和“Alt”鍵,鼠標(biāo)和鍵盤就從虛擬機(jī)中解脫出來了??吹竭M(jìn)度條的時(shí)候按VMware窗口左上方的紅方塊,停掉虛擬機(jī)。安裝實(shí)驗(yàn)-進(jìn)入界面:安裝實(shí)驗(yàn)-輸入用戶名和密碼:安裝實(shí)驗(yàn)-桌面截圖:實(shí)驗(yàn)二:觀察Linux行為實(shí)驗(yàn)要求:學(xué)習(xí)linux內(nèi)核、進(jìn)程、存儲(chǔ)和其他資源的一些重要特性。通過使用/proc文件系統(tǒng)接口,編寫一個(gè)程序檢查反映機(jī)器平衡負(fù)載、進(jìn)程資源利用率方面的各種內(nèi)核值,學(xué)會(huì)使用/proc文件系統(tǒng)這種內(nèi)核狀態(tài)檢查機(jī)制。實(shí)驗(yàn)內(nèi)容:編寫一個(gè)默認(rèn)版本的程序通過檢查內(nèi)核狀

8、態(tài)報(bào)告Linux內(nèi)核行為。程序應(yīng)該在stdout上打印以下值:CPU的類型和型號(hào)、內(nèi)核版本、內(nèi)存情況等。設(shè)計(jì)思路:首先得到命令行,再解釋命令行,然后到/proc查找文件,最后執(zhí)行命令。shell程序源代碼清單:#include#includeintmain(intargc,char*argv[]){charrepTypeName[16];charc1,c2,ch;inti

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。