什么是zeitgeist-fts?!
它始终处于内存使用量的前 3 个位置(与Firefox和竞争Compiz)。重新启动后,它使用大约 30 MB,但几个小时或一天后,它超过 300 MB并停留在那里!
此进程的文件位于/usr/lib/zeitgeist/zeitgeist-fts. 我不知道这个东西是做什么的,但如果它没有破坏任何功能,我会很乐意将其删除,因为内存容量对我来说非常宝贵。
编辑:我在 Ubuntu-12.04.2 LTS 上使用 Unity 桌面。
我在我的 linux 主机上触发的 free 命令的输出如下:
free
total used free shared buff/cache available
Mem: 263846320 47746620 3290072 1140808 212809628 214382420
Swap: 0 0 0
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚这个可用部分指定了什么。可用内存很少显示,即大约 1.24%,即使总内存很高,使用的内存只有 18.09% 左右。
free -h
total used free shared buff/cache available
Mem: 251G 45G 3.1G 1.1G 202G 204G
Swap: 0B 0B 0B
Run Code Online (Sandbox Code Playgroud)
这是否意味着我将无法启动更多应用程序,因为可用内存非常少。已用内存仅为 18%。所以不应该释放内存为 72% 而不是 1.24%,如上面的命令所示。
我很迷惑。任何人都可以帮忙吗?
我想制作一个由ram制成的分区...
例子
在 Windows 7 中,您可以创建一个由 ram 组成的分区

我在 ram 中创建了 1 GB 的分区。使用Primo RamDisk
Ubuntu 中有什么好的替代方案吗?
的输出free -m是:
total used free shared buffers cached
Mem: 595 482 112 0 63 324
-/+ buffers/cache: 93 501
swap: 0 0 0
Run Code Online (Sandbox Code Playgroud)
已用内存的哪个值是正确的,482 还是 93?
我有一个 3.6GB 的 USB 闪存/棒驱动器运行 Ubuntu 11。系统有 4GB RAM 和空白硬盘(使用DBAN 工具擦除)。
如何检查我的 RAM 中是否没有错误?有没有保证的方法可以通过一些 Linux 命令来检查?如果没有,很高兴知道为什么。
如果我遇到怀疑我的机器的 RAM 可能会变坏的情况,我可能需要启动memtest86+来检查它。我如何使用 Ubuntu 做到这一点?无论是否已安装 Ubuntu,是否有不同的启动方法?
* (这是一个规范问题,新用户易于理解。)
我正在寻找一种方法来找出系统具有哪种 RAM(时钟速度、DDR-X 等)。有没有具体的命令?我只知道free或lspci不提供这些东西。
我按照 webupd8.org 上的描述安装了zRam。我是从终端安装的。这就是我必须做的,还是我必须做一些配置之类的?zram-enabler 是自己做所有事情还是我必须设置一些参数?
我的笔记本中有一个 MicroSD 读卡器。当我将 MicroSD 存储卡插入其中时,我无法在其中写入任何数据 - 它是只读的。当我尝试在 root 下执行时,也会发生同样的事情。而且我无法更改它的权限策略。所有 microSD 卡都会出现此问题(我测试了 2 张卡)。我在 Ubuntu 12.04 LTS 上遇到过它,现在我在 Ubuntu 12.10 上,问题仍然存在。当我尝试在我的手机中插入这样一张“只读”卡时,一切正常,我可以在上面写数据。那么,谁能告诉我,我怎样才能在卡上写入数据?
UPD:这里的fdisk -l输出:
Disk /dev/sdc1: 2013 MB, 2013135360 bytes
62 heads, 62 sectors/track, 1022 cylinders, total 3931905 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
Run Code Online (Sandbox Code Playgroud)
卡的文件系统是msdos. 对我来说这很奇怪。
UPD2:我在我的卡适配器上发现了一个小的“锁定”开关,当我将它插入我的笔记本电脑时,它打开了。也许,我得找点胶水什么的才能把开关卡住…… …
在查看 的报告时htop,我想知道橙色/棕色的“缓存内存”条实际上表示什么。真的,我正在寻找对我所看到的更实用的解释,而不是纯粹的 CS 术语。虽然我想两者兼得。
当我看到大量内存被(已经被缓存?)缓存时,这会对系统性能产生任何影响吗?通常什么会导致缓存内存增加这么多而使用的内存(绿色)保持很低?
这是示例htop报告的屏幕截图。

ram ×10
command-line ×2
hardware ×2
memory-usage ×2
12.04 ×1
cache ×1
free ×1
htop ×1
memtest ×1
partitioning ×1
sd-card ×1
swap ×1
zeitgeist ×1
zram ×1