Связь между блоками записи и файловой системы в SSD-дисках на Apple

Р. Стивенс в своей знаменитой книге о программировании в среде ОС учил нас, что когда размер блока syscall write сопоставим (или даже равен) с размером блока файловой системы, лучшие результаты. Более низкий размер блока записи уменьшает производительность, но не увеличивает их значительно. Это можно легко проверить на «обычных» файловых системах, таких как ext2, ext3, … на традиционных вращающихся дисках.

Но, похоже, это не относится к твердотельным дискам (SSD) с конкретной файловой системой (в моем случае HFS от Apple). Между двумя размерами блоков нет какой-либо видимой связи, и лучшие результаты достигаются далеко за пределами блокада FS; в моем случае FS блокируется, если 4096; лучшие перфекты достигают более 10 тыс. размера блока записи.

Известно ли это, что это связано с технологией HFS и / или SSD и как она управляется MacOS?

Interesting Posts

Скрипт для поиска файлов с определенным расширением, но НЕ содержащий конкретный текст

SSH Подключение к локальной сети без переадресации портов?

Найти и заменить все те же файлы между 2 каталогами

Встраиваемая Linux-аудио проблема

как сказать firefox отключиться от tty1?

Как получить URL-адрес через HTTP с netcat?

Выполните одну из многих подстановок во многих файлах в двух определенных местах

Невозможно увидеть HD-файлы из живого debian

Как определить, используют ли мои службы runit или init?

Хорошо ли работает Linux с зашифрованными дисками ntfs?

Как установить clang ++ в качестве компилятора c ++?

как я могу ссылаться на переменную в оболочке рыбы с отступлением по умолчанию

Рекомендуемые ресурсы для работы с сервером только для терминалов?

Возможное состояние гонки при подключении плагинов для наушников

Как я могу что-то хранить, что угодно, компилировать навсегда?

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