Merge branch 'master' of github.com:chyyuu/ucore_lab

This commit is contained in:
yuchen 2015-04-29 12:38:47 +08:00
commit b233b49dcb

View File

@ -25,3 +25,21 @@ challenge3: 实现用户线程,且内核无法“看到”用户线程(即
=================================================== ===================================================
状态:未完成 状态:未完成
完成人: 完成人:
challenge4: 分析ucore 内存申请与释放,发现潜在的内存泄露现象
===================================================
目前ucore lab5_answer中存在潜在的内存泄露现象请通过设计一个方法来解决这个问题。
```
Lab5内存泄露
实现完Lab5要求后
执行make run-forktest输出
assertion failed: nr_free_pages_store == nr_free_pages()
Welcome to the kernel debug monitor!!
发现当fork的进程数max_child超过12时会出现内存泄露。。。
打印上面两个值,输出如下:
should remain:31861 actually remain:31860
有1页没有被回收
```
状态:未完成
完成人: