Re: Btrfs by default, the compression option

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Fri, Jul 10, 2020, 8:37 AM Matthew Miller <mattdm@xxxxxxxxxxxxxxxxx> wrote:
On Fri, Jul 10, 2020 at 12:59:37AM -0600, Chris Murphy wrote:
> https://paste.centos.org/view/f4165396
>
> Two workloads: install and update. It might seem like an update is
> both read and write dependent, but the rpms are already compressed and
> don't get compressed again. The differences, I expect, are mostly
> write performance. And this suggests it's a wash. I'd say this setup
> is fairly middle of the pack.
>
> The space savings, however, isn't a wash.

And if I'm reading it right, a significant win for either btrfs setup over
ext4.

Space wise or the update time? I think the install times are moderated by the installer image being tightly bound by xz decompression. The same happens to zstd compressed RPM for updates, to a lesser degree, and it might be better threaded, so we see a bigger difference. 

There is also noise contributed by the fact it's done in a VM, and using sparse files. That could have disproportionately penalized ext4.  But as a sanity test that there isn't anything particular screwy going on performance wise, it's probably fine.

For example, the kernel load times. Why is the compressed btrfs one so much faster? Twice. Weird. All three setups, the kernel is on ext4. All six should be the same. So there is error. 

--
Chris Murphy
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux