Pintos Project 陪伴我们操作系统课程大半个学期了……
虽然做了这么长时间,个人能力有限,pintos代码,看过的可能也就看懂了一半吧,更不用说没看过的了……
但是也找到了一些有价值的资料,整理一下,供后辈们参考……
关于环境的问题,最好是用ubuntu 16.04
windows用户不要折腾装双系统了,特别是win10,动不动更新一下,说不定双系统就出问题了,linux备份对新手来说也不好做……
虚拟机就行了,如果内存有12G及以上体验就更好了。虚拟机主要还是吃内存,做最后一个project给笔记本的一条4G内存换成了8G(没办法插槽最高支持8G,不然就上16G了),总共12G内存,运行比8G流畅很多……毕竟又不是只开虚拟机,浏览器也是内存大头,也不想再在虚拟机里重新配置……
斯坦福官网原版
https://web.stanford.edu/class/cs140/projects/pintos/pintos.html#SEC_Contents
讲解很详细的 pintos guide (非常推荐,其实做这些project最大的问题在于不知道怎么下手,没人讲该从哪里看起,这个guide大概可以解决这个问题)
Pintos操作系统项目实战:从线程到文件系统

本文记录了作者在操作系统课程中完成Pintos项目的经验,从线程、用户程序到文件系统的实现。推荐使用Ubuntu 16.04环境,并建议使用虚拟机,特别是内存至少12GB。文中分享了宝贵的资源,包括斯坦福官网、详细指南和多个GitHub项目代码,以帮助后来者更好地理解和完成Pintos项目。
最低0.47元/天 解锁文章
7153

被折叠的 条评论
为什么被折叠?



