How can I view only the largest contiguous free memory block using system_dependent('dumpmem') in MATLAB 7.1 (R14SP3) on Windows?
6 views (last 30 days)
Show older comments
Using system_dependent('dumpmem') on Windows, MATLAB allows me to view my memory allocation status. It would be convenient to be able to suppress all outputs from system_dependent('dumpmem') except for the size of the largest contiguous free memory block.
Accepted Answer
MathWorks Support Team
on 27 Jun 2009
The ability to view only the largest contiguous free memory block using system_dependent('dumpmem') is not available in MATLAB 7.1 (R14SP3) on Windows.
Enter the following in the Command Window to isolate this information:
largestFreeBlock = system_dependent('memstats')
In order to assign the value to a variable while suppressing the output of MEMSTATS in the Command Window, you can do the following:
evalc('largestBlock_MB = system_dependent(''memstats'') / 1024 / 1024');
Starting with MATLAB 7.6 (R2008a), you can use the function MEMORY in order to access memory information.
0 Comments
More Answers (0)
See Also
See Also
Categories
Find more on General Applications in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!