摘要:
Lab2-kmt 花了整个五一三天假期,最后是听了答疑才知道怎么解决栈的数据竞争的.... 痛苦的部分主要是多核 logging 和怎么用 qemu debug 的问题。搞定了这些技术上的难题,剩下就是老老实实写代码了。 设计 spinlock 去观摩了 xv6 的代码,发现不仅要自旋,还得关中断。 阅读全文
摘要:
Lab1-pmm 这里不是实验报告,可以随便吐槽和说很多废话吧(大概) 也没有泄漏啥代码,纯纯的唠嗑,应该不违反学术诚信。 感觉这次实验被我做难了....事实上只需要链表就可以实现所有的操作,buddy system 纯纯的没必要,写出来也不容易 debug (也许熟练工可以做到一次对,但是这有啥用 阅读全文