如何查看我正在使用GB或MB格式的物理内存量?


9

如何检查我的Ubuntu是32位还是64位,以及它是否使用了完整RAM?我担心的是,因为我的系统是32位的,所以没有使用操作系统支持的最大RAM。它说我的PC有8GB RAM,但是如何确认它正在使用或检测为8GB RAM?

关于Sotanaht的答案:“系统”选项卡显示Release 11.04 (natty), Kernel linux 2.6.38-11-generic-pae, Gnome 2.32.1

跟进:

找到我的答案之后。因为我有8GB的硬件RAM,所以我不希望限于4GB的RAM,因此删除32位Ubuntu 11.04,然后下载 64位Ubuntu 11.04(这样我的应用程序也可以利用完整的硬件RAM,特别是3D)。动画渲染,图像处理,视频编辑)


关于64位版本的问题之一是Adobe Flash插件。我正在64位系统上使用最新版本,没有问题。

Answers:


6

PAE表示您的内核是32位的,但已配置为使用“物理地址扩展”,因此整个OS都可以使用您的所有物理内存。但是,PAE的局限性在于,没有一个应用程序可以单独使用超过4Gb的内存。

有关更多技术细节,请参见维基百科文章


我如何使我的应用程序系统在需要时可以使用8GB的空间?而不是4GB的限制?已经有64位Ubuntu 11.04可以使用了吗?软件包管理器apt-get是否与32位相同?

1
是的,您需要重新安装64位Ubuntu。它的外观与32位程序几乎完全相同,所有程序都是相同的。有些专有程序(Flash)可能使工作变得有些棘手,但没有什么戏剧性。我不确定是否可以将32位升级到64位-值得提出另一个问题
Sergey

11

在终端中输入free -to

快捷方便。


3
为了满足GB或MB显示的要求,我要添加m标志(兆字节): free -tom
belacqua 2011年

1
总是没有学习的东西吗?

2

如果打开系统监视器(“系统”>“管理”>“系统监视器”)并转到“系统”选项卡,则“内存”后的数字应正确显示计算机的RAM,以GB为单位


在那里显示7.8GiB。这是否表示我成功运行8GB?现在,我所有的应用程序都可以使用该内存。还是32位会显示8GB但不使用它?

1
系统标签也显示>版本11.04(natty),内核linux 2.6.38-11-generic-pae,Gnome 2.32.1

是的,这意味着您正在“成功运行8GB”
AmanicA 2011年

2

Sergey是对的,PAE表示您正在运行32位版本。查看您所使用的版本的另一种非常简单的方法是打开终端窗口并键入:

uname -a

就我而言,它返回:

~$ uname -a
Linux hotdog 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:02:55 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

因此内核是2.6.38-11-generic,而Ubuntu的版本是x86_64(或64位)。

但是,获取各种信息的好方法是install System Profiler and Benchmark。它位于Ubuntu软件中心中,很可能会成为您获取系统信息的最喜欢的方式之一。只需安装,打开它,您就会知道如何使用它;这是显而易见且直观的,因此您不需要指导。


1

要显示系统当前的内存使用情况,请在终端[ctrl + Alt + T]中使用以下命令

free -m 

1
如果您向OP提供更多信息,这将很有帮助。
凯文·鲍文
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.