【问题标题】:Find amount of installed memory on QNX system查找 QNX 系统上安装的内存量
【发布时间】:2014-06-04 14:22:21
【问题描述】:

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

  • uname -a 不显示
  • top 仅显示可用内存量
  • 我查看了pidin syspage 没有成功
  • pidin mem 详细显示所有已使用的内存

【问题讨论】:

    标签: qnx


    【解决方案1】:

    pidin info会显示安装的内存量,如下图。

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

    【讨论】:

      【解决方案2】:

      可用 RAM 的大小是“/proc”的大小!

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

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

      -- 希望这有帮助 伊曼纽尔

      【讨论】:

        【解决方案3】:

        showmem -S 会显示安装的RAM内存量,如下图,

        showmem -S

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

        【讨论】:

        • 太棒了!我不敢相信我没有看到那个。你的回答比我的好。 :-) 非常感谢。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-12
        • 1970-01-01
        • 2013-12-11
        • 1970-01-01
        • 2014-05-06
        • 2014-10-26
        相关资源
        最近更新 更多