Как загружать диски «на лету», а не при загрузке

Как загружать диски «на лету», а не при загрузке

У меня i5 4590 и 4 ГБ оперативной памяти. На Linux все гладко, загружается за 5 секунд, все круто. Однако Windows загружается очень долго, и иногда сразу после загрузки не запускается ни одна программа и не открывается диспетчер задач, единственное, что я могу сделать, это сделать Hard Reset. Последней каплей стало то, что при ежедневном использовании мой предыдущий ПК был быстрее, чем мой нынешний (AMD Athlon XP+)!

Поэтому я хотел узнать больше. Почему Windows будет медленнее Linux или медленнее той же Windows (с тем же AV) на i3.

Ну, я просто попытался отключить 4 порта SATA (к которым подключены жесткие диски) в BIOS, чтобы оставить только два (один для w7, один для linux).

Насколько я могу судить, выглядело лучше. И это имеет смысл, поскольку Linux не монтирует HDD, если они мне не нужны.Есть ли способ монтировать их на лету?как в Linux?

решение1

Насколько я могу судить, выглядело лучше. И это имеет смысл, поскольку Linux не монтирует HDD, если они мне не нужны.

Второе предложение в этом утверждении неверно. Я не вижу, чтобы вы где-либо упоминали, какой именно дистрибутив Linux вы используете, но, вероятно, можно с уверенностью сказать, что любой дистрибутив Linux, ориентированный на настольные компьютеры или серверы, монтирует все файловые системы, перечисленные в /etc/fstab, не отмеченные как noautoпри загрузке. Монтирование файловых систем — это дешевая операция, поэтому нет никаких реальных причин не делать это таким образом, за исключением съемных носителей. Я приближаюсь кстоФайловые системы на моей системе Linux, в основном на вращающихся носителях, что означает, что я, вероятно, буду ограничен IOPS, и монтирование их во время загрузки занимает около 2-3 секунд, может быть, максимум пять секунд. Что, при некотором знании процесса, кажется вполне разумным и даже быстрым.Монтирование файловых систем не занимает много времени.

Есть ли способ монтировать их «на лету», как это делает Linux?

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

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

Конечно, возможно, что вы заметили улучшение скорости запуска Windows при отключении дисков, ноэто улучшение почти наверняка произошло по какой-то вторичной причине.Даже полное сканирование корневого каталога раздела должно буквально занять порядка секунды или меньше и должно выполняться фоновым потоком, если только вы не делаете что-то, что активно требует знания содержимого корневого каталога.

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

Связанный контент