Linux 6.2, вероятно, будет включать асинхронный сброс Btrfs по умолчанию

Функция асинхронного сброса Btrfs, скорее всего, будет включена по умолчанию с предстоящим циклом ядра Linux 6.2 при работе на SSD.

Два года назад Btrfs представила поддержку асинхронного сброса для перемещения SSD TRIM/discard в фиксацию транзакции. Инженеры Facebook/Meta обнаружили, что работа выполняется асинхронно, что это более эффективно и помогает сократить задержки чтения.

Эту функцию можно включить с помощью параметра монтирования «discard=async», но теперь, когда она созрела и помогает в реальном мире, разработчики Btrfs планируют включить ее по умолчанию. Функция асинхронного отбрасывания будет автоматически включаться при подключении с помощью твердотельного накопителя.

Этот патч Дэвида Стербы из SUSE был найден в его ветке Btrfs for-next в преддверии окна слияния Linux 6.2 в декабре.

Асинхронное отбрасывание будет включено автоматически для твердотельных накопителей, если только не используется новая опция монтирования «async=nodiscard» для принудительного отключения поддержки.

Изменение по умолчанию в конечном итоге связано с запросом Fedora двухлетней давности на включение асинхронного сброса по умолчанию. В этом предложении также отмечается, что Facebook/Meta уже некоторое время с большим успехом используют эту опцию по умолчанию на своем оборудовании потребительского уровня.
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев