在QNX系统上查找已安装内存的数量

时间:2014-06-04 14:22:21

标签: qnx

如何查找QNX Neutrino系统上安装的内存量?

  • uname -a没有显示
  • top仅显示可用内存量
  • 我看了pidin syspage但没有成功
  • pidin mem显示了血腥细节中所有已用内存

3 个答案:

答案 0 :(得分:4)

showmem -S将显示安装的RAM内存量,如下所示,

showmem -S

系统内存:1936M(2030043136)  使用总数:401M(420642376)  二手私人:317M(332529404)  二手共享:79M(83333120)  其他:4667K(4779852)(包括IFS和保留RAM)

答案 1 :(得分:2)

pidin info将显示已安装的内存量,如下所示。

pidin info
CPU:X86 Release:6.4.1  FreeMem:836Mb/1015Mb BootTime:Jun 04 14:01:55 UTC 2014

答案 2 :(得分:2)

空闲RAM的大小是" / proc" !

在你自己的程序中,你可以这样写:

#include <sys/stat.h>
struct stat buf;
if (stat("/proc", &buf) != -1) {
    printf("Mem free = %d\n", buf.st_size);
}

- 希望这有帮助 灵光