ОС на вращающемся диске, программы на SSD, увижу ли я прирост производительности?

558
chiliNUT

Мой рабочий ноутбук работает под управлением Windows 7 Professional на 7200 оборотов в минуту, что я считаю бутылочным горлышком. Две программы, которые я часто использую (они всегда открыты), - это Netbeans и Outlook, которым, похоже, нравится регулярно перегружать жесткий диск (мой системный монитор Norton постоянно предупреждает меня об их интенсивном использовании диска).

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

Как бы я измерил улучшение

Netbeans будет «зависать» время от времени во время «фонового сканирования проектов» (которое, я думаю, анализирует все файлы в открытых проектах и ​​помещает их в локальную память для более быстрого доступа к таким задачам, как завершение кода), и Outlook сделает что-то похоже при "обновлении папок". (Синхронизация почты на сервере с локальной копией на моем компьютере.) Этот компьютер имеет 16 ГБ ddr3 1600 и двухъядерный процессор Intel i5 3340m@2.7Ghz.

На моем домашнем компьютере, который имеет ОС на SSD и использует четырехъядерный процессор Intel i7 3740@2.7Ghz, не возникает ни одна из этих проблем; NetBeans по-прежнему выполняет фоновое сканирование, а Outlook по-прежнему обновляет папки, но обе программы в течение этого времени полностью используются, в то время как на рабочем компьютере они в значительной степени заблокированы, и мне приходится ждать от 15 секунд до нескольких минут, чтобы их завершить. Я уверен, что четыре ядра имеют огромное значение, но в какой степени я не уверен.

Таким образом, любое «улучшение» может быть либо: возможность использовать любую программу во время выполнения одной из этих задач, либо просто более короткое время ожидания до завершения выполнения одной из этих двух задач.

Спасибо за прочтение!

1

3 ответа на вопрос

2
MSalters

Да, перемещение файлов данных на SSD даст вам заметный импульс в этом случае.

Перемещение установки ОС на SSD ускоряет загрузку в основном. Полезно, но не то, что вы просите. NetBeans при сканировании проектов получает доступ ко многим файлам. Это много поисков, именно там, где SSD превосходят. Примечание: Вам не нужно иметь NetBeans себя на SSD для этого.

Outlook не должен быть таким плохим, вы можете страдать от фрагментации диска.

Спасибо за ответ! Это имеет большой смысл для меня ... так что для подтверждения, наличие моих кодовых файлов и аналогично локальной копии моих электронных писем на ssd помогло бы решить эти 2 проблемы, а наличие самого программного обеспечения на ssd vs hdd не помогло бы. действительно изменить ситуацию? Это звучит разумно. Знаете ли вы, как это решение можно сравнить с использованием кэширования лорда Дракона? chiliNUT 10 лет назад 0
@chiliNUT: ваше программное обеспечение на SSD сделает его быстрее; это менее важно для его производительности во время выполнения. Кэширование вряд ли ускорит процесс сканирования проекта. Вот почему основной совет DragonLord - поместить все на SSD. MSalters 10 лет назад 0
1
bwDraco

Вы увидите небольшое улучшение производительности, поскольку на жестком диске будет меньше контента и, следовательно, меньше фрагментации и меньше запросов данных, но наилучшая производительность всегда будет достигнута при установке операционной системы на самом SSD.

Если вы не можете перенести всю систему на SSD, вам следует рассмотреть возможность использования SSD в качестве кеша, что, вероятно, приведет к более высокой производительности, чем предлагаемые вами настройки, поскольку кеширование будет включать как файлы данных ОС, так и файлы программ. Обычно используемое решение для кэширования SSD - технология Intel Smart Response .

Спасибо за понимание! Ответ MSaleter имеет смысл для меня ... Что касается моего конкретного показателя повышения производительности, вы бы сказали, что мне все равно было бы лучше со всем на жестком диске и использованием ssd в качестве накопителя SRT-кеша, чем просто убедившись, что все эти файлы данных находятся на SSD? Я не знаю достаточно о механизме кэширования, чтобы знать ответ. Я знаю, что могу попробовать и сам, и судить сам, но я хотел бы получить больше информации, прежде чем пройти через шаги по созданию настройки рейда для корректной работы srt. chiliNUT 10 лет назад 0
Вы правы, и для действительно маленького ssd я согласен с вами, но это не так в отношении 64GB и большего ssd, так что лучше использовать его в качестве привода для дисков. Смотрите эту ссылку: http://www.tomshardware.com/answers/id-2646221/64gb-128gb-ssd-cache.html QMaster 7 лет назад 0
0
magicandre1981

Это ужасная идея. Положите OS + важные инструменты всегда на SSD. Клонируйте Windows на SSD, отформатируйте жесткий диск и используйте его в качестве устройства хранения (настройте библиотеки в проводнике для хранения данных на жестком диске вместо SSD). Вот как я использую SSD + HDD в моем ноутбуке Dell.

Как указывалось в первоначальном вопросе, «я не могу двигаться или связываться с моей установкой Windows», что определенно означает отсутствие клонирования в ssd и очистки жесткого диска! Наш айтишник не оценил бы это. Спасибо за ваш вклад. chiliNUT 10 лет назад 0
скажите своему айтишнику разрешить замену жесткого диска. Программы на SSD также будут загружать DLL с жесткого диска, поэтому они ждут, пока медленный HDD их не прочитает. Таким образом, у вас нет реальной выгоды. magicandre1981 10 лет назад 1
Как может быть "никакой реальной выгоды"? AFAIK, когда он просматривает файлы данных, такие как файлы исходного кода и электронные письма, с какой стати скорость, с которой загружается dll, влияет на скорость, с которой он просматривает мои файлы данных? chiliNUT 10 лет назад 0

Похожие вопросы