Мой компьютер замедлится, если я установлю несколько операционных систем?


37

Многие из моих друзей говорили, что установка нескольких операционных систем на одном ПК замедляет работу отдельных ОС, поскольку общая оперативная память распределяется между ОС.

Есть ли правда в приведенном выше утверждении?


32
Игнасио на 100% прав. Ваши друзья либо просто не правы, путают ОЗУ с пространством на жестком диске или предполагают виртуализацию в отличие от сценария мультизагрузки ... Держу пари, они просто ошибаются.
Windos

7
Нет, если вы не попытаетесь запустить их обоих одновременно.
Шадур

6
Я согласен. Звучит так, будто друзья говорили о запуске виртуальной гостевой системы одновременно, а не о двойной загрузке. Я думаю, это просто недоразумение.
Sirex

1
Это то же самое, что многие считают, что количество файлов на их компьютере влияет на медлительность системы. Или, что еще глупее, количество значков на рабочем столе, соотносимое с медлительностью системы. Оба эти случая не соответствуют действительности, как и этот.
music2myear

1
@ music2myear: когда вы начинаете говорить о корреляции, вы должны быть осторожны ... могут быть смешанные переменные (например, люди, которые не очищают свой рабочий стол, также устанавливают множество программ, которые работают в фоновом режиме) ...; -)
Йонас Гейдельберг

Ответы:


67

Это зависит от того, как вы устанавливаете несколько операционных систем - обычно есть два варианта

  • установка для двойной загрузки
  • установка с использованием виртуальной машины

Установка с двойной загрузкой просто помещает другую ОС на свободное место на вашем жестком диске, поэтому она будет использовать пространство на жестком диске (вам может потребоваться / вас попросят создать новые разделы), но, поскольку при двойной загрузке будет работать только одна ОС в любой момент времени другая ОС не использует память или ЦП.

Виртуальная машина (ВМ) - это программа, которая эмулирует аппаратное обеспечение ПК. Если вы используете виртуальную машину для установки второй ОС, то обе ОС могут работать одновременно - так что у вас может быть ПК с Windows, на котором работает Linux, в виртуальном окне, и вы можете использовать обе одновременно. Поскольку вы можете использовать оба одновременно, они оба будут использовать память и процессор, и тогда вы можете увидеть замедление работы компьютера.

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


2
Более полный ответ, чем мой. но я бы сказал: «Обе ОС могут запускаться / использоваться одновременно». Существует хост- ОС, которая позволяет гостевой ОС работать как программа с особыми привилегиями и возможностями. Гостевую ОС (и любые приложения, которые она запускает) можно рассматривать как привилегированную прикладную программу, все еще находящуюся в ведении многопроцессорной ОС, которая загружала ПК.
опилки

6
@ Опилки - не совсем верно. Что, если вы работаете с гипервизором из голого металла, как Xen?
Фальшивое имя

В наши дни в режиме xp 7 люди иногда используют виртуализацию, даже не подозревая об этом.
Icode4food

5
+1: я думаю, что это лучший ответ, потому что он объясняет виртуализацию (а не просто косвенно ссылается на нее и ожидает, что спрашивающий ее уже понимает).
Кен Блум

1
@Fake Name - хорошее замечание о том, что не все гипервизоры внедряют машину в программное обеспечение (голое железо), однако основа очереди does the machine slow downне затрагивается - ram, cpu, диск и сеть становятся общими ресурсами независимо, и, следовательно, это влияет на производительность машины.
Сорен

3

ОС, на которой вы работаете, не будет замедляться. Только емкость жесткого диска будет уменьшена.

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

Если вы планируете иметь на своем жестком диске разные ОС (Windows, Linux, MacOS), ОС Windows не увидит их и вообще не будет тормозиться.

Вы также можете рассмотреть возможность использования виртуальных ОС через VirtualBox. У меня, например, более 10 ОС и 1 основная ОС. Когда мне понадобится, скажем, Win 7 для разработки, я запускаю ее виртуальную машину, и одна система работает внутри другой системы. У меня 8 ГБ ОЗУ, и я даю 4 ГБ ОЗУ каждой системе, и виртуальная ОС не работает медленно. Просто упомянуть, что эти виртуальные ОС не подходят для игр.


1
Программа сканирования диска будет сканировать только те жесткие диски, которые были смонтированы. Поэтому, если вы используете Linux / Windows, маловероятно, что Windows будет замедлена (так как не может монтировать файловые системы типа ext), и дистрибутивы Linux обычно не будут монтировать диск NTFS по умолчанию.
Джонатан Штернберг

Вы правы насчет Windows, но Linux как Ubuntu предлагает автоматическое монтирование при установке, поэтому последние 4 года в каждом дистрибутиве Ubuntu я использую DOES для автоматического монтирования всех разделов Windows. ;)
JoeM

3

Нет. Пока ОС установлена ​​на выделенных разделах / дисках, они не влияют на скорость работы друг друга.

Да: есть факторы, которые заставят ОС работать медленнее. Если раздел содержит много файлов (скажем, вы устанавливаете обе ОС на один и тот же раздел (не рекомендуется, так как файлы будут конфликтовать)). Другим более вероятным фактором является то, что первый раздел (и первый файл) хранятся на самых внешних кольцах диска, поэтому головке HD нужно перемещаться меньше (чем больше кругов, тем больше данных на круг). Любые файлы / разделы, находящиеся дальше, получат увеличивающиеся движения головы против прочитанных байтов. Так, если вторая операционная система, например, на диске занимает 50%, скорость будет немного ниже. Но следует сказать, что по разным причинам, таким как использование цилиндров и кэширование, это не заметно.

Таким образом, ответ: Нет. Операционные системы не будут заметно медленнее.

Как уже отмечали другие, запуск ОС в качестве виртуальных гостей замедлит работу как хостовой, так и гостевой ОС.

Лучший совет; Убедитесь, что у вас достаточно оперативной памяти в хост-ОС. Отсутствие большого количества оперативной памяти делает ваш компьютер медленным. Я сам запускаю Win7 с 8 ГБ (для настольных ПК) и 12 ГБ (для ноутбуков), и я только что разместил заказ на 16 ГБ для своего рабочего стола. Для большинства пользователей это немного чрезмерно, но полезно для моего использования.


1

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

Скорость работы компьютера может быть низкой из-за нехватки оперативной памяти. По моему мнению, если у вас 2 ГБ ОЗУ, вы можете без проблем запустить любую ОС.


1

Когда используется двойная загрузка, вы одновременно запускаете только одну систему, поэтому она не будет замедляться для вас. Единственный «способ» замедлить запуск другой системы на виртуальной машине


1

Если вы используете виртуальную ОС, то ваш компьютер будет снижать производительность, но если вы используете систему с двойной загрузкой, он будет работать нормально.


0

Это может замедлиться, если:

  1. У вас недостаточно памяти на вашем компьютере

  2. ОС должна зависеть от подкачки и хранить данные памяти на жестком диске

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

Убедитесь, что у вас достаточно места на диске и оперативной памяти.


0

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

Однако есть одна вещь, которая замедляется при использовании стандартного жесткого диска. Доступ к файлам операционной системы.

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

Установка нескольких операционных систем означает, что некоторые из операционных систем будут установлены на более медленные части диска.


0

Это зависит от того, как работают все системы. Они работают в ВМ или в двойной загрузке? В случае двойной загрузки нет, это совсем не так. Однако для виртуальной машины ресурсы должны быть выделены виртуальной машине хост-системой. Подумайте о Java, например. Хотя это и не ОС, она работает на виртуальной машине и работает медленнее (хотя, вероятно, в большей степени из-за необходимости интерпретировать код).


0

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


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.