memory

Get memory information.

Syntax

  • memory

  • usermem = memory()

  • [usermem, systemmem] = memory()

Output argument

  • usermem - Get information about user memory (an struct).

  • systemmem - Get information about system memory (an struct)

Description

memory get memory information.

User Memory: returns Maximum Possible Array (MaxPossibleArrayBytes), Memory Available for All Arrays (MemAvailableAllArrays), Memory Used By Nelson (MemUsedNelson).

System Memory:

VirtualAddressSpace.Available: available swap file space

VirtualAddressSpace.Total: total swap file space

SystemMemory.Available: available system memory

PhysicalMemory.Available: available physical memory

PhysicalMemory.Total: total physical memory

Examples

memory()
A = ones(1000);
memory()
clear('A');
[u1, s1] = memory();
A = ones(1000);
[u2, s2] = memory();
disp(u2.MemUsedNelson - u1.MemUsedNelson);
clear('A');
[u3, s3] = memory();
disp(u3.MemUsedNelson - u2.MemUsedNelson);
[u1, s1] = memory()

See also

clear, who.

History

Version
Description

1.0.0

initial version

Author

Allan CORNET

Last updated