是否有CPAN Perl模块在主机上提供总/已用/可用内存(如vmstat确实)而无需通过system()调用来运行命令行来获取信息?
理想情况下,它应该是跨平台的(Linux和Solaris),但也请提供Linux或仅Solaris.
解决方法
看起来像
Sys::MemInfo
是我需要的.
它在XS中实现,使用< sys / sysinfo.h>对于Linux和< sys / stat.h> /< sys / swap.h>对于Solaris.