11

Недавно я установил новый твердотельный накопитель Intel 520 серии 180 ГБ в свой новый MacBook Pro.

Система выглядит следующим образом:

Модель: MacBook Pro 15-дюймовый, конец 2011 года (MacBookPro8,2)
Процессор: 2,4 ГГц Intel Core i7
Память: 16 ГБ, 1333 МГц, DDR3
Графика: AMD Radeon HD 6770M 1024 МБ
Программное обеспечение: Mac OS X Lion 10.7.3
Отсек для основного диска: Intel 520-й серии 180 ГБ SATA-3 (согласованная ссылка 6 ГБ / с) SSD (прошивка: 400i) [80 ГБ свободно]
Оптический отсек: жесткий диск Toshiba 5400 об / мин, 750 ГБ SATA-2
Trim: включено (согласно приложению Trim Enabler)

И вот скорости, которые я получаю:

Чтение: 412 МБ / с
Запись: 186 МБ / с

Что я сделал не так?

Итак, в ответ мне сообщили, что это может быть связано с тем, что в тесте используются сжатые данные, которые не позволят контроллеру SandForce серии Intel 520 достичь высоких уровней записи в свою архитектуру.

Вот еще один тест (не знаю, использует ли он сжатые данные или нет):

Это лучше, но все еще не то, что я ищу. Кстати, что там с 32MB/s для операций чтения 4k?

Ожидаемые результаты:

Чтение / запись обоих> 500 МБ / с

Я видел тесты с меньшим SSD:s (даже SATA-2) намного опережают мои скорости записи. Кроме того, твердотельные накопители Intel 520 должны быть высшим классом твердотельных накопителей.

Отчет об обрезке триммера:

Отчет об обрезке

Это выглядит немного странно по сравнению со скриншотами с их сайта:

Пример отчета по триммеру

Это определенные атрибуты SMART (взяты из Intel):

А вот мои атрибуты SMART, прочитанные с помощью инструмента smartctl от smartmontools:

Они не кажутся очень совместимыми. Я попытаюсь найти средство чтения атрибутов SMART для OS X, которое могло бы поддерживать Intel 520 серии.

РЕДАКТИРОВАТЬ:

Я решил свою проблему, купив MacBook Pro Retina, который использует PCIe2-2x SSD. Тесты ниже:

Тест для MacBook Pro Retina SSD

2 ответа2

10

Тестируемый диск (Intel 520) основан на контроллере Sandforce, эти контроллеры в значительной степени полагаются на сжатие данных для достижения заявленных скоростей. В результате вы будете счастливы насыщать канал SATA-III при выполнении последовательных тестов на сжимаемых данных, однако эти скорости могут упасть на порядок (в зависимости от конкретного диска) при выполнении тестов с несжимаемыми данными.

Из того, что я могу извлечь из прикрепленного снимка экрана, тест, который вы используете, похоже, записывает кадры изображений на диск для проверки его производительности - изображения не сжимаются тривиально, даже когда они находятся в несжатом виде / без потерь. По моему опыту, эти цифры находятся в правильном стандарте для контроллера SF-28xx, выполняющего последовательные тесты для несжимаемых данных.

Следующее сравнение на AndandTech показывает разницу между Intel 520 (60 ГБ) при выполнении тестов со сжимаемыми и несжимаемыми данными. Это меньшая емкость диска, чем у вас, это означает, что эффект будет менее выраженным при более высокой емкости (240 ГБ), но я думаю, что это иллюстрирует проблему.

Существуют и другие накопители на основе контроллеров не Sandforce, такие как Crucial M4 (Marvell), Samsung 830 (Samsung) или Intel 510 (Marvell), они не используют сжатие и, как таковые, не страдают от такого же изменения скорости записи ,

6

Я предполагаю, что вас больше всего беспокоит производительность записи, и что этот тест представляет производительность последовательной записи (заявлено 520 МБ / с), а не случайную (которая будет в диапазоне 250 МБ / с). В основном, на производительность записи SSD существенно влияет наличие свободных программируемых блоков. Вы используете ~ 90%, так что это может объяснить ваши проблемы. Вы включили поддержку TRIM на диске? (примечание: это не выполняется автоматически в OS X, если вы не используете официально поддерживаемые твердотельные накопители Apple).

Если нет, посмотрите здесь: http://www.groths.org/?page_id=322

Вы также должны посмотреть, что вы можете сделать, когда включите TRIM, а затем повторно запустите тесты.

Изменить: Спасибо Дэвиду в комментариях к этому совету (пожалуйста, добавьте его комментарий тоже) - вы должны включить TRIM перед удалением данных, иначе это не сработает. Если вы сначала удалите данные, вам нужно будет снова заполнить диск и повторно удалить, чтобы TRIM работал как положено.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .