- PVSM.RU - https://www.pvsm.ru -
Добрый день, уважаемые читатели.
Данный пост ставит собой целью попытаться донести до менеджера проекта/руководства необходимость приобретения SSD для разработчиков.
Может показаться странным, но в большом количестве девелоперских компаний нет SSD, и руководство не понимает, зачем они нужны, эта лишняя трата денег.
Я решил написать эту статью в то время, пока мой проект компилировался. И он все еще компилировался, когда я написал треть.
Компьютер следует воспринимать не как нечто великое, достойное поклонения, перед которым нужно стоять на коленях, когда он выполняет вычисления. Нет, это время прошло вместе с ламповыми ЭВМ середины XX века. Сейчас компьютер — это помощник, инструмент, отвертка, которая должна быстро и своевременно помогать. Работы выполняет пользователь, программист, и этой работе оборудование должно помогать, а не наоборот.
Во время работы программиста в его
Быстрый компьютер, который удовлетворяет желаниям программиста, является очень важной вещью. Так же как и гоночный автомобиль, он должен быть быстрым, позволяя реализовать весь потенциал гонщика, а не задерживать его. За быстрым ПК комфортно работать, физически экономится время, и самое главное, не начинается диссонанс с работой головы, не происходит потеря потока.
Очевидно, что на производительность влияет множество деталей. С центральными процессорами все понятно, они все быстрей и все многоядерней, и загружены они будут только при компилировании. 3D дизайнеры и математики у нас расчеты не ведут. Память поможет большему количеству программ работать совместно. А студия прожорлива на память. Скорость памяти тоже важна. Но следует понимать, что обратиться к оперативной памяти компьютеру, все равно, что сходить в библиотеку человеку. В зависимости от технических характеристик, эта библиотека либо в соседней комнате, либо в соседнем доме. А вот получить данные с устройства постоянного хранения — равносильно заказать книгу на Amazon с доставкой ее по океану на гребной галере, а потом еще и почтой России на телеге, запряжённой старой клячей. Но сейчас происходит очень важная революция в системах хранения данных. К нам приходит SSD, это очень важная веха, наравне, а то и значительнее, чем появление многоядерных процессоров.
SSD — это самолет. Это самолет, в котором сидит курьер FedEX, который с парашютом спрыгнет прямо над твоим домой. SSD дает 5 кратное ускорение при чтении больших файлов. Но это неинтересно. Мы работает с тысячами мелких файлов с кодами, конфигами, и студия все это компилирует. А в сегменте мелких файлов скорость чтения SSD превосходит HDD в 50-100 раз. Это означает компилирование раз в 10 быстрей, как минимум! И общий прирост производительности, гораздо более быстрый запуск системы, своевременную реакцию системы на действия пользователя, готовность системы выполнять требования программиста. SSD даст, условно говоря, 10 кратный прирост производительности; замена же памяти, процессоров даст двух кратный. Вложить в SSD, все равно, что вложить в платину в 18 веке, когда они была дешевле меди. Результат много превосходит затраты. Но об этом в следующей главе.
Попробуем рассчитать выгодность SSD
Требуется SSD со 120GB – это хватит на систему, проекты и резерв в ~40% свободного места, нужный для полной эффективности накопителя.
Исходные данные
Прикинем потери времени программиста в день.
Предположим активный кодинг, 4 компиляции проекта в день
Посчитаем потери времени
Итого 115 минут. Предположим погрешность в +-50% и предположим, что мы переоценили потери и ошиблись в большую сторону. Предположим общий простой в 1 час в день.
Итого 23 часа в месяц. Это 13110 рублей. Это 3,2775 SSD в месяц.
Таким образом, покупка SSD один раз может принести уменьшение убытков на простои вследствие прироста производительности на 13110 рублей в месяц.
Покупка SSD повысит производительность программистов и общую удовлетворенность от работы. Экономический эффект многократно превысит стоимость SSD.
p.s. Трудно было выбрать правильный хаб. Если посоветуете в какой хаб перепубликовать — сделаю.
Автор: alexus_ru
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/ssd/39895
Ссылки в тексте:
[1] мозгу: http://www.braintools.ru
[2] Источник: http://habrahabr.ru/post/188360/
Нажмите здесь для печати.