драйвер
… qnx6 опции_QNX6…
&
Neutrino
hold=allow|root|deny
overalloc
Разрешить эвристику избыточного выделения блоков для небольших операций записи файлов.snapshot=частота
sync=режим
Указать требуемые возможности синхронизации диска. Аргумент режим может принимать одно из следующих значений:mandatory (значение по умолчанию) – накопитель должен поддерживать синхронизацию для обеспечения возможности монтирования файловой системы в режиме чтения/записи. В противном случае работа функции mount завершается неуспешно, и возвращается ошибка EROFS. Монтирование в режиме только для чтения (mount -r) можно выполнить на любом устройстве в любой момент времени.
optional – предпринять попытку синхронизации, но игнорировать ошибки, возникающие в случае, если накопитель не поддерживает эту операцию. Драйвер может некорректно декларировать свои возможности или для физического носителя может не требоваться явная синхронизация (сквозная запись непосредственно на устройство).
ignore – никогда не выдавать команду синхронизации для диска и не очищать заполненные блоки из кэш-памяти файловой системы (до явного применения команды umount). Этот режим подходит только при использовании бесперебойного питания (UPS).
Одно из следующих:
Устройство может накапливать в буфере данные операций записи с целью повышения производительности, и результат выполнения команды WRITE не обязательно указывает на фиксацию данных для постоянного хранения. Однако в таком устройстве должна поддерживаться команда FLUSH/SYNC, принудительно инициирующая сброс кэшированных или буферизованных данных записи на постоянное хранение, которая возвращает результат только в случае обеспечения стабильности всех данных при сбое питания.
или:
Устройство не накапливает в буфере данные операций записи и поддерживает строго сквозную запись. При этом возврат результата выполнения команды WRITE подтверждает немедленную фиксацию данных на постоянное хранение. Для такого устройства не требуется дополнительно выполнять команду FLUSH/SYNC.
И оба следующих свойства:
Запись данных в одну область (объявленный раздел устройства) не может негативно повлиять на содержимое любой другой области даже при сбое питания, вибрации, колебании температуры и т.д.
и:
Данные, ранее определенные как зафиксированные на постоянное хранение, сохраняются до явной перезаписи. Для поддержки этого требования могут быть предусмотрены такие функции, как перераспределение поврежденных блоков или выравнивание степени износа, при условии, что эти действия не приведут к потере длительно хранимых данных даже в случае сбоя питания и т.д.