Linux 源代碼閱讀知識(shí)點(diǎn)及要求
大小:130 人氣: 2010-02-09 需要積分:0
推薦 + 挑錯(cuò) + 收藏(0) + 用戶評(píng)論(0)
標(biāo)簽:Linux(206206)
Linux 源代碼閱讀知識(shí)點(diǎn)及要求
用戶地址空間管理
[要求]
(1)***理解內(nèi)核中維護(hù)的代表用戶地址空間的數(shù)據(jù)結(jié)構(gòu)
(2)***掌握用戶地址空間的擴(kuò)展和頁(yè)故障的處理(結(jié)合物理頁(yè)面映射)
(3)***理解用戶地址空間共享
(4)***理解內(nèi)核中對(duì)堆空間的管理,slab 塊的管理(單純的內(nèi)存管理,不涉及系統(tǒng)
其它部分)
(5)***理解fork 系統(tǒng)調(diào)用時(shí)對(duì)用戶地址空間的管理
[代碼]
(1)\linux\mm\slab.c
精讀:內(nèi)核堆空間的管理函數(shù);
泛讀:涉及多處理器的部分;
(2)\linux\i386\mm\fault.c
精讀:do_page_fault 函數(shù),注意對(duì)頁(yè)表以及vma 的操作;
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
下載地址
Linux 源代碼閱讀知識(shí)點(diǎn)及要求下載
相關(guān)電子資料下載
- 提升VMware虛擬機(jī)運(yùn)行速度的方法 701
- 兆芯正引入Linux首選內(nèi)核調(diào)度技術(shù),優(yōu)化性能 48
- 矽速科技全新推出的高性?xún)r(jià)比 Linux SBC Longan Pi 3H 93
- 如何在zcu102板卡上創(chuàng)建pipeline呢? 55
- AMD Zen5架構(gòu)處理器曝光,預(yù)計(jì)2024年亮相 132
- 三星成功驗(yàn)證CXL(Compute Express Link)內(nèi)存操作 84
- linux下Redis常用命令使用 66
- Linux內(nèi)核中RCU的用法 372
- 分級(jí)RCU的基礎(chǔ)知識(shí) 333
- Linux配置NFS文件共享詳解 122