Відповіді:
З того, що я пережив - ТАК. Вони, безумовно, коштують ціни за надзвичайно швидку швидкість читання під час складання великого проекту.
Якщо ви схожі на мене і постійно відкриваєте та закриваєте додатки, спеціально такі програми, як IDE з великими проектами, ви швидко отримаєте користь від продуктивності SSD. Я щойно придбав SSD на базі Sandforce (читання 285 МБ / с і запис 275 МБ / с), і мені дуже подобається. Чоботи MacOSX у віці до 20 секунд та нативні додатки миттєво відкриваються, включаючи Mail.app та інше хитре програмне забезпечення, як Photoshop або Word. Git швидше перевіряє гілки і добре ... все відчувається швидше.
Якщо ви отримуєте один, просто переконайтеся, що ви отримаєте його з контролером Sandforce. Вони спеціально краще працюють на OSX (завдяки OSX не підтримує TRIM та мають сміттєзбірник).
Я також розробник програмного забезпечення, і нещодавно я додав ExpressCard SSD як завантажувальний привід у свій MacBook Pro. Це покращило продуктивність всього .
Коротка відповідь - воно того варте.
Довга відповідь - я розробник програмного забезпечення, який має SSD на кожній машині, і так, воно того варте, оскільки воно робить вашу машину набагато більш чутливою.
Однак час компіляції, ймовірно, не зменшиться, оскільки це майже завжди процес, пов'язаний з процесором, а не процес, пов'язаний з диском.
Ви, можливо, думаєте: "Але чи не мій процес збирання включає в себе мільйон маленьких файлів? Чи не там світяться SSD-диски?"
Сучасна ОС на зразок OSX досить розумна щодо кешування невеликих часто використовуваних файлів у пам'яті. Якщо ви отримуєте доступ до одних і тих же невеликих файлів знову і знову (типовий зразок, коли ви маєте справу, наприклад, з великим проектом програмного забезпечення), вони будуть досить ефективно зберігатися в пам'яті ОС. Це в поєднанні з процесором інтенсивного компіляції, тому час компіляції, як правило, не обмежується швидкістю диска.
Важко точно сказати, як саме SSD може принести користь саме для розробки програмного забезпечення, без деталізації типових завдань, які ви виконуєте (наприклад, бази даних, написання веб-додатків, складання великої бази коду тощо). Якщо вашим конкретним вузьким місцем є процесор, то SSD може принести незначні покращення .
Але я настійно рекомендую SSD-диски на основі загального покращення продуктивності, що виходить від неймовірно швидких швидкостей читання / запису (а також швидких послідовних швидкостей), які самі по собі можуть полегшити ваше життя як розробника. Завантаження, запуск програм, використання веб-браузера тощо помітно швидше.
Існує також аналогічне питання тут .
Вони дозволяють швидше читати / записувати на диск, ніж середній домашній жорсткий диск, однак, ви повинні писати програмне забезпечення для роботи на вашому очікуваному аудиторії, а не на власному. Не пишіть програму, яка ідеально працює на вашій машині, але може працювати не так добре на інших машинах.
Однак це означає, що для розробників немає великої різниці в програмуванні. Єдина ситуація, коли це призведе до хорошої різниці - це робити багато операцій читання / запису на диску.
Ще одна користь для SSD для вас, оскільки у вас є MacBook, це він повинен продовжити термін служби акумулятора, оскільки він забирає менше енергії, ніж традиційний жорсткий диск з диском / платкою.
Ось орієнтири, зокрема для одного: http://www.slashgear.com/samsung-64gb-ssd-performance-benchmarks-278717/ Решта схожі
На відміну від звичайних жорстких дисків, SSD з більшою ємністю зазвичай мають меншу швидкість R / W. Більш висока ємність також дорожча.
Як розробник програмного забезпечення, вам також потрібно багато місця. Вам залежить те, що, на вашу думку, варто того. Велоцираптори WD можуть бути приємною альтернативою. Або якщо гроші не є об’єктом, перейдіть на SCSI