Чи сповільниться мій комп'ютер, якщо я встановлю кілька операційних систем?


37

Багато моїх друзів сказали, що встановлення декількох операційних систем на одному ПК уповільнює роботу окремих ОС, оскільки загальна оперативна пам’ять ділиться між ОС.

Чи є правда у наведеному вище твердженні?


32
Ігнасіо на 100% вірно. Ваші друзі або просто помиляються, плутаючи оперативну пам’ять з простором жорсткого диска, або припускають, що віртуалізація призначена для багатозавантажувального сценарію ... я думаю, що вони просто помиляються.
Віндос

7
Якщо тільки ви не спробуєте запустити обох одночасно.
Шадур

6
я згоден. Це здається, що друзі говорили про запуск віртуального гостя одночасно, а не про подвійне завантаження. Лише непорозуміння, я думаю.
Sirex

1
Це по тій же лінії брехні, що багато людей вважають, що кількість файлів на їхньому комп’ютері сприяє повільності системи. Або ще дурніше, кількість піктограм на робочому столі відповідає коректності системи. Обидва ці випадки є неправдивими, як і цей.
music2myear

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

Відповіді:


67

Це залежить від того, як ви встановите кілька операційних систем - зазвичай є два варіанти

  • установка для подвійного завантаження
  • встановлення за допомогою VM

Установка подвійного завантаження просто розміщує іншу ОС на вільному просторі на вашому жорсткому диску, тому вона буде використовувати простір на жорсткому диску (для створення нових розділів вам може знадобитися / попросити), але оскільки в подвійному завантаженні буде працювати лише одна ОС в будь-який момент часу інша ОС не використовує жодної пам'яті чи процесора.

Віртуальна машина (VM) - це програмне забезпечення, яке емулює апаратне забезпечення ПК. Якщо ви використовуєте VM для встановлення своєї другої ОС, то обидві ОС можуть працювати одночасно - значить, у вас є ПК з Windows, на якому Linux працює у вікні VM, і ви можете використовувати обидві одночасно. Оскільки ви можете використовувати обидва одночасно, вони обидва будуть використовувати пам'ять та процесор, і тоді ви можете побачити, як комп'ютер сповільнюється.

Якщо ви нічого не знаєте про те, як використовувати VM, то навряд чи у вас є, але скоріше у вас є система подвійного завантаження, в такому випадку - НІ, ви не побачите, що система сповільнюється.


2
Повніша відповідь, ніж моя. але я б посперечався з "обидві ОС можуть працювати / використовувати одночасно". Існує хост- операційна система, яка дозволяє гостьовій ОС виконувати програму зі спеціальними привілеями та можливостями. Гостьова ОС (і будь-які додатки, якими вона працює) може розглядатися як привілейована прикладна програма, яка все ще знаходиться під компетенцією багатопроцесорної ОС, яка завантажила ПК.
тирса

6
@sawdust - Не зовсім вірно. Що робити, якщо ви керуєте гіпервізором з голими металами, як Xen?
Підроблене ім’я

У наші дні з режимом xp 7 люди іноді використовують віртуалізацію, не знаючи цього.
Icode4food

5
+1: Я вважаю, що це найкраща відповідь, оскільки вона пояснює віртуалізацію (а не просто косо посилається на неї і очікує, що запитуючий її вже розуміє).
Кен Блум

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

3

ОС, яку ви працюєте, не сповільниться. Знизиться лише ємність жорсткого диска.

Теоретично ваша ОС може сповільнитись, якщо у вас є запущена програма у фоновому режимі, яка сканує файли на жорсткому диску, оскільки ця програма буде сканувати всі файли з усієї операційної системи. Але це лише теоретичне уповільнення, яке ви не помітите.

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

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


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

Ви маєте рацію щодо Windows, але Linux, подібний Ubuntu, пропонує автоматичну установку, тому протягом останніх 4 років кожен дистрибутив Ubuntu, який я використовую, НЕ автоматизує всі розділи Windows. ;)
JoeM

3

Ні: Поки ОС встановлені на виділених розділах / дисках, вони не впливатимуть на швидкість один одного.

Так: Є фактори, які призведуть до повільнішої роботи ОС. Якщо розділ містить багато файлів (скажімо, ви встановили обидва ОС на одному розділі (дійсно не рекомендується, оскільки файли будуть конфліктувати)). Інший більш вірогідний фактор полягає в тому, що перший розділ (і перший файл) зберігається на самих кільцях диска, тому голові HD потрібно рухатись менше (більше кіл, більше даних на круг). Будь-які файли / розділи, отримані далі, отримуватимуть все більший хід голови проти читання байтів Отже, якщо друга операційна система, наприклад, на диску на 50%, швидкість буде дещо нижчою. Але слід сказати, що через різні причини, такі як вигляд циліндра та кешування, це не помітно.

Отже, відповідь: Ні. Операційні системи не будуть помітні повільніше.

Як уже зазначали інші, запуск ОС, оскільки віртуальні гості сповільнюватимуть як хост, так і гостьову ОС.

Найкраща порада; Переконайтеся, що у хост-операторі достатньо оперативної пам’яті. Відсутність великої кількості оперативної пам’яті робить ваш комп'ютер повільним. Я сам запускаю Win7 з 8 Гб (настільний) та 12 ГБ (ноутбук), і я щойно розмістив замовлення на 16 ГБ для свого робочого столу. Це для більшості користувачів трохи вище, але доброякісне для мого використання.


1

Встановлення декількох ОС не уповільнить ваш комп'ютер, оскільки вони зберігаються на жорсткому диску. Коли ви вмикаєте ПК, в даний момент буде запущена лише одна ОС.

Швидкість комп'ютера може бути повільною через дефіцит оперативної пам’яті. На мою думку, якщо у вас є 2 Гб оперативної пам’яті, ви можете безперебійно запускати будь-яку ОС.


1

Коли це подвійне завантаження, ви запускаєте лише одну систему одночасно, тож вона не сповільниться для вас. Єдиний "спосіб" уповільнити її для запуску іншої системи на віртуальній машині


1

якщо ви використовуєте віртуальну ОС, то ваш ПК знизить її продуктивність, але якщо ви використовували систему подвійної завантаження, то вона буде працювати нормально.


0

Можливо, це може сповільнитись, якщо:

  1. У вас недостатньо пам'яті на вашому ПК

  2. ОС повинна залежати від підкачки та зберігати дані пам'яті на вашому жорсткому диску

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

Переконайтеся, що у вас є достатньо місця на диску та оперативної пам’яті.


0

Здебільшого, ні, встановлення декількох операційних систем не уповільнить роботу комп'ютера, якщо ви не використовуєте віртуалізацію для запуску двох і більше одночасно.

Однак є одна річ, яка сповільниться при використанні стандартного жорсткого диска. Доступ до файлів операційних систем.

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

Встановлення декількох операційних систем означає, що частина операційних систем буде встановлена ​​на повільніші частини диска.


0

Це залежить від того, як він працює у всіх системах. Вони працюють у VM чи в подвійному завантаженні? Що стосується подвійного завантаження, то це взагалі не відповідає дійсності. Однак для VM ресурси, що приймаються, повинні бути розподілені для VM. Придумайте, наприклад, Java. Хоча це не ОС, вона працює у вітчизняній машині та працює повільніше (хоча, ймовірно, більше через те, що потрібно інтерпретувати код).


0

Ні. Швидкість роботи комп’ютера не зменшується до тих пір, поки ви не запустите дві ОС одночасно. Насправді, коли ви вибираєте один вибір ОС серед двох або більше при запуску, тоді необхідні системні файли цієї ОС запускаються на оперативній пам'яті, і ви бачите лише вибрану ОС, що працює. Встановлення двох або більше ОС не призведе до уповільнення швидкості роботи ОС, але затратить місце на жорсткому диску.


0

Якщо ви спробуєте запустити операційну систему в VM напевно, вона сповільниться, але якщо ви встановите окремо на інший розділ, проблем немає.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.