memoryInfos
Returns some informations on the memory usage. This functions exists on MS Windows
version. On others systems, like GNU/Linux, it is not yet implemented and it returns
always 'nil'.
Prototype :
fun [] [I I I I I I I I]
Return : [I I I I I I I I]
- I : the approximate percentage of physical memory that is in use
- I : the amount of actual physical memory
- I : the amount of physical memory currently available
- I : the current committed memory limit for the system or the current process,
whichever is smaller
- I : the maximum amount of memory the current process can commit
- I : the size of the user-mode portion of the virtual address space of the
calling process
- I : the amount of unreserved and uncommitted memory currently in the
user-mode portion of the virtual address space of the calling process
- I : always 0
Error :
- EOK if no error.
- ESYSOS if the system is unable to give a response. Only on a supported OS
like MS Windows.
- EPLATFORM if this function doesn't support the current platform.
See also :
memoryMinMax
_sizememory
_trimmemory
Example :