AOSV
1.0.0
隨意分叉並擴展它。
在Linux內核中概念上的一個有用的資源(有點過時)可以在重音的Linux內核源代碼中找到
該課程開發的項目可以在此處找到。它涵蓋了有關內核編程的一些不錯的主題,並且在實施方面相對艱難。
存儲庫持有Alessandro Pellegrini舉辦的高級操作系統和虛擬化課程的2018年春季講義。有兩個分支機構,即online和master 。在前者中,有課堂上的筆記,而後者是在整合材料,同學和教授的支持下重寫的筆記。
該存儲庫的當前狀態有點臟, online版本的講座<= 5並不存在。
參考部分中的某些講座與演講無關,只是因為新文件夾是通過複製和粘貼舊文件夾而創建的。
asmlinkage Linux引導協議,內核初始化, header.S , main , go_to_protected_mode ,GDT/IDT虛擬設置, protected_mode_jump , head_{32,64}.S startup_{32,64} startup_ startup_ start_kernel __visible __init volatilemem_map ,好友系統,好友分配/Deallocation API,高內存( HIGHMEM ), vmap , kmap , kmap_atomic ,NUMA分配策略