Roy*_*mir 23 memory windows windows-7
我有 Windows 7,8 GB 内存。
目前我看到:

我在这里读到:
Total是计算机上安装的 RAM 量,以兆字节 (MB) 为单位列出。(?好的)。
Cached指最近用于系统资源的物理内存量。(?好的)。
Available是来自资源监视器的备用内存和空闲内存的总和。(?好的)。
Free是当前未使用或不包含有用信息的内存量(与缓存文件不同,后者确实包含有用信息)。(?呵呵)。
我不明白最后一部分。这是否意味着程序的内存大小可能为Available+Free?(因为 'Available' 是可用的,并且因为Free包含不需要的信息 - 它可以释放它的块。)
问题 我说得对吗?一个新的执行程序有多少(根据我的图片)总内存可用?
Sun*_*gam 15
@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 :Ram 你的程序/操作系统正在使用Modified : 内存很脏,需要先写到磁盘才能使用。Standby : 缓存数据和代码Free : 自由还,
Available: 包括Standby和Free。=>Standby+FreeCached: 包括Standby和Modified=>Standby+Modified所以答案应该是Standby+Free=> Available。
注意:如果您想包含Modified,那么它将是Modified+Standby+Free=> Cached+Free。
Lil*_*ahn 14
Free ram 是尚未分配的 ram。不使用 ram 的程序会将其分配给以后使用,因为重用已分配的 ram 比稍后重新分配空闲 ram 更快。如果一个新进程需要内存但空闲内存量很低,一些可用内存将被释放。