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

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

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

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

Interesting Posts

Мониторинг истории USB-накопителей

ezjail: проблемы с обновлением

«Выполнение транзакции (блокировка завершена)« насколько «заблокировано» отключено?

Какова актуальность этих предложений о завершении bash?

USB-адаптер Wi-Fi всегда отключается через некоторое время

Как команда netstat подходит для разных уровней модели TCP / IP на диаграмме производительности?

Как исправить странное приглашение bash на сервере Debian (Squeeze)?

Как запретить wget загружать списки каталога Apache в разных заказах?

Сколько различных вариантов этой команды?

Сеть отключается, когда подключен кабель LAN

Скопируйте файлы, исключая x, y, z, вызывая ошибку в сценарии оболочки

Безопасно ли открывать порт 35000: 40000 для подключения данных FTP

Разбейте большой файл на более мелкие куски

Почему на ноутбуках на базе Linux есть слабый сигнал Wi-Fi по сравнению с ноутбуком на базе Windows?

Использование вывода команды для определения имени файла для перенаправления вывода на

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