csapp
东东儿
苦海无涯肯争渡,人生当见一惊鸿
展开
-
csapp:cache lab
这周开始看《深入理解计算机原理》的第六章。学习了局部性定理和高速缓存工作原理的相关知识。看完书后需要实践来巩固和加深理解。本次实验共分为两个部分,Part A是要求实现一个高速缓存模拟器,计算出高速缓存命中、未命中和驱逐的次数;Part B是要求使用分块的方法降低矩阵转置时的高速缓存miss次数。Part Alab文件夹中给了我们一个参考程序,首先来看看这个程序的运行效果:执行指令为:....原创 2019-04-29 23:31:29 · 1860 阅读 · 0 评论 -
csapp:shell lab
实验要求本次是要要求我们完成一个简单的shell程序。不过不是完成整个部分,只需要填充其中的部分函数即可。eval:读取指令并产生子进程执行。builtin_cmd:执行内置命令,bg、fg、quit、jobs。do_bgfg:处理fg和bg操作。waitfg:等待前台进程结束。‘sigint_handler:将SIGINT信号发给前台进程组。sigtstp_handler:将SIG...原创 2019-05-09 10:54:36 · 1525 阅读 · 0 评论