Memory 不同内存存储参数之间的差异

Memory 不同内存存储参数之间的差异,memory,operating-system,Memory,Operating System,我只是想知道这两个词之间的区别: 已分配内存、可用内存、可用内存、容量和已用内存 假设我们有2GB的存储空间,它有200mb的数据 : 分配给不同程序和应用程序的RAM量。 安装程序时,已预先设置分配的内存量 根据应用程序的大小而有所不同 : 空闲ram是尚未分配的ram : 这个数字等于缓存内存加上可用内存。缓存内存:这是 事情会变得混乱。记忆的目的是使人记忆深刻 可以更快地访问内容。为此,Windows将项目加载到 还不需要,但可能稍后需要的内存。这是缓存的 记忆。里面有东西,但是如果你需要

我只是想知道这两个词之间的区别:

已分配内存、可用内存、可用内存、容量和已用内存

假设我们有2GB的存储空间,它有200mb的数据

分配给不同程序和应用程序的RAM量。 安装程序时,已预先设置分配的内存量 根据应用程序的大小而有所不同

:

空闲ram是尚未分配的ram

:

这个数字等于缓存内存加上可用内存。缓存内存:这是 事情会变得混乱。记忆的目的是使人记忆深刻 可以更快地访问内容。为此,Windows将项目加载到 还不需要,但可能稍后需要的内存。这是缓存的 记忆。里面有东西,但是如果你需要的话可以倒空 你的一个节目

:

RAM容量是一个物理硬件限制


已用内存
已用内存是指应用程序当前从其分配的内存中使用的ram量

编辑:添加演示

假设您的设备上有2G的ram:

容量:2G-->您的整个内存
已分配:1.5G-->假设您当前的应用程序已分配1.5个
免费:0.5G
缓存:0.3G-->保留自已分配,缓存此内存以提高内存使用速度
可用:0.8G-->免费+缓存

已使用:0.2G-->从已分配,假设您的应用程序当前正在使用0.2G的1.5G分配,其中0.3被缓存,1.0“已分配且未使用”

我知道这些定义。您能用数字详细说明一下吗。假设我有2GB硬盘。那么所有这些参数的值是多少。我们可以根据其他参数定义已用内存吗?我的意思是我们可以从其他参数计算已用内存吗???更新:是<代码>使用:(“已分配”-“缓存”-“已分配且未使用”)已使用内存=已分配内存-空闲内存是否正确??(如果我们不将缓存带到场景中)否,如我所述:使用:(“已分配”-“已缓存”-“已分配且未使用”),空闲内存不是已分配内存,而是已使用内存的一部分