找不到内存使用位置

找不到内存使用位置

我还是 Ubuntu 新手,已经将一台旧的 Toshiba L655D 改装为使用该操作系统。我安装了 3GB 内存,这在 GRUB 内存测试中出现。但在 Ubuntu 中,查看free -m运行基本应用程序时我发现...

Mem: Total: 738 Used: 673 Free: 59
-/+ buffers/cache: Used: 509 Free: 229
Swap: Total: 2808 Used: 355 Free: 2453

对于我拥有的 3000 多 MB 内存来说,交换总数是唯一的数字(我不确定这意味着什么)。我不知道如何使用这些内存。如果可能的话。我在 BIOS 中没有看到重新分配内存的选项。

Ubuntu 12.04 LTS ×64

东芝 L655D

AMD Athlon II P320 双核 ×2

答案1

我正在东芝网站上查看您的笔记本电脑支持表: http://www.toshiba.com/us/computers/laptops/satellite/L650/L655D-S5066

在性能和图形内存下我看到了这个:

图形内存* 256MB-1917MB 动态分配共享图形内存

我刚刚从交换大小中减去了 1917,它就给了我输出中显示的内存量。可能是显卡正在 100% 地使用这个共享内存。这可能是因为 Windows 中的普通 ATI 驱动器无法管理它。

我会重新启动并进入 PC 的 BIOS。在那里,您可能会找到一个设置来关闭共享内存功能,并且只使用 256MB,这足以让您的系统平稳运行。

默认情况下,Ubuntu 将使用 AMD 生产的显卡的开源 Radeon 驱动程序。

您可能需要考虑为您的显卡安装 Linux 驱动程序。Ubuntu 在此处提供了相关指南。https://help.ubuntu.com/community/BinaryDriverHowto/AMD

您只需打开 ubuntu 的设置菜单,单击“软件和更新”。

选择最右边的选项卡“附加驱动程序”,等待几秒钟,Ubuntu 将构建您可以使用的驱动程序列表。

它看起来应该是这样的:在此处输入图片描述

注意:我有一个 Nvidia GPU,所以你会看到与我不同的驱动程序。

确保选择旁边带有消息(专有,已测试)的那个。

一旦选择,单击“应用更改”,让其执行其操作并重新启动。

答案2

非常感谢你的帮助,Ben,我非常感激。

在尝试了多种方法后,大多数方法都导致计算机无法启动并重新安装 Ubuntu,我遇到了一些问题。据我所知,我使用的显卡系列(AMD Radeon HD 4000 系列)没有任何受支持的驱动程序。

第 6.1.1.1 节和第 6.2.1 节Ben 提供的链接解释说,用户使用 fglrx 安装或直接从 AMD 网站安装几乎没有成功。建议的解决方法还导致我的计算机无法启动。

因此我的内存仍然很小,以至于计算机几乎无法使用。我将回到 Windows,直到我可以构建一台针对 Ubuntu 优化的计算机。

相关内容