内容
第三阶段由于最近比较忙,我只做了unikernel部分的内容,其他部分后续会继续学习和补充。
print_with_color: 支持带颜色的打印输出
support_hashmap: 支持HashMap类型
alt_alloc: 为内存分配器实现新的内存算法bump
shell: 在交互式shell的子命令集中增加对rename和mv的支持
总结和收获
这一部分的exercises不算难,但是通过学习,对unikernel的理解加深了很多。老师的ppt非常清晰,直观地感受到了组件化内核的特点。
通过这一阶段的学习,我更加理解了组件化内核的优势,如减少内核中的冗余部分,提高系统的灵活性和可维护性。与传统操作系统相比,Unikernel 的模块化设计有助于减少资源占用。