
Get the free memory in GB

thomas_braun
Mon, 11/26/2018 - 08:30 am
/// @brief Return the amount of free memory in GB
///
Function GetFreeMemory()
variable freeMem
#if defined(IGOR64)
freeMem = NumberByKey("PHYSMEM", IgorInfo(0)) - NumberByKey("USEDPHYSMEM", IgorInfo(0))
#else
freeMem = NumberByKey("FREEMEM", IgorInfo(0))
#endif
return freeMem / 1024 / 1024 / 1024
End
///
Function GetFreeMemory()
variable freeMem
#if defined(IGOR64)
freeMem = NumberByKey("PHYSMEM", IgorInfo(0)) - NumberByKey("USEDPHYSMEM", IgorInfo(0))
#else
freeMem = NumberByKey("FREEMEM", IgorInfo(0))
#endif
return freeMem / 1024 / 1024 / 1024
End

Forum

Support

Gallery
Igor Pro 9
Learn More
Igor XOP Toolkit
Learn More
Igor NIDAQ Tools MX
Learn More