标签: memory-usage

如何配置swappiness?

我需要一个循序渐进、简单易行的方法来配置 swappiness。

swap memory-usage

417
推荐指数
2
解决办法
78万
查看次数

如何监控内存使用情况?

我曾经top看过目前的内存使用情况。但我想监控一段时间内的内存使用情况。比如开始监控,然后执行一些命令,最后停止监控,看看这段时间用了多少内存。

我怎样才能在 Ubuntu 服务器上做到这一点?

我想我可以每 5 秒左右启动一次 cronjob,并调用一个命令,在文本文件中记录当前内存使用情况。但是我应该使用什么命令以易于记录到文本文件的格式获取当前内存使用情况?

server memory monitoring logging memory-usage

310
推荐指数
7
解决办法
61万
查看次数

为什么即使我有足够的空闲 RAM 也要使用交换?

我认为交换的全部本质是在 RAM 已满时充当临时存储安全网,但即使有时我有多达 3GB 的空闲 RAM,我的交换分区也一直在使用。这是正常的吗?

swap kernel memory-usage

248
推荐指数
6
解决办法
24万
查看次数

'zeitgeist-fts' 总是使用大量内存!

什么是zeitgeist-fts?!
它始终处于内存使用量的前 3 个位置(与Firefox和竞争Compiz)。重新启动后,它使用大约 30 MB,但几个小时或一天后,它超过 300 MB并停留在那里!

此进程的文件位于/usr/lib/zeitgeist/zeitgeist-fts. 我不知道这个东西是做什么的,但如果它没有破坏任何功能,我会很乐意将其删除,因为内存容量对我来说非常宝贵。

编辑:我在 Ubuntu-12.04.2 LTS 上使用 Unity 桌面。

memory-usage zeitgeist ram

68
推荐指数
2
解决办法
3万
查看次数

您如何找出哪个程序使用了过多内存?

Ubuntu 最近一​​直在我身上崩溃。我认为是因为内存不足,所以我运行free -m命令,发现我的内存使用率非常高。然后,我跑去top寻找罪魁祸首,但显示的进程使用的内存不到 1.5%。我怎么知道哪个程序导致 ubuntu 崩溃/内存不足?下面是输出:

shafee@shafee-pc:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          3824       3714        110          0        978       1954
-/+ buffers/cache:        780       3044
Swap:           99          0         99

shafee@shafee-pc:~$ top
top - 02:12:14 up  1:24,  2 users,  load average: 0.16, 0.42, 1.49
Tasks: 182 total,   1 running, 181 sleeping,   0 stopped,   0 zombie
Cpu(s):  2.9%us,  1.9%sy,  0.3%ni, 79.3%id, 15.5%wa,  0.0%hi,  0.2%si,  0.0%st
Mem:   3916708k total,  3803848k used,   112860k free,  1002308k buffers
Swap:   102396k total, …
Run Code Online (Sandbox Code Playgroud)

memory-usage

66
推荐指数
2
解决办法
10万
查看次数

如何解释“free -m”命令的输出?

的输出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?

command-line memory-usage ram

60
推荐指数
3
解决办法
8万
查看次数

降低 Compiz 内存使用量

自从我安装 11.10(现在我正在测试 12.04 和 14.04)以来,我一直在关注每周出现的更新,它们如何影响 Compiz 的性能和资源使用。就我所见,CPU 和内存使用率降低了(特别是内存)。我正在比较在没有任何更新的情况下安装 12.04/14.04,然后应用所有更新,并将 12.04 与 14.04 进行比较。例如 nautilus 使用不到 35 MB(对我来说,它在 70 MB 和 150 MB 之间,在几个版本之前用它做同样的活动)。

其他进程也得到了某种优化,将我的总内存使用量从大约 850 MB 降低到 610 MB(我也使用 Apache、MySQL 等服务。)几乎相同的是 Compiz。它仍然使用超过 100MB 来启动。仅使用带有 Unity 的桌面并且没有运行其他程序,需要(现在)133 MB。我可以使用哪些选项来降低内存占用而不影响 Unity 的稳定性(例如,从 Compiz 配置中删除 OpenGL 插件是一个坏主意)。

可以做哪些优化来降低 Compiz 的内存使用率?

注意 - 我已经安装了 Compiz Config Settings Manager (CCSM)。

compiz optimization memory-usage

38
推荐指数
3
解决办法
3万
查看次数

如何知道每个 TAB 内存使用情况?

嗨,是否有可能知道,如果打开 Firefox 或任何浏览器,网络浏览器的每个 TAB 占用的内存量是多少?

我只是想知道。

firefox memory-usage

37
推荐指数
5
解决办法
4万
查看次数

可能导致操作系统崩溃的贪婪应用程序的内存限制解决方案?

我用我的电脑进行科学编程。它具有健康8GB的 RAM 和12GB交换空间。通常,随着我的问题变得越来越大,我超出了所有可用的 RAM。而不是崩溃(这将是首选),Ubuntu 似乎开始将所有内容加载到交换中,包括 Unity 和任何打开的终端。如果我没有及时赶上一个失控的程序,我只能等待 - 切换到命令提示符需要 4-5 分钟,例如。Ctrl-Alt-F2在那里我可以杀死有问题的进程。

由于我自己的愚蠢超出了本论坛的范围,当我用完单个违规程序的所有可用内存时如何防止 Ubuntu 通过颠簸崩溃?

在家实验*!

打开一个终端,启动python,如果你已经numpy安装,试试这个:

>>> import numpy
>>> [numpy.zeros((10**4, 10**4)) for _ in xrange(50)]
Run Code Online (Sandbox Code Playgroud)

* 警告:可能产生不良影响,通过监控进程iotoptop及时终止进程。如果没有,我会在你重启后见到你。

memory-usage ram resource-limiting

34
推荐指数
2
解决办法
3万
查看次数

如何在顶部栏中或作为通知显示内存使用信息?

我有 4GB 内存。当我打开 Firefox、IntelliJ IDEA 或 VS Code 和其他一些应用程序时,我的内存快用完了,因此我的机器挂了,我什么也做不了。我什至无法关闭任何应用程序。

日期和时间显示在顶部栏中,以便我可以随时查看它而无需输入任何内容。

如果我在不输入任何内容的情况下以这种方式查看内存状态,那么我可以决定是否打开应用程序或该应用程序是否可能使我的机器处于挂起状态。

在 Ubuntu 18.04 LTS 中可以吗?

notification panel memory-usage gnome-shell 18.04

34
推荐指数
4
解决办法
4万
查看次数