Free memory displayed instead of Available memory (not reality)
- Version:
- Platform:
- Subsystem:
I think there is no need to provide something because it will be clear in your module you retrieve the free memory os.freemem(), but the problem in linux /UNIX there is free memory and available memory , free memory don't take buffer/cache size memory and it is important because the real memory is not the free but the available
linux when see there is free memory (available) it will take it to not use disk (it increase performance) but when some application need memory, the buffer will be released and then i we see only 20 Mo free but 2g available memory in 2g will be used when needed
example
when buffer use some memory
when buffer release memory(application need it, or you launch release command)
maybe you can add available memory to be retrieved because this lib is used in pm2-gui for example and monitor show 90 % used memory but it is not the truth, (calcul total-free) but reality either you retrieve the used memory directly... either you retrieved available and not free memory ? or all values it will be better ?
whant do you think ?
great librabry !