摘要: 【版权所有,转载请注明出处。出处:http://www.cnblogs.com/joey-hua/p/5598451.html 】 在上一篇的fork函数中,首先一上来就调用get_free_page为新任务的数据结构申请一页内存,在memory.c中: 上面有几个指令比较陌生,先介绍repne s 阅读全文
posted @ 2016-06-19 19:40 是非猫 阅读(1224) 评论(0) 推荐(1) 编辑
摘要: 【版权所有,转载请注明出处。出处:http://www.cnblogs.com/joey-hua/p/5597818.html 】 据说安卓应用里通过fork子进程的方式可以防止应用被杀,大概原理就是子进程被杀会向父进程发送信号什么的,就不深究了。 首先fork()函数它是一个系统调用,在sys.h 阅读全文
posted @ 2016-06-19 17:15 是非猫 阅读(2324) 评论(0) 推荐(0) 编辑
摘要: 【版权所有,转载请注明出处。出处:http://www.cnblogs.com/joey-hua/p/5597705.html 】 Linux内核因为使用了内存分页机制,所以相对来说好理解些。因为内存分页就是为了方便管理内存。 说到内存分页,最根部的要属页目录表了,head.h中: 然后再看head 阅读全文
posted @ 2016-06-19 11:24 是非猫 阅读(1712) 评论(0) 推荐(0) 编辑