OS X lion і SSD


7

Нещодавно я отримав Crucial M4 SSD для моєї MacBook Pro 13 "(2,53 ГГц). Оскільки я заплатив трохи грошей, я хотів би отримати найкращу продуктивність з нього. Тест, він показав 260 Мб читання і 170 Мб писати, хоча на сайті Crucial він говорить прочитати до 500 Мб.Обрізка не включена і прошивка останній (0309).

Швидкість з'єднання SATA 3 Гб / с.

Чи є ця продуктивність нормальною або щось відбувається неправильно?

З системного профайлера:

Vendor: NVidia
 Product:   MCP79 AHCI
 Link Speed:    3 Gigabit
 Negotiated Link Speed: 3 Gigabit
 Description:   AHCI Version 1.20 Supported

   M4-CT128M4SSD2:

      Capacity: 128.04 GB (128,035,676,160 bytes)
      Model:    M4-CT128M4SSD2                          
      Revision: 309
      Serial Number:    000000001204032BCB4A
      Native Command Queuing:   Yes
      Queue Depth:  32
      Removable Media:  No
      Detachable Drive: No
      BSD Name: disk0
      Medium Type:  Solid State
      TRIM Support: No
      Partition Map Type:   GPT (GUID Partition Table)
      S.M.A.R.T. status:    Verified
      Volumes:
    disk0s1:
      Capacity: 209.7 MB (209,715,200 bytes)
      BSD Name: disk0s1
      Content:  EFI
    Macintosh HD:
      Capacity: 127.18 GB (127,175,917,568 bytes)
      Available:    63.01 GB (63,009,751,040 bytes)
      Writable: Yes
      File System:  Journaled HFS+
      BSD Name: disk0s2
      Mount Point:  /
      Content:  Apple_HFS
    Recovery HD:
      Capacity: 650 MB (650,002,432 bytes)
      BSD Name: disk0s3
      Content:  Apple_Boot

1
+1 велике запитання; Я також маю M4 та захочу знати якщо я можу зробити це навіть snapper
Dave DeLong

розміщено на декількох місцях. де б я не отримав відповідь.
latusaki

Фактор, я забув, що 500 Мб / с для SATA 6 Гб / с. Чи буде це подвійний читати для мене отримувати близько 500 Мб / с від поточних 260?
latusaki

підключення 3 Гб / с повинно бути здатним дати щонайменше 0.375Мб / с
Alexander

1
Ваша статистика є прийнятною. У мене є Vertex2 і він тягне ті ж цифри. Хоча мій Mac підтримує пропускну здатність 6 Гб / с, диск не працює. Ваша проблема навпаки. Щоб підняти 350+ mb, вам знадобиться Mac з 6 Гб / с контролером. Це ваше вузьке місце. Диск оптимально функціонує у ваших поточних умовах.

Відповіді:


10

Швидкість посилання SSD обмежена пропускної здатності інтерфейсу SATA і накладні витрати протоколу .

  • SATA 3 (6 Гбіт / с): макс. 600 Мб / с
  • SATA 2 (3 Гбіт / с): макс. 300 Мб / с
  • SATA 1 (1,5 Гбіт / с): макс. 150 Мб / с

Документ Міжнародна організація Serial ATA каже:

Яка реальна швидкість передачі даних SATA 6 Гбіт / с?

Відповідь:
Реалізована швидкість передачі по каналу SATA 6 Гбіт / с залежить від ефективності конструкції контролера як на стороні хоста, так і на стороні пристрою. Інтерфейс SATA 6 Гбіт / с передає інформацію на рівні 600 Мб / с, однак не всі 600 Мб / с реалізуються як корисне навантаження даних користувача, оскільки протокол містить інші дані і зв'язок між керуванням і пристроєм. Загалом, інтерфейс SATA дуже ефективний. Реалізовані швидкості передачі, як правило, дуже близькі до теоретичного максимуму , що є однією з основних переваг технології SATA для пристроїв масової пам'яті.

Які накладні витрати приносять швидкість передачі 6 Гбіт / с до реальної пропускної здатності?

Відповідь:
Існують дві загальні категорії накладних витрат, які використовуються для передачі команд і стану прийому, а також комунікація низького рівня, яка обробляє зв'язки між хостом і пристроями для забезпечення цілісності передачі.

Найкраще порівняти показники пропускної здатності з іншими користувачами Crucial M4. Оптимальне порівняння може порівнювати диски з використанням одного і того ж прошивки, інструмента тестування та інтерфейсу SATA.

Однак найкраще порівняння, яке я виявив, - це потік на forum.crucial.com . У цій темі користувачі порівнюють Crucial M4 128GB (прошивка 009) зі швидкістю SATA 2 інтерфейсу. Незважаючи на те, що ви використовуєте іншу прошивку, результати повинні бути дещо порівнянні, тому що оновлення прошивки 0309 не було спрямоване на покращення швидкості передачі даних. Судячи по цій темі, я б сказав, що ваша пропускна здатність прекрасна.

Єдиний спосіб отримати обіцяну швидкість Crucial M4 - це використання інтерфейсу SATA 3. У моєму MBP я в даний час використовую Crucial M4 128GB (прошивка 0309) з інтерфейсом SATA 3. The Тест швидкості чорної магії дає мені:

  • макс. 510 Мб / с читання
  • макс. 190 Мб / с запису

Дякуємо за інформаційний пост. Після багато читання я вирішив дати trim enabler спробувати (на його останньому випуску). Ви включили обробку?
latusaki

@latusaki Я ніколи не дозволяв TRIM протягом останніх кількох місяців, які я використовував Crucial M4. За цей час я не помітив великих втрат продуктивності. Це Німецька стаття опосередковано згадує, що оновлення прошивки 0009 значно покращило вибірковий збір у своєму тесті. Я навіть використовував SSD з Filevault 2 включений більшу частину часу. Але, я вирішив дати TRIM спробу, як три години тому, тому що, здається, працює нормально для Crucial M4. :)
gentmatt

Добре .. якщо я отримую будь-які вказівки що його погана ідея погана пошта .. Сподіваюся критичне обслуговування замовника буде знати напевно.
latusaki

Відповідь від Crucial закінчився цим: TRIM, однак, є прекрасним інструментом і допомагає очистити диск для майбутнього використання. Якщо ви можете увімкнути його, то я б рекомендував зробити це, але якщо ви не можете, то не турбуйтеся про це, як Garbage Collection робить ту ж роботу автоматично.
latusaki

1
@latusaki Ось хороше читання на TRIM і OS X. Ваш пробіг може змінюватися, оскільки ваш SSD не має вбудованого контролера SandForce: apple.stackexchange.com/questions/25224/…

3

Ви берете великий удар, що працює на SATA2, а не SATA3 з'єднання. Беручи швидкий погляд на огляд Anandtech M4, ваші номери не виглядають з лінії.

http://www.anandtech.com/show/4253/the-crucial-m4-micron-c400-ssd-review/3

Єдиним простішим способом зробити якісь пригоди є оновлення до більшого диска.

Ви повинні бути в курсі продуктивності з плином часу. Оскільки TRIM не працює, ви залежать від збору сміття диска, щоб підтримувати продуктивність. Існують способи реалізації TRIM на Lion для не-Apple SSD-дисків, але відгуки змішані. Не знаю, наскільки ефективним є GC на M4, коли він використовується з OS X.


1
Тільки пункт, щоб додати до відповіді Білла: стаття Anandtech показує, що вбудована збірка сміття диска не працює добре. Не рекомендується запускати TRIM на OS X, якщо на диску є контролер SandForce, але M4 не має. І, швидше за все, користь від підтримки TRIM. Це не схвалення TRIM на OS X, але пункт розгляду.

@cksum Ти маєш рацію, але я повинен згадати, що ця стаття дуже стара. Цей тест був опублікований 3/31/2011, де Crucial M4 мав прошивку 0001. З того часу було три оновлення прошивки. 0002 08.06.2011, 0009 на 08/25/2011 та 0309 на 01/13/2012.
gentmatt

Оновлення мікропрограми 0009 має "поліпшену затримку запису для кращої продуктивності при важких робочих навантаженнях запису". Але я не знаю, яким було підвищення продуктивності. Я не бачив жодних тестів з використанням критичного m4 з версією прошивки 0009 або 0309.
gentmatt

@gentmatt Можливо, що запущений Xbench через деякий час - це шлях. Я знаю, що TRIM в OS X не має жодних конфліктів з нічим, крім SandForce, але це може бути не потрібно в цьому випадку. Можливо, дивлячись на продуктивність після 6 місяців використання диска, а потім вжиття заходів є найбезпечнішим ставка.

0

Існуючі відповіді хороші, але насправді не згадують останню річ, яку я включатиму тут, щоб її згадували для повноти. Будь-які рейтинги швидкості для SSD є показником відносної швидкості передачі даних контролера Вбудований в привід, а не сам привід. Тепер, на відміну від звичайного диска з дисками, де речі контролера знаходяться в основному на материнській платі, а накопичувачі (кэширування в стороні) просто зберігають і відновлюють ваші дані, контролер на накопичувачі SSD має більше можливостей, і це здатність стискати / розпаковувати дані на льоту на шляху вхід / вихід.

Отже, якщо ви надсилаєте файли даних, які легко (de) стискаються, то контролер зробить це, і це може означати, що ігнорування кількості читання / запису, яке було зроблено, це цифри можуть здаватися завищеними. Для отримання 500 Мб / с потрібні ці умови. Це трохи заплутано, але для того, щоб представити таку швидкість, вона насправді не буде написана на такій швидкості, просто стиснута і написана (скажімо, на 50% зменшення / збільшення розміру, то це ефективним подвоєння передачі даних).

Очевидно, що це трохи обдурювання, але всі вони це роблять. Більш цікавою є цифра IOP, але це інша історія.

Чорна магія є більш вірним тестом, тому що вона використовує дані, які не можна стиснути на льоту, щоб збільшити швидкість передачі, оскільки вона вже сильно стискається. Це дає більш чітке уявлення про ваші можливості, і отримання 250Mb + на лінії SATA2 насправді досить акуратно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.