内存管理

seanhoucn 2010-04-20 06:13:48
我要自己写一个操作系统(简单功能的),已经基本上写完了内存管理的部分,中断管理的一半,还有其他的.我现在有个问题,就是内存管理中的共享内存管理,我写的暂时只能管理如下的内存共享(希望高手给些补充):
1:一个进程fork另外一个进程时,我只是把当前进程的内存指针和新的进程共享。
2:假设现在fork了5个进程,则这5个进程的内存指针都是一样的。
3:释放一个进程时,如果有其他的进程,则当前进程只释放没有共享的内存指针。
。。。。

现在我的问题是,如果5个进程中的一个进程申请了新的内存,那么新申请的内存,需要同其他的4个进程共享吗?还是说按需共享。如果你有写共享内存管理的程序的经验,希望能给些建议。

我已经上传了我的内存管理的程序,资源分是0,你可以通过关键字(内存管理)来搜索我的资源来下载。

谢谢高手的指点,本人将万分感激。
...全文
118 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsdreamer 2010-04-22
  • 打赏
  • 举报
回复
我现在也正在作者方面的研究,但是刚刚起步,顶一下,持续关注,一起学习。
哒哒路 2010-04-20
  • 打赏
  • 举报
回复
看不懂 帮顶 别沉了~~
seanhoucn 2010-04-20
  • 打赏
  • 举报
回复
我是在Linux下写的,所以中文注释在Windows下都是乱码,你如果要下载,请在Linux下察看。或者高手可以给些建议,怎么才能在Windows下看到在Linux里面的中文。

568

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧