小编Rol*_*uhs的帖子

“缓存”内存实际上是免费的吗?

运行时cat /proc/meminfo,您会在顶部获得这 3 个值:

MemTotal:        6291456 kB
MemFree:         4038976 kB
Cached:          1477948 kB
Run Code Online (Sandbox Code Playgroud)

据我所知,“Cached”值是 Linux 系统制作的磁盘缓存,如果任何应用程序需要更多 RAM,它将立即释放,因此 Linux 永远不会耗尽内存,直到 MemFree 和 Cached 都为零。

不幸的是,/proc/meminfo 没有报告“MemAvailable”,可能是因为它在虚拟服务器中运行。(内核版本为 4.4)

因此,出于所有实际目的,可用于应用程序的 RAM 是 MemFree + Cached。

这种观点正确吗?

linux memory cache meminfo

11
推荐指数
1
解决办法
1879
查看次数

Postfix:如何(以及为什么)设置/etc/aliases.db?

我已经设置了 postfix 和一个本地用户myuser

一封电子邮件myuser@mydomain.com到达没有问题,所以基本的后缀设置很好。

然后我设置了虚拟别名:

mylongname@mydomain.com    myuser@mydomain.com
Run Code Online (Sandbox Code Playgroud)

在 main.cf 中:

mydestination: mydomain, localdomain
virtual_alias_maps = hash:/path_to_virtual_aliases
Run Code Online (Sandbox Code Playgroud)

我还创建了数据库 postmap /path_to_virtual_aliases

当我向 发送电子邮件时mylongname@mydomain.com,我收到此错误:

postfix/local[2341]: error: open database /etc/aliases.db: No such file or directory
postfix/local[2341]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
postfix/local[2341]: warning: hash:/etc/aliases is unavailable. open database /etc/aliases.db: No such file or directory
postfix/local[2341]: warning: hash:/etc/aliases: lookup of 'myuser' failed
postfix/local[2340]: F1D9C233E9A: to=<myuser@localdomain>, orig_to=<mylongname@mydomain.com>, relay=local, delay=2239, delays=2239/0.03/0/0.02, dsn=4.3.0, status=deferred (alias database …
Run Code Online (Sandbox Code Playgroud)

postfix

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

标签 统计

cache ×1

linux ×1

meminfo ×1

memory ×1

postfix ×1