![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
donggua_fu
这个作者很懒,什么都没留下…
展开
-
attack lab running on a illegal host
参考链接:https://github.com/heapsters/manualGettingFAILED: Initialization error: Running on an illegal host [*]when running executables ./ctarget and ./rtarget?Include the -q flag whi转载 2017-09-27 16:56:12 · 6620 阅读 · 2 评论 -
虚拟内存概括
先给文章定个位,主要是总结一下虚拟内存,以便自己复习。具体的case参考csapp(感谢360的面试官推荐的书)。如果有错误,还望不吝赐教。csapp总结虚拟内存有三个作用:1.作为磁盘的缓存: 为了区分cpu与主存之间的缓存,下文称cpu与主存之间的为高速缓存。磁盘的缓存仍称为虚拟内存。而缓存指代两者。尽管都作为缓存,虚拟内存和高速缓存的起因,并不是一原创 2018-01-08 21:38:04 · 300 阅读 · 0 评论 -
CMU 深入理解计算机操作系统 proxy lab
文章定位:写坑+叙述lab分为三步: 第一步:深度参考tiny.c,再自己改改就行,验证的非常粗略,我还写了很多RFC 1945里面关于细节的check,并用于火狐的代理,看到自己写的东西起码能用起来,还是很开心的。 第二步:没实际内容,只要第一步写好,改成多线程还是挺简单的。(没在这一步遇到困难)第三部:自己写cache,LRU,我用的是带头结点的双向链表,尾插。还要加锁pthr原创 2018-02-02 14:26:09 · 4663 阅读 · 0 评论 -
CMU 深入理解计算机操作系统 shell lab
文章定位:写一下这个lab有的坑,防止下次继续踩坑。若想自己解坑,read every word carefully in wrtie-up。问题1: 前台运行的程序,要不要加入工作队列(一个放job的数组)? 前台进程是要等待完成的,除非其被信号中断,否则,就没有放入数组的必要。但是,在处理之前不知道其会不会被结束(ctrl+c)或停止(ctrl+z),所以,要加入原创 2018-01-10 19:27:59 · 4113 阅读 · 0 评论 -
virtual box no bootable medium found
再三检查一下1. 下载的镜像是否正确。2. 镜像路径是否正确。原创 2018-11-16 11:31:26 · 654 阅读 · 0 评论