如何在Linux Ubuntu中找到虚拟内存地址大小?

时间:2015-04-13 03:56:22

标签: linux ubuntu memory virtual

我需要找到运行Linux Ubuntu的PC支持的虚拟地址大小。以下是我的内核版本:

$ uname -a
Linux ubuntu 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux

根据本论坛的一些早期帖子,我也“免费”了解这一点:

***@ubuntu:~$ free
             total       used       free     shared    buffers     cached
Mem:       2963968     740752    2223216          0     217648     360296
-/+ buffers/cache:     162808    2801160
Swap:       262136          0     262136

然而,正如我所料,我获得的价值不是2的幂。

请告诉我获取总虚拟内存地址空间的正确方法。在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

使用以下命令

cat /proc/meminfo

您将获得一份信息列表

您可以看到VmallocTotal,是分配的总虚拟内存的大小。