У меня есть жесткий диск, а также SSD на моем компьютере с Windows. Также у меня есть база кода C++, которая тратит почти один час на компиляцию. Я держу кодовую базу на своем жестком диске и установил ОС на SSD. Но я видел, как некоторые люди используют вторичный SSD для той же кодовой базы, и они могут скомпилировать его за 10 минут. Но в моем случае у меня нет вторичного SSD. Так что мой план - перенести ОС на HDD и перенести базу кода на SSD.

Повлияет ли это на производительность ОС в значительной степени? Поможет ли это построить базу кода быстрее, учитывая общие изменения?

2 ответа2

0

Это снизит скорость вашей ОС и, возможно, увеличит скорость сборки. Я полагаю, что во время процесса сборки много чтения и записи новых файлов. SSD имеют меньшую задержку при запуске чтения и более параллельны, потому что все части хранилища могут быть доступны одновременно - оба они хороши для чтения большого количества файлов. Они также имеют более высокую пропускную способность.

Однако этот тест от Джоэла Спольски привел к тому, что время компиляции не улучшилось. Суть в том, что процессор - это то, что действительно имеет значение. Это могло бы улучшиться, но лучший процессор действительно помог бы, и, возможно, быстрее / больше памяти.

Вот еще один недавний тест, который я нашел.

0

Переход с SSD на HDD, скорее всего, снизит скорость вашей ОС.

На этот вопрос уже есть ответ, который Вы можете найти в этом посте:
https://stackoverflow.com/questions/15199356/speed-up-compile-time-with-ssd

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