标签: memory-usage

journald memory usage on CentOS 7

I have an AWS EC2 instance running a CentOS 7.7.1908 (systemd 219) with a server application. The server logs quite a lot of information to the system logs (using syslog).

I have recently enabled persistent storage of the system logs using this answer. Since then, the memory consumption of systemd-journald is constantly growing.

After a full day, systemd-journald ends up using more than 250M of RAM.

我做了一个快速测试来确认 Journald RAM 使用量实际上在增长。

测试 :

  • 获取systemd-journald内存使用情况
  • 使用以下命令将一堆数据记录到系统日志中logger
  • 获取 …

centos memory-usage systemd journald

6
推荐指数
0
解决办法
3482
查看次数

什么会导致内核内存不足错误?

我正在运行Debian GNU/Linux 5.0,并且遇到来自内核的间歇性内存不足错误。服务器停止响应除 ping 之外的所有请求,我必须重新启动服务器。

# uname -a
Linux xxx 2.6.18-164.9.1.el5xen #1 SMP Tue Dec 15 21:31:37 EST 2009 x86_64
GNU/Linux
Run Code Online (Sandbox Code Playgroud)

这似乎是 /var/log/messages 中的重要部分

Dec 28 20:16:25 slarti kernel: Call Trace:
Dec 28 20:16:25 slarti kernel: [<ffffffff802bedff>] out_of_memory+0x8b/0x203
Dec 28 20:16:25 slarti kernel: [<ffffffff8020f825>] __alloc_pages+0x245/0x2ce
Dec 28 20:16:25 slarti kernel: [<ffffffff8021377f>] __do_page_cache_readahead+0xc6/0x1ab
Dec 28 20:16:25 slarti kernel: [<ffffffff80214015>] filemap_nopage+0x14c/0x360
Dec 28 20:16:25 slarti kernel: [<ffffffff80208ebc>] __handle_mm_fault+0x443/0x1337
Dec 28 20:16:25 slarti kernel: [<ffffffff8026766a>] do_page_fault+0xf7b/0x12e0
Dec 28 20:16:25 slarti kernel: …
Run Code Online (Sandbox Code Playgroud)

linux kernel memory-usage

5
推荐指数
1
解决办法
6297
查看次数

EC2 内存使用情况

我在亚马逊 EC2 免费套餐上建立了一个站点,该站点配备 613MB 内存,无交换区。我发现服务器几乎一直使用 100% 的内存。我的网站正在运行 WordPress,并且打开了 wp 超级磁盘缓存。而且网站并不繁忙,每天大约300ip。谁能告诉我这是正常的还是出了问题?谢谢!

free -m
             total       used       free     shared    buffers     cached
Mem:           596        589          7          0          0         14
-/+ buffers/cache:        574         22
Swap:            0          0          0

ps aux | grep "apache"
apache   10120  0.2  5.1 287908 31732 ?        S    10:41   0:19 /usr/sbin/httpd
apache   10122  0.2  4.9 288448 30504 ?        S    10:41   0:22 /usr/sbin/httpd
apache   10123  0.2  4.8 288380 29676 ?        S    10:41   0:20 /usr/sbin/httpd
apache   10124  0.2  5.1 287616 31708 ?        S    10:41 …
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 memory-usage

5
推荐指数
1
解决办法
2619
查看次数

如何查看 NTFS 元数据?

在 Windows Server 2008 R2 文件服务器上,我们遇到了内存使用问题。我们使用RAMMap进行故障排除,发现 10GB 的 NTFS Metadata 被缓存在内存中并且永远不会被释放。

我的第一个想法是,由于在我们的 24TB RAID 上生成了数百万个小文件,因此主文件表变得越来越大。但是,在NTFSInfo.exe的帮助下,我们发现 MFT 的大小只有几 MB。

所以现在我想看看 NTFS 元数据中还有什么东西占用了这么多空间。如果我可以确定,那么也许我可以确定如何处理内存问题。NTFSInfo 不提供有关其他类型元数据的任何信息,到目前为止我还没有找到任何其他工具可以提供。

是否有任何建议可以向我显示有关 NTFS 元数据的特定信息的工具?

ntfs file-server memory-usage metadata

5
推荐指数
1
解决办法
4963
查看次数

如何监视基于 Windows 的 JVM 的内存使用情况并在它变得过高时触发警报?

我有一个在 Windows 2008 中作为 JVM 运行的应用程序。我想监视它的内存使用情况,并在内存使用量达到特定阈值时收到一封电子邮件。是否有免费的实用程序或方法可以执行此操作?

monitoring windows-server-2008 java memory-usage

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

top少数进程内存总和大于100%

我正在尝试计算 LAMP 堆栈计算机中 AMP 使用的内存量。

top -bn1 | grep -E '(mysql|httpd|php)' | awk '{mem += $(NF-2)} END {print mem}'

但是使用上述命令生成的总和大于 100%,但我期望低于 100%,因为各个进程的内存使用情况已经以 % by 表示top

请帮我理解是否top不能使用这种方式报告的内存来计算内存使用情况?

linux memory lamp top memory-usage

5
推荐指数
1
解决办法
7243
查看次数

Linux 环境中实用程序“memhog”的详细信息?

我正在检查运行 Amazon 内核的 EC2 实例上的内存使用情况,并运行了该实用程序,/usr/bin/memhog但它没有联机帮助页。在盲目运行之前,我想知道它是做什么的,它是如何使用的。

任何人都使用它并知道它的作用?

linux memory-usage

5
推荐指数
1
解决办法
6635
查看次数

Nginx:1M 地图的最佳 map_hash_max_size 和 map_hash_bucket_size?

我有 1M 静态重写规则并使用此映射配置。如何确定的最佳值map_hash_max_sizemap_hash_bucket_size?我想优化内存消耗。关于这一点的文档非常少。

别人在 Nginx 论坛上问过,但没有回应。

performance nginx memory-usage

5
推荐指数
2
解决办法
3235
查看次数

带有 PM2 的 Node.js 服务器崩溃并出现错误 ENOMEM - 但没有内存泄漏

我有一个运行 node.js 服务器(基于 Express)的 EC2 实例。

在新环境中部署后,我的服务几乎立即开始崩溃,并出现以下spawn ENOMEM错误:

生成ENOMEM

服务器日志不指示异常活动。与其他环境的区别只是配置字符串,例如数据库主机名。

我已经在服务器上启动了所有可能的监控,但没有任何显示。没有更高的进程或机器内存,也没有 CPU/RAM 使用率的峰值。

在此处输入图片说明

为了确定这不是内存问题,我尝试将实例从 t2.micro 扩大到 t2.large(2GB->8GB RAM),尽管在不同环境中的 micro 上运行相同的进程。尽管如此,该过程仍会在几分钟内崩溃。

我坚信这不是内存泄漏,而可能是某种内存分配问题。有没有人遇到过这样的问题?

任何形式的帮助表示赞赏。

memory amazon-ec2 memory-usage node.js

5
推荐指数
0
解决办法
1173
查看次数

Amazon RDS“可用内存”迅速减少

我最近注意到 Amazon RDS(db.m4.large 实例)上的可用内存正在迅速减少。在过去的几周里,它已从近 3700 MB 迅速下降到 1000 MB。但应用程序没有出现任何问题。我的 CPU 利用率也一直很低 - 一直在 7% 左右。

我可以做些什么来清除记忆吗?担心如果按照这个速度发展,未来几天内存可能会耗尽。

可释放内存

database memory-usage amazon-rds

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