LINUX.ORG.RU

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

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

Осталось найти тех, кто чётко представляет, зачем он включает барьеры

Потому что современные ФС с гарантиями атомарности или хотя бы целостности предполагают, что данные будут попадать на диск в определённом порядке (в частности, что журнал будет записан раньше основных данных, или что новые узлы дерева хранения будут записаны раньше, чем в суперблоке обновится указатель на его корень).

Барьер записи — это способ гарантировать такой порядок.

особенно на дисках с заумной логикой с жонглировнием записываемых данных в виде блоба (ssd и smr)

Эээ, вот примерно поэтому их и включают, что современные диски всё больше и больше кэшируют в разных формах, и FUA — это единственный способ хоть как-то на это повлиять?

Исправление intelfx, :

Осталось найти тех, кто чётко представляет, зачем он включает барьеры

Потому что современные ФС с гарантиями атомарности или хотя бы целостности предполагают, что данные будут попадать на диск в определённом порядке (в частности, что журнал будет записан раньше основных данных, или что новые узлы дерева хранения будут записаны раньше, чем в суперблоке обновится указатель на его корень).

Барьер записи — это способ гарантировать такой порядок.

особенно на дисках с заумной логикой с жонглировнием записываемых данных в виде блоба (ssd и smr)

Эээ, вот примерно поэтому их и включают, что современные диски всё больше и больше кэшируют в разных формах, и FUA — это единственный способ как-то на это повлиять?

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

Осталось найти тех, кто чётко представляет, зачем он включает барьеры

Потому что современные ФС с гарантиями атомарности или хотя бы целостности предполагают, что данные будут попадать на диск в определённом порядке. Барьер записи — это способ гарантировать такой порядок.

особенно на дисках с заумной логикой с жонглировнием записываемых данных в виде блоба (ssd и smr)

Эээ, вот примерно поэтому их и включают, что современные диски всё больше и больше кэшируют в разных формах, и FUA — это единственный способ как-то на это повлиять?