我有 Windows 7,8 GB 内存。
目前我看到的是:
我读这里那:
Total
是计算机上安装的 RAM 数量,以兆字节 (MB) 为单位。(✔ 好的)。Cached
指最近用于系统资源的物理内存量。(✔ 好的)。Available
是资源监视器中的待机内存和可用内存总量。(✔ 好的)。Free
是当前未使用或不包含有用信息的内存量(与包含有用信息的缓存文件不同)。(?嗯)。
我不明白最后一部分。这是否意味着程序的内存大小可能为Available+Free
?(因为“可用”可用,并且Free
包含不必要的信息 - 它可以释放其块。)
问题 我说得对吗?多少钱(根据我的照片)全部的是否有可用内存供新执行程序使用?
答案1
空闲 RAM 是尚未分配的 RAM。未使用 RAM 的程序会将其保留以供日后使用,因为重新使用已分配的 RAM 比空闲 RAM 并在日后重新分配更快。如果新进程需要内存但空闲 RAM 数量较少,则部分可用内存将被释放。
答案2
@Tobi Hahn 的回答不正确。正确答案应该Available
是Cached+Free
根据建议sevenforums.com 中的 whs,Look into Resource Monitor > Memory tab. That gives you a better picture.
Hardware Reserved
: 不再使用 BIOS 和驱动程序In Use
:你的程序/操作系统正在使用的内存Modified
:脏内存,使用前需要写入磁盘。Standby
:缓存数据和代码Free
: 自由的
还,
Available
:包括Standby
和Free
。=>Standby+Free
Cached
:包括Standby
和Modified
=>Standby+Modified
因此答案应该是Standby+Free
=> Available
。
注意:如果您想包含Modified
,那么它将是Modified+Standby+Free
=> Cached+Free
。