LINUX.ORG.RU

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

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

Ожидать-то можно всего чего угодно, но ведь ожидания могут и не оправдаться?

Могут. Механизмы, которые сколько-нибудь часто не оправдывают ожиданий, называют ненадежными.

В реальности это не так. man vm.dirty_background_ratio. Данные могут храниться в кеше годами без синронизации с диском. И для временных файлов (например при компиляции ядра) это хорошо, ибо и все равно потом удалят.

Ты читал текст на который отвечаешь? Прочитай еще разок: «с момента последнего отмонтирования». В твоей вселенной при отмонтировании синхронизация с диском не производится?

В реальности файлы могут потярятся на диске. fsck и потом найдет и присоединит к нужной директории, но факт есть факт.

fsck в случае ext4 не слишком-то способствует нахождению данных. Вот такой факт, увы.

Если rename не сопровождался перезаписью файла иначе может быть все что угодно.

Не распарсил.

Конктретно требуется четкое выполнение транзакций соотв. уровня.

Транзакция - это сущность, которую СУБД должна реализовать в терминах ФС с помощью системных вызовов. Вопрос в том, что должна гарантировать ФС, чтобы было возможно разместить поверх неё ACID СУБД.

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

Ожидать-то можно всего чего угодно, но ведь ожидания могут и не оправдаться?

Могут. Механизмы, которые сколько-нибудь часто не оправдывают ожиданий, называют ненадежными.

В реальности это не так. man vm.dirty_background_ratio. Данные могут храниться в кеше годами без синронизации с диском. И для временных файлов (например при компиляции ядра) это хорошо, ибо и все равно потом удалят.

Ты читал текст на который отвечаешь? Прочитай еще разок: «с момента последнего отмонтирования». В твоей вселенной при отмонтировании синхронизация с диском не производится?

В реальности файлы могут потярятся на диске. fsck и потом найдет и присоединит к нужной директории, но факт есть факт.

fsck в случае ext4 не слишком-то способствует нахождению данных. Вот такой факт, увы.

Если rename не сопровождался перезаписью файла иначе может быть все что угодно.

Не распарсил.

Конктретно требуется четкое выполнение транзакций соотв. уровня.

Транзакция - это сущность, которую СУБД должна реализовать в терминах ФС с помощью системных вызовов. Вопрос в том, что должна гарантировать ФС, чтобы было возможно реализовать поверх неё ACID СУБД.

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

Ожидать-то можно всего чего угодно, но ведь ожидания могут и не оправдаться?

Могут. Механизмы, которые сколько-нибудь часто не оправдывают ожиданий, называют ненадежными.

В реальности это не так. man vm.dirty_background_ratio. Данные могут храниться в кеше годами без синронизации с диском. И для временных файлов (например при компиляции ядра) это хорошо, ибо и все равно потом удалят.

Ты читал текст на который отвечаешь? Прочитай еще разок: «с момента последнего отмонтирования». В твоей вселенной при отмонтировании синхронизация с диском не производится?

В реальности файлы могут потярятся на диске. fsck и потом найдет и присоединит к нужной директории, но факт есть факт.

fsck в случае ext4 не слишком-то способствует нахождению данных. Вот такой факт, увы.

Если rename не сопровождался перезаписью файла иначе может быть все что угодно.

Не распарсил.

Конктретно требуется четкое выполнение транзакций соотв. уровня.

Транзакция, это сущность, которую СУБД должна реализовать в терминах ФС с помощью системных вызовов. Вопрос в том, что должна гарантировать ФС, чтобы было возможно реализовать поверх неё ACID СУБД.

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

Ожидать-то можно всего чего угодно, но ведь ожидания могут и не оправдаться?

Могут. Механизмы, которые сколько-нибудь часто не оправдывают ожиданий, называют ненадежными.

В реальности это не так. man vm.dirty_background_ratio. Данные могут храниться в кеше годами без синронизации с диском. И для временных файлов (например при компиляции ядра) это хорошо, ибо и все равно потом удалят.

Ты читал текст на который отвечаешь? Прочитай еще разок: «с момента последнего отмонтирования». В твоей вселенной при отмонтировании синхронизация с диском не производится?

В реальности файлы могут потярятся на диске. fsck и потом найдет и присоединит к нужной директории, но факт есть факт.

fsck в случае ext4 не слишком-то способствует решению проблем. Вот такой факт.

Если rename не сопровождался перезаписью файла иначе может быть все что угодно.

Не распарсил.

Конктретно требуется четкое выполнение транзакций соотв. уровня.

Транзакция, это сущность, которую СУБД должна реализовать в терминах ФС с помощью системных вызовов. Вопрос в том, что должна гарантировать ФС, чтобы было возможно реализовать поверх неё ACID СУБД.