У меня есть MacBook с 8 ГБ оперативной памяти и жесткий диск на 500 ГБ 7200 об / мин. Я пишу программное обеспечение для жизни. Я обдумываю получить SSD Drive, но я не уверен насчет производительности.
Действительно ли SSD диски имеют хорошую разницу в скорости?
performance
ssd
speed
sblair
источник
источник
Если вы похожи на меня и постоянно открываете и закрываете приложения, особенно такие приложения, как IDE для крупных проектов, вы быстро выиграете от производительности SSD. Я только что купил SSD на базе Sandforce (чтение со скоростью 285 МБ / с и запись со скоростью 275 МБ / с), и мне это очень нравится. MacOSX загружается менее чем за 20 секунд, и собственные приложения открываются мгновенно, включая Mail.app и другие дрянные программы, такие как Photoshop или Word. Git быстрее проверяет ветки и хорошо ... все чувствует себя быстрее.
Если вы получаете один, просто убедитесь, что вы получаете один с контроллером Sandforce. Они особенно хорошо работают на OSX (поскольку OSX не поддерживает TRIM и имеет сборщик мусора).
источник
Я также являюсь разработчиком программного обеспечения, и недавно я добавил SSD ExpressCard в качестве загрузочного диска в мой MacBook Pro. Это улучшило производительность всего .
источник
Краткий ответ - оно того стоит.
Длинный ответ - я разработчик программного обеспечения, у которого есть SSD на каждой машине, и да, оно того стоит, потому что оно делает вашу машину намного более отзывчивой.
Однако время компиляции, вероятно, не уменьшится, поскольку это почти всегда процесс, связанный с процессором, а не процесс, связанный с диском.
Вы можете подумать: «Но разве мой процесс сборки не включает в себя миллионы маленьких файлов? Разве не там светят SSD?»
Современная ОС, такая как OSX, достаточно умна для кэширования небольших, часто используемых файлов в памяти. Если вы получаете доступ к одним и тем же небольшим файлам снова и снова (типичный шаблон, когда вы имеете дело, например, с большим программным проектом), они будут довольно эффективно кэшироваться в памяти операционной системой. Это, в сочетании с интенсивным ЦП компиляцией, является причиной того, что время компиляции обычно не ограничено скоростью диска.
источник
Трудно сказать, как именно SSD может быть полезен конкретно для разработки программного обеспечения, без подробного описания типичных задач, которые вы выполняете (например, базы данных, написание веб-приложений, компиляция большой базы кода и т. Д.). Если вашим конкретным узким местом является процессор, то SSD может дать небольшое улучшение .
Но я бы настоятельно рекомендовал твердотельные накопители на основе общего улучшения производительности, которое достигается за счет невероятно высокой скорости произвольного чтения / записи (а также высокой скорости последовательной передачи), которая сама по себе может облегчить вашу жизнь разработчика. Загрузка, запуск приложений, использование веб-браузера и т. Д. Заметно ускоряются.
Существует также аналогичный вопрос здесь .
источник
Они обеспечивают более быстрое чтение / запись на диск, чем обычный домашний жесткий диск, однако вы должны писать программное обеспечение для работы на оборудовании ожидаемой аудитории, а не на своем собственном. Не пишите приложение, которое отлично работает на вашей машине, но может не так хорошо работать на других машинах.
Тем не менее, нет большой разницы в программировании для разработчиков. Единственная ситуация, в которой вы получите хорошую разницу, - это выполнение большого количества операций чтения / записи на диске.
Еще одно преимущество SSD для вас, поскольку у вас есть MacBook, он должен продлить срок службы батареи, поскольку он потребляет меньше энергии, чем традиционный жесткий диск.
источник
Вот тесты для одного из них: http://www.slashgear.com/samsung-64gb-ssd-performance-benchmarks-278717/ Остальные похожи
В отличие от обычных жестких дисков, SSD с большей емкостью обычно имеют более низкую скорость чтения / записи. Более высокая емкость также дороже.
Как разработчику программного обеспечения, вам тоже нужно много места. До вас, что вы думаете, стоит. WD Velociraptors может быть хорошей альтернативой. Или, если деньги не являются объектом, иди SCSI
источник