Matlab platform independent free memory

less than 1 minute read

Related: free disk space check Matlab

Matlab’s built-in memory() command does not work on Linux or Mac.

  • check available RAM with Matlab or GNU Octave: memfree.m
  • check if an array can be created in RAM: checkRAM.m with Matlab or GNU Octave.

For Matlab ≥ R2015a, the option Preferences > MATLAB > Workspace > Matlab array size limit attempts to stop the user from creating arrays that dig into swap memory (extremely slow).

Matlab maximum array size limit slider
configure Matlab maximum array size limit as percent of RAM

Leave a comment