История изменений
Исправление CrX, (текущая версия) :
а что плохого в своих репах?
В целом ничего. Но у артикса они сильно отстают от арчевских как по свежести, так и по количеству пакетов. Плюс, как я понял, то что из Universe, толком не тестится.
мечтающим об арче без системды надо попробовать войд
Вот буквально на неделе попробовал. Пока впечатления смешанные. Там проблема с репами тоже есть. Причём не с нехваткой энтузиастов, а выше уровнем: для многих пакетов пулл-реквест на новую версию есть, причём уже протестирована сборка автоматически, но почему-то пулл-реквест никто не мерджит месяцами.
Также в Void, по крайней мере в варианте с Musl (я решил попробовать именно его, раз уж любопытствовать), несколько проигрывает Арчу по производительности на некоторых задачах.
Вот, например, сжатие zstd в Арче:
hyperfine -p "rm *.zst" -i "zstd -T0 --ultra -21 linux-6.8.9.tar"
Benchmark 1: zstd -T0 --ultra -21 linux-6.8.9.tar
Time (mean ± σ): 122.986 s ± 0.676 s [User: 546.158 s, System: 0.979 s]
Range (min … max): 122.051 s … 124.219 s 10 runs
И в Воиде:
hyperfine -p "rm *.zst" -i "zstd -T0 --ultra -21 linux-6.8.9.tar"
Benchmark 1: zstd -T0 --ultra -21 linux-6.8.9.tar
Time (mean ± σ): 136.097 s ± 1.157 s [User: 595.938 s, System: 2.413 s]
Range (min … max): 134.490 s … 138.469 s 10 runs
Разница больше 10%. Но хуже дела с Firefox: в Speedometer3.0 в арче он показывает ~18 попугаев, а в воиде — ~13 (±0.4 и там и там). Firefox из реп и там и там, само собой. Скорее всего, по-разному собирают.
Зато вот flac в воиде чуть быстрее оказался (это всё, естественно, на одних и тех же файлах, в tmpfs, как и в тесте с zstd):
Void:
hyperfine -p "rm *.flac" -r 33 -i "parallel flac -8 ::: *.wav"
Benchmark 1: parallel flac -8 ::: *.wav
Time (mean ± σ): 2.256 s ± 0.008 s [User: 7.944 s, System: 0.329 s]
Range (min … max): 2.245 s … 2.279 s 33 runs
---
Arch:
hyperfine -p "rm *.flac" -r 33 -i "parallel flac -8 ::: *.wav"
Benchmark 1: parallel flac -8 ::: *.wav
Time (mean ± σ): 2.564 s ± 0.048 s [User: 9.255 s, System: 0.320 s]
Range (min … max): 2.501 s … 2.677 s 33 runs
А ещё я почему-то не осилил lm_sensors в воиде. Хоть убей, не хочет видеть датчики с CPU. Все остальные видит, а конкретно CPU-шные — нет, и в /dev/ их тоже нет. Пляски с modprobe не увенчались успехом. Тут, скорее всего, конечно, именно я что-то не осилил, но всё равно осадочек остался, да и в арче оно just works, как и всё остальное.
Но я пока не ставлю на воиде крест, тем не менее. Позже дам ему ещё шанс, скорее всего.
Исходная версия CrX, :
а что плохого в своих репах?
В целом ничего. Но у артикса они сильно отстают от арчевских как по свежести, так и по количеству пакетов. Плюс, как я понял, то что из Universe, толком не тестится.
мечтающим об арче без системды надо попробовать войд
Вот буквально на неделе попробовал. Пока впечатления смешанные. Там проблема с репами тоже есть. Причём не с нехваткой энтузиастов, а выше уровнем: для многих пакетов пулл-реквест на новую версию есть, причём уже протестирована сборка автоматически, но почему-то пулл-реквест никто не мерджит месяцами.
Также в Void, по крайней мере в варианте с Musl (я решил попробовать именно его, раз уж любопытствовать), несколько проигрывает Арчу по производительности на некоторых задачах.
Вот, например, сжатие zstd в Арче:
hyperfine -p "rm *.zst" -i "zstd -T0 --ultra -21 linux-6.8.9.tar"
Benchmark 1: zstd -T0 --ultra -21 linux-6.8.9.tar
Time (mean ± σ): 122.986 s ± 0.676 s [User: 546.158 s, System: 0.979 s]
Range (min … max): 122.051 s … 124.219 s 10 runs
И в Воиде:
hyperfine -p "rm *.zst" -i "zstd -T0 --ultra -21 linux-6.8.9.tar"
Benchmark 1: zstd -T0 --ultra -21 linux-6.8.9.tar
Time (mean ± σ): 136.097 s ± 1.157 s [User: 595.938 s, System: 2.413 s]
Range (min … max): 134.490 s … 138.469 s 10 runs
Разница больше 10%. Но хуже дела с Firefox: в Speedometer3.0 в арче он показывает ~18 попугаев, а в воиде — ~13 (±0.4 и там и там). Firefox из реп и там и там, само собой. Скорее всего, по-разному собирают.
Зато вот flac в воиде чуть быстрее оказался (это всё, естественно, на одних и тех же файлах, в tmpfs, как и в тесте с zstd):
Void:
hyperfine -p "rm *.flac" -r 33 -i "parallel flac -8 ::: *.wav"
Benchmark 1: parallel flac -8 ::: *.wav
Time (mean ± σ): 2.256 s ± 0.008 s [User: 7.944 s, System: 0.329 s]
Range (min … max): 2.245 s … 2.279 s 33 runs
---
Arch:
hyperfine -p "rm *.flac" -r 33 -i "parallel flac -8 ::: *.wav"
Benchmark 1: parallel flac -8 ::: *.wav
Time (mean ± σ): 2.564 s ± 0.048 s [User: 9.255 s, System: 0.320 s]
Range (min … max): 2.501 s … 2.677 s 33 runs
А ещё я почему-то не осилил lm_sensors в воиде. Хоть убей, не хочет видеть датчики с CPU. Все остальные видит, а конкретно CPU-шные — нет, и в /dev/ их тоже нет. Пляски с modprobe не увенчались успехом. Тут, скорее всего, конечно, именно я что-то не осилил, но всё равно осадочек остался, да и в арче оно just works, как и всё остальное.