Apple добавляет протокол NVM Express для повышения производительности SSD
Безусловно, самым заметным нововведением OS X 10.10.3 стало наличие утилиты Photo, но хочется обратить внимание на оставшиеся в тени новые возможности, которые восстанавливают паритет между программным обеспечением и передовой аппаратной платформой.
Одним из наиболее интересных дополнений является протокол NVM Express, оптимизированный протокол на основе PCIe, который обещает более высокую производительность SSD, чем существующие реализации AHCI (Advanced Host Controller Interface). Согласно официальной веб-странице, NVM Express разработан «чтобы разблокировать потенциал PCIe SSD сейчас и в будущем, стандартизировать интерфейс PCIe SSD.»
После обновления до OS X 10.10.3 новая возможность появляется в «Отчете о системе» в разделе «Аппаратные средства». Увы, владельцы старых моделей MacBook не увидят поддерживаемые диски. На данный момент единственным Маком с NVMe-совместимыми накопителями является ультратонкий 12-дюймовый «ретинабуки».
Разработаный промышленным консорциумом в том числе крупными игроков отрасли, как Intel, NVMe предназначен для замены устаревающих технологий AHCI, которые были разработаны для достижения максимальной производительности в системах, использующих вращающиеся жесткие диски. По сравнению с AHCI, NVMe уменьшает время ожидания на 50 процентов. Например, Intel указывает задержку в системах SCSI/SAS 6 наносекунд при 19 500 циклов, при использовании NVMe этот показатель равен 2,8 наносекунды при 9100 циклов.
Жизненный цикл NVMe предназначен для масштабирования в течение следующего десятилетия, сравнимый с AHCI, который появился в 2004 году. Apple согласилась на подобный шаг в 2011, внедрив протокол PCIe в Macbook Air, модель, в которой ставка сделана на эффективность, а не скорость. Компания Apple находится в хорошем положении, чтобы оперативно развернуть поддержку нового протокола во всех последующих моделях Mac.