gpt4 book ai didi

linux - aufs/squashfs/tmpfs 的内存泄漏问题

转载 作者:太空宇宙 更新时间:2023-11-04 04:28:38 27 4
gpt4 key购买 nike

我发现 aufs 或 tmpfs 可能存在内存泄漏问题。

我使用Linux内核2.6.16。它很旧,但我必须使用它。为了节省内存和磁盘空间,我使用aufs+squashfs。许多文件存储在squashfs 中,挂载为/ro。更改后的文件存储在 tmpfs 中,挂载为/rw。

系统运行两周后出现了奇怪的现象。因为修改了一些文件,所以/rw下有几个文件。/rw 中的总文件大小约为 10MB。但从df中,我发现/rw的使用大小约为200MB。 (tmpfs文件全部存储在Linux Page缓存中,因此增加的缓存大小也在200MB左右。)我不知道剩余的190MB内存空间在哪里。

aufs、squashfs 或 tmpfs 是否存在内存泄漏?由于旧内核,我使用aufs1的最新代码,而不是aufs2.x。也因为旧的内核,我使用稳定版本的squashfs 3.4,而不是4.x。代码的这些版本不被维护。有谁知道他们有一些内存泄漏错误? tempfs代码在内核2.6.16中是否有问题?

最佳答案

你可以试试

sync && echo 3 >/proc/sys/vm/drop_caches

看看 df 中是否还有相同的数字

关于linux - aufs/squashfs/tmpfs 的内存泄漏问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6013699/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com