LINUX.ORG.RU

История изменений

Исправление liksys, (текущая версия) :

А у него что, есть деструктивная стадия?

Я как-будто с эникейщиком общаюсь. Повторяю определение: деструктивная стадия - это этап записи файлов на файловой системе, и запуск пост-инсталл скриптов, на которые не распространяется волшебная машинерия fsync/rename.

Эксперимент показал, что даже с отключенным fsync dpkg тормозит, как последняя мразь, растягивая деструктивную стадию в несколько раз по сравнению с пакманом. Со включенным fsync всё вообще печально, потому что процесс становится синхронным. При этом ни один, ни другой вариант не решает проблему неконсистентности, напротив, ухудшение надежности идет в прямой зависимости от времени исполнения.

Исходная версия liksys, :

А у него что, есть деструктивная стадия?

Я как-будто с эникейщиком. Повторяю определение: деструктивная стадия - это этап записи файлов на файловой системе, и запуск пост-инсталл скриптов, на которые не распространяется волшебная машинерия fsync/rename.

Эксперимент показал, что даже с отключенным fsync dpkg тормозит, как последняя мразь, растягивая деструктивную стадию в несколько раз по сравнению с пакманом. Со включенным fsync всё вообще печально, потому что процесс становится синхронным. При этом ни один, ни другой вариант не решает проблему неконсистентности, напротив, ухудшение надежности идет в прямой зависимости от времени исполнения.