Что такое риск или стоимость для опции «noinit_itable» для ext4?

noinit_itable Не инициализировать любые неинициализированные блоки таблицы inode в фоновом режиме. Эта функция может быть использована установочными компакт-дисками, чтобы процесс установки мог быть завершен как можно быстрее; процесс инициализации таблицы inode будет отложен до следующего раза, когда файловая система будет отключена.

Должен ли я всегда использовать параметр noinit_itable когда я монтирую устройство ext4?

Если это не так, почему?

One Solution collect form web for “Что такое риск или стоимость для опции «noinit_itable» для ext4?”

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

Целью кода было бы организовать его запуск в течение относительно свободного периода. Инициализация таблиц inode заблаговременно предотвращала бы латентный хит («отставание»), когда вам действительно нужны таблицы inode.

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

  • проверка вашей электронной почты
  • чтение документации из пакетов, установленных в вашей системе
  • поиск любимой темы для рабочего стола настройка профессионального рабочего пространства
  • загрузка обратно в Windows, где у вас есть все ваши вещи

Опция ext4 mkfs lazy_itable_init, которая теперь активируется автоматически при обнаружении поддержки ядра, ускоряет форматирование файловых систем ext4 во время установки. Когда fs монтируется, ядро ​​начинает обнулять таблицы inode в фоновом режиме. Во время установки это несколько потерянное усилие и препятствует процессу копирования. Установка файловой системы с параметром noinit_itable mount отключает инициализацию фона. Это должно помочь установке пойти немного быстрее, и после перезагрузки, когда fs будет смонтирован без флага, инициализация фона будет завершена.

https://bugs.launchpad.net/ubuntu/+source/partman-ext3/+bug/733652

Это также указывает на поток, состоящий в основном из тиранов Теда Тсо. Главное, похоже, что контрольные суммы inode еще не были реализованы, а это означает, что файловая система с ненулевыми таблицами inode будет значительно менее надежна против ошибок. К счастью, контрольные суммы inode были реализованы в течение года или около того этого комментария.

  • Переместить / tmp в оперативную память
  • Действительно странная проблема со списком файлов FAT32
  • Установка USB-накопителей в командной строке в Ubuntu
  • Почему не работает setuid с mount?
  • Смонтировать пул ZFS в качестве внутреннего диска
  • Как проверить, установлен ли каталог на диске X и монтировать его, если он не является
  • btrfs и опция удаления диска на ssd
  • Нужно ли luksClose раздел luks моего USB перед отключением его?
  • только точка монтирования
  • Не удалось установить рейд на моем NAS, пытаясь спасти данные, как мне следует продолжить?
  • Ошибка при установке дисков
  • Изменение владельца накопителя NAS
  • Interesting Posts

    Удалите вторую строку, где первые несколько столбцов идентичны в большом файле

    Asible, пытаясь найти способ заставить тайм-аут задачи на хосте, на котором он сейчас работает

    Почему количество грязных страниц всегда равно 0 на 2.6?

    XMonad: установить рабочее пространство по умолчанию при запуске на конкретный монитор

    Клиент NIS не может сменить пароль с помощью yppasswd?

    команда cat из учебника не работает над моим Ubuntu Natty

    Удаление статических маршрутов в Solaris 10

    Не удается использовать telnet для частного IP-адреса или порта

    PulseAudio не может открыть общую библиотеку

    Установленные порты Apache как в «NameVirtualHost», так и «Listen»

    Идентификатор сервера MySQL не устанавливается с помощью Fedora 16

    Как узнать, какие файловые системы поддерживает мой Linux?

    Объединение двух разных файлов с условиями

    Резервное копирование с удаленного сервера

    Почему mount.cifs не установлен по умолчанию?

    Linux и Unix - лучшая ОС в мире.