【发布时间】:2014-06-04 14:22:21
【问题描述】:
如何查找 QNX Neutrino 系统上安装的内存量?
-
uname -a不显示 -
top仅显示可用内存量 - 我查看了
pidin syspage没有成功 -
pidin mem详细显示所有已使用的内存
【问题讨论】:
标签: qnx
如何查找 QNX Neutrino 系统上安装的内存量?
uname -a 不显示 top 仅显示可用内存量pidin syspage 没有成功pidin mem 详细显示所有已使用的内存【问题讨论】:
标签: qnx
pidin info会显示安装的内存量,如下图。
pidin info
CPU:X86 Release:6.4.1 FreeMem:836Mb/1015Mb BootTime:Jun 04 14:01:55 UTC 2014
【讨论】:
可用 RAM 的大小是“/proc”的大小!
在你自己的程序中,你可以这样写:
#include <sys/stat.h>
struct stat buf;
if (stat("/proc", &buf) != -1) {
printf("Mem free = %d\n", buf.st_size);
}
-- 希望这有帮助 伊曼纽尔
【讨论】:
showmem -S 会显示安装的RAM内存量,如下图,
系统内存:1936M(2030043136) 总使用量:401M(420642376) 使用私人:317M(332529404) 使用共享:79M(83333120) 其他:4667K(4779852)(包括 IFS 和预留 RAM)
【讨论】: