内存
内存信息
描述
内存
显示信息在命令窗口的内存数量在你的电脑上,使用MATLAB的内存数量®。您可以使用内存
检查内存细节当MATLAB耗尽内存或当你注意到由于高内存使用性能回归。
的内存
函数只能在微软®窗户®平台。
(
回报更加记忆信息userview
,systemview
]=记忆userview
系统内存信息systemview
。
例子
检索内存信息
检索信息关于你的计算机内存和显示命令窗口中的信息。
内存
最大可能的数组:60021 MB (6.294 e + 10个字节)*所有阵列可用内存:60021 MB (6.294 e + 10个字节)*内存使用MATLAB: 3337 MB (3.499 e + 09字节)物理内存(RAM): 65189 MB (6.836 e + 10个字节)*受限于可用的系统内存(物理+交换文件)。
返回的结构更加的内存信息用户
。使用结构显示的内存数量的MATLAB程序。
用户=记忆;disp (user.MemUsedMATLAB)
3.4986 e + 09年
返回更加和系统内存信息。
(用户、sys) =记忆
用户=结构体字段:MaxPossibleArrayBytes: 6.2927 e + 10 MemAvailableAllArrays: 6.2927 e + 10 MemUsedMATLAB: 3.4986 e + 09年
sys =结构体字段:VirtualAddressSpace:(1×1结构)SystemMemory: [1×1 struct] PhysicalMemory: [1×1 struct]
访问可用
场的PhysicalMemory
结构来显示计算机上的可用物理内存。
disp (sys.PhysicalMemory.Available)
5.4366 e + 10
输出参数
userview
——更加内存信息
结构
更加记忆信息,作为一个结构返回。userview
有三个字段:
字段名 | 字段值 |
---|---|
MaxPossibleArrayBytes |
规模最大的连续的空闲内存块,这是一个最大的数组大小的上限MATLAB可以创建。 这个字段的值越小的这两个值:
多少数组元素这个数字代表,除以数组类的字节数。例如,对于一个 |
MemAvailableAllArrays |
总内存可用来保存数据。可用内存的数量保证至少一样大这个值。 这个字段的值越小的这两个值:
|
MemUsedMATLAB |
总系统内存的MATLAB程序。 |
systemview
——系统内存信息
结构
系统内存信息,作为一个结构返回。systemview
有三个字段:
字段名 | 字段值 |
---|---|
VirtualAddressSpace |
标量结构字段
|
SystemMemory |
标量场结构 |
PhysicalMemory |
标量结构字段
|
更多关于
显示内存信息
内存
在命令窗口中显示这些值。所有报告类型的值双
并且以字节表示。
最大可能的数组
:最大的连续的空闲内存块的大小可用内存数组
:总可用内存来保存数据MATLAB所使用的内存
:整个系统内存的MATLAB程序物理内存(RAM)
:总物理内存(RAM)在电脑上
除了值,MATLAB也可能显示这句话:
*受限于可用的系统内存(物理+交换文件)。
如果声明适用于
最大可能的数组
,然后系统内存不足,允许所有的虚拟地址的映射的最大可用块MATLAB的过程。如果声明适用于
可用内存数组
,然后系统内存不足,允许所有可用的虚拟地址的映射的MATLAB程序。
所使用的内存MATLAB
MATLAB计算的大小MATLAB所使用的内存
步行MATLAB进程内存结构和总结所有的部分物理存储在内存中分配或分页磁盘上的文件中。
影响结果的因素
实际的内存信息可能不同于函数被调用时捕获的信息。结果取决于你的计算机硬件和时变负载在您的计算机上。
保留地址
保留地址留出进程虚拟地址空间的一些特定的将来使用。这些保留地址减少的大小可用内存数组
并且可以减少的当前或未来的价值的大小最大可能的数组
。
例如,在MATLAB启动,MATLAB的一部分保留由Java虚拟地址空间®虚拟机(JVM™),不能用于存储MATLAB数组。
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。