COSMIC Epoch 1.7: сетевые папки в файловом менеджере наконец работают быстро

· Linux и open source
System76 выпустила очередное обновление окружения COSMIC на Rust. Главное улучшение — устранение давней проблемы с медленным просмотром удалённых файловых систем через SFTP.

cover.svg

Компания System76 выпустила COSMIC Epoch 1.7 — очередное обновление своего рабочего окружения с открытым кодом, написанного на Rust.

Конец многолетней истории с SFTP

Самое заметное изменение версии касается файлового менеджера COSMIC-Files. Просмотр сетевых файловых систем — например, через SFTP — теперь работает заметно быстрее, чем раньше. За этой сухой строчкой в списке изменений стоит баг-репорт, заведённый ещё в 2024 году: пользователи жаловались, что время загрузки каталога растёт вместе с количеством файлов в нём, а сетевого трафика при этом генерируется больше, чем у GNOME-овского Nautilus.

Причина оказалась вполне прозаичной. Файловый менеджер COSMIC (как и его прародитель GNOME-Files) обращался с удалёнными файлами точно так же, как с локальными. Для локального диска лишние операции почти незаметны, но при работе по сетевому протоколу каждый такой вызов превращается в отдельный запрос по сети — и загрузка каталога с большим числом файлов растягивалась надолго.

Исправление, попавшее в релиз буквально на минувшей неделе, добавляет определение удалённой файловой системы и позволяет избегать избыточных операций для нелокальных файлов. Проще говоря, менеджер наконец научился понимать, что файл лежит не на диске под столом, а где-то на другом конце сети, и вести себя соответственно.

Прочие исправления

Помимо ускорения сетевого доступа, в COSMIC Epoch 1.7 вошёл ряд других правок. Экран теперь всегда включается при разблокировке компьютера, а композитор увеличивает масштаб изображения с каждым нажатием клавиши. Полный перечень изменений версии 1.7 опубликован на GitHub.

Для окружения, которое всё ещё находится в активной разработке, устранение подобных «застарелых» проблем важнее эффектных новинок: именно из таких мелочей складывается ощущение зрелости повседневного рабочего стола.


Источник: Phoronix

Комментарии

Войдите, чтобы комментировать.

  • Пока нет комментариев.