Filesystems btrfs压缩对缓存和写入的影响

Filesystems btrfs压缩对缓存和写入的影响,filesystems,compression,Filesystems,Compression,我试图更好地理解btrfs压缩。我在reddit中看到了这篇有用的帖子 (www.reddit.com/r/linux/comments/1mn5zy/),我从中收集数据块的压缩,即150KB大小的单位。我试图理解: 小随机写入-小随机写入是否会导致整个数据块重新压缩并重新写入磁盘 页面缓存-扩展数据块是否以压缩形式保存在页面缓存中,并按需解压缩?如果是这样,则以重复解压缩(即CPU时间)为代价节省大量RAM

我试图更好地理解btrfs压缩。我在reddit中看到了这篇有用的帖子 (www.reddit.com/r/linux/comments/1mn5zy/),我从中收集数据块的压缩,即150KB大小的单位。我试图理解:

  • 小随机写入-小随机写入是否会导致整个数据块重新压缩并重新写入磁盘
  • 页面缓存-扩展数据块是否以压缩形式保存在页面缓存中,并按需解压缩?如果是这样,则以重复解压缩(即CPU时间)为代价节省大量RAM