CS-APP3e系列实验预告
目录
前言
早就听说了国外经典教材《深入理解计算机系统》很出名,配套实验CS:APP3e
更是一绝,但是之前一直没有拜读过,最近利用别人喝咖啡的时间简单阅读了一下,感觉良好!内容充实!收获颇丰!
特别是上手实验的时候,有种相见恨晚的感觉,遂把实验过程记录下来,也当作一个勉励自己的方式(寒暑假加油!!加班加点!!)。
当然时间精力有限,短时间内定然无法完成通读+复现试验,因此本人打算给一个期限,三年之内一定把所有实验完成!
好家伙,还不如不给时间限定呢,三年时间也太多了(
莫怪我,我只能每周抽点时间出来做实验)
总结
整个实验十分有趣,CMU
的课程的确厉害,当然也是够折腾人的,而且一般越接近计算机底层的实验,做起来比较繁琐,调试也比较困难,个人觉得,比较难的是Architecture Lab
,在里边,我花了很多时间去优化,但是效果甚微,应证了那句话:“道理我都懂,但是操作起来怎么那么难!”;最难的是Malloc Lab
,虽然代码都是应用级别的,但是里边涉及的都是指针运算,调试也只能通过gdb
,最后我还是被大量Segmentation fault
打怕了。最简单的应该是Proxy Lab
,书上有一些例子可以作为参考,调试起来也比较容易,直接借助printf
函数即可。
回想起这小半年,几乎都是开完组会,就开始看书写实验,每周抽一点点时间, 每个实验花个一两周,有的时候还会熬个夜调试,功夫不负有心人,终于在2023年底做完了!
谨以此文,怀念我那2023年利用炎热的夏天抽空做实验的艰苦岁月!
2023/12/14 早晨
本文由「黄阿信」创作,创作不易,请多支持。
如果您觉得本文写得不错,那就点一下「赞赏」请我喝杯咖啡~
商业转载请联系作者获得授权,非商业转载请附上原文出处及本链接。
关注公众号,获取最新动态!
历史评论
开始评论