pg + ZFS on Linux 中 ZFS 占用大量内存。-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

pg + ZFS on Linux 中 ZFS 占用大量内存。

2019-01-09 20:46:22 5373 1

有一台 pg 数据库 专用服务器,数据目录和归档目录都是在 zfs上,往pg上大量导数时,pg同时也会产生大量归档,这些进而就产生了很大的ZFS写需求。在导数的中后期,服务器的内存 占用会飙得非常高,高达95%,就是 导完后,内存占用比例也只是回落到88%。经过检查 pg实际值占用了30%的内存,也就是说最少有50%的内存被其它程序在占用的。今天我发现原来是 zfs 缓存占用的,搜索了一下,发现是说 zfs 与 linux kernel 的内存系统结合得不好,ZFS自己独立在管理缓存,同时它会尽可能多得占用系统缓存。
问题:能否有相关设置来控制ZFS 占用得缓存量?

取消 提交回答
全部回答(1)
  • 我叫石头
    2019-07-17 23:25:05

    ZFS 消耗内存 主要用在 去重 (Deduplication),所以关闭去重,可减少内存消耗。

    问题答疑来自云栖社区-技术进阶[钉钉群],喜爱PostgresSQL的同学扫码进群

    image | left

    0 0
相关问答

4

回答

Linux内存越用越少,不释放内存

2017-03-15 11:17:08 6921浏览量 回答数 4

7

回答

LINUX的内存可以手动释放吗?

2013-10-24 00:02:56 6468浏览量 回答数 7

1

回答

通过什么命令才能修改Linux文件的时间戳信息呢?

2022-04-01 16:42:33 277浏览量 回答数 1

1

回答

Linux中的shutdown命令的选项是什么?

2022-04-01 16:38:18 453浏览量 回答数 1

1

回答

Linux中的shutdown命令的格式是什么?

2022-04-01 16:36:59 456浏览量 回答数 1

1

回答

Linux中的shutdown命令的基本信息是什么?

2022-04-01 16:35:23 471浏览量 回答数 1

1

回答

为什么在早期的Linux系统中,要尽量使用shutdown命令来进行关机和重启?

2022-04-01 16:34:01 528浏览量 回答数 1

1

回答

Linux当中的sort命令语法的参数--help和--version具体指的是什么呢?

2022-04-01 16:33:21 404浏览量 回答数 1

1

回答

Linux当中的sort命令语法的参数-t、+具体指的是什么呢?

2022-04-01 16:32:07 475浏览量 回答数 1

1

回答

请问在Linux下监控JVM性能的网络相关的命令有啥,以便于我进行调优。

2021-10-29 21:22:18 135浏览量 回答数 1
+关注
0
文章
299
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载