aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.rst
diff options
context:
space:
mode:
authornl6720 <nl6720@gmail.com>2024-08-23 12:25:27 +0300
committernl6720 <nl6720@gmail.com>2024-08-26 11:53:29 +0300
commitbf1c7ff0412df4a93eb6cca05d1f0b001602a236 (patch)
treeca94f48eb898f1ccb0ca15f2880f46c00aec9e76 /CHANGELOG.rst
parent6cd79e65053105ba9fade0336de9a4081417eb1f (diff)
downloadarchiso-bf1c7ff0412df4a93eb6cca05d1f0b001602a236.tar.gz
archiso-bf1c7ff0412df4a93eb6cca05d1f0b001602a236.tar.bz2
configs/baseline/profiledef.sh: do not use mkfs.erofs extended options "fragments" and "dedupe"
These options are not compatible with multi-threaded compression and actually increase the image file size. With this change, the baseline profile's EROFS image file size is reduced from 488 MiB to 398 MiB. On my system, the compression time is reduced from about 2m6.274s to 1m59.410s when using erofs-utils built without multi-threaded compression and to 0m27.883s when using erofs-utils built with multi-threaded compression.
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r--CHANGELOG.rst2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 375a92e..6b8c52b 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -12,6 +12,8 @@ Changed
-------
- Use an empty UUID for the EROFS image file since the file system will never be referenced by it.
+- Do not use ``mkfs.erofs`` extended options ``fragments`` and ``dedupe`` in the baseline profile. This reduces the EROFS
+ image size and compression time.
Deprecated
----------