会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
chengzhangm
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2014年8月30日
页面置换算法
摘要: 地址映射过程中,若在页面中发现所要访问的页面不再内存中,则产生缺页中断。当发生缺页中断时操作系统必须在内存选择一个页面将其移出内存,以便为即将调入的页面让出空间。而用来选择淘汰哪一页的规则叫做页面置换算法。常见的置换算法有:1)最佳置换算法(OPT)(理想置换算法)这是一种理想情况下的页面置换算法,...
阅读全文
posted @ 2014-08-30 22:54 chengzhangm
阅读(231)
评论(0)
推荐(0)
编辑
malloc和new的区别
摘要: 1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/...
阅读全文
posted @ 2014-08-30 22:30 chengzhangm
阅读(326)
评论(0)
推荐(0)
编辑
exit()和return的区别
摘要: exit()和return的区别:按照ANSI C,在最初调用的main()中使用return和exit()的效果相同。但要注意这里所说的是“最初调用”。如果main()在一个递归程序中,exit()仍然会终止程序;但return将控制权移交给递归的前一级,直到最初的那一级,此时return才会终止...
阅读全文
posted @ 2014-08-30 21:58 chengzhangm
阅读(192)
评论(0)
推荐(0)
编辑