您需要 登录 才可以下载或查看,没有账号?立即注册
虚拟内存、物理内存和换页内存: (整个概念还是有一些复杂,这里只简单描述一下)虚拟内存一般是指整个进程用到的(虚拟)地址空间,之所以是虚拟的,因为中间被系统内存管理器抽象了一层,说到这里就牵涉到一个进程的虚拟内存空间的问题,win32下面一般应用层的虚拟地址空间是2G,然后从虚拟内存地址到物理内存有一个映射关系,这个映射是由内存管理器来完成的,对应用程序透明。而虚拟内存里面一般分成保留内存(压根就还没分配的,只是占了地址空间的坑),物理内存(正在使用)和换页内存(从物理内存换出去的,或者分配后一直未使用),另外物理内存和换页内存都属于已经提交的内存。
提交的内存: 系统从物理内存或者换页内存分配给进程的那一部分。这部分内存在虚拟内存的线性地址中是连续的,不过在物理内存或者换页内存中,不一定是连续的。提交但未使用的内存一般都在换页内存里面,只有去使用的时候,才会换到物理内存里面,这点要注意。
保留(预定)的内存: 将虚拟内存空间中线性地址0xXXXXXXXX-0xYYYYYYYY标记为预定状态,但是并没有分配实际的内存。这样的好处是我先预定一部分线性地址,以免后面进程空间中没有这么大的地址范围可用(一般来讲只有服务器上面这样用得多)。这样预定后,0xXXXXXXXX-0xYYYYYYYY这块地址就被占用,地址空间也是资源,虽然还没有分配任何内存。
使用道具 举报
ccxshua 发表于 2021-11-20 09:51 windows任务管理器---性能---资源监视器
whgf 发表于 2021-11-20 11:28 内存不足多数情况是因为缓存空间不足
hcl7266880 发表于 2021-11-20 13:56 那个负责提示的玩意儿乱来了,甭理它
edit009 发表于 2021-11-20 10:38 最简单还是加就完了。WIN7对XP最大的区别就是支持4G以上内存。
cbx3899 发表于 2021-11-20 17:07 提示未必准
fea 发表于 2021-11-20 17:13 提示还是准的,你看看lz的数据,lz才4g的内存但备用内存却比你的差不多大一倍。 ...
fea 发表于 2021-11-20 16:47 你说的是32位和64位系统对内存管理的区别,w7和xp的区别并非这个,w7有32位的,而xp同样有64位的。 ...
cbx3899 发表于 2021-11-20 17:20 看看这些数值
edit009 发表于 2021-11-20 17:23 XP64位很多硬件驱动都没有,你见过几个电脑装64 XP用的?我反正是一个也没见过。 ...
罗马仕三合一编织线7!洞洞运动
清凉油10个+风油精5个7!6A快充
全自动速开帐篷78!罗马仕三合一
儿童照相机115!洞洞鞋12!考试
漫步者防磁喇叭/低音炮喇叭/变压
美特斯邦威衬衫28!呋虫胺杀虫剂
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台
闽公网安备35020502000485号
闽ICP备2021002735号-2
GMT+8, 2025-5-8 04:04 , Processed in 0.234000 second(s), 11 queries , Redis On.
Powered by Discuz!
© 2006-2025 MyDigit.Net