Il mio computer rallenterà se installo più sistemi operativi?


37

Molti dei miei amici hanno detto che l'installazione di più sistemi operativi su un singolo PC rallenta i singoli sistemi operativi perché la RAM totale viene divisa tra i sistemi operativi.

C'è qualche verità nell'affermazione sopra?


32
Ignacio ha ragione al 100%. I tuoi amici hanno semplicemente torto, confondono la RAM con lo spazio dell'HDD o presumono la virtualizzazione come apposta per uno scenario multi-boot ... la mia scommessa è che sono proprio sbagliati.
Windos,

7
A meno che non provi a eseguirli entrambi contemporaneamente.
Shadur,

6
sono d'accordo. Sembra che gli amici stessero parlando di gestire un guest virtuale allo stesso tempo, non un doppio avvio. Penso solo a un malinteso.
Sirex,

1
Questo è sulla stessa linea della menzogna che molte persone credono sul numero di file sul proprio computer che contribuiscono alla lentezza del sistema. O ancora più sciocco, il numero di icone sul desktop correlate alla lentezza del sistema. Entrambi questi casi non sono veri, come questo.
music2myear,

1
@ music2myear: quando inizi a parlare di correlazione, devi fare attenzione ... potrebbero esserci variabili confuse (ad esempio, le persone che non ripuliscono il desktop installano anche un sacco di programmi che girano silenziosamente in background) ...; -)
Jonas Heidelberg il

Risposte:


67

Dipende da come si installano i vari sistemi operativi - ci sono generalmente due opzioni

  • installazione per doppio avvio
  • installazione tramite una macchina virtuale

L'installazione a doppio avvio posiziona l'altro sistema operativo su spazio libero sul disco rigido, quindi utilizzerà lo spazio su disco rigido (potrebbe essere necessario / essere richiesto per creare nuove partizioni), ma poiché in un doppio avvio verrà eseguito solo un sistema operativo in qualsiasi momento, quindi nessun'altra memoria o CPU viene utilizzata dall'altro sistema operativo.

La macchina virtuale (VM) è un programma software che emula l'hardware di un PC. Se usi una macchina virtuale per installare il tuo secondo sistema operativo, entrambi i sistemi operativi possono essere eseguiti contemporaneamente, quindi puoi avere un PC Windows con Linux in esecuzione in una finestra della macchina virtuale e puoi utilizzarli entrambi contemporaneamente. Poiché è possibile utilizzare entrambi contemporaneamente, entrambi utilizzeranno la memoria e la CPU, quindi il computer potrebbe rallentare.

Se non sai nulla su come utilizzare una VM, è improbabile che tu ne abbia uno, ma piuttosto che tu abbia un sistema a doppio avvio, nel qual caso - NO, non vedrai rallentare il sistema.


2
Una risposta più completa della mia. ma vorrei cavillare con "entrambi i sistemi operativi possono essere eseguiti / utilizzati contemporaneamente". Esiste un sistema operativo host che consente l' esecuzione del sistema operativo guest come programma con privilegi e capacità speciali. Il SO guest (e tutte le applicazioni che esegue) può essere visualizzato come un programma applicativo privilegiato ancora nell'ambito del SO multiprocessore che ha avviato il PC.
segatura

6
@sawdust - Non del tutto vero. Cosa succede se si esegue un hypervisor bare metal, come Xen?
Nome falso

In questi giorni con la modalità xp di 7, le persone a volte usano la virtualizzazione senza saperlo davvero.
Icode4food

5
+1: Penso che questa sia la risposta migliore, perché spiega la virtualizzazione (piuttosto che semplicemente riferirsi obliquamente ad essa e aspettarsi che l'interrogatore lo capisca già).
Ken Bloom,

1
@Fake Name - buon punto che non tutti gli hypervisor implementano la macchina nel software (bare-metal), tuttavia le basi della cancellazione di does the machine slow downnon sono interessate - ram, cpu, disk e network diventano tutte risorse condivise a prescindere, e quindi le prestazioni della macchina sono interessate.
Soren,

3

Il sistema operativo in esecuzione non rallenta. Solo la capacità del disco rigido verrà ridotta.

Teoricamente il tuo sistema operativo potrebbe rallentare se hai un programma in esecuzione che esegue la scansione dei file sul disco rigido, perché questo programma eseguirà la scansione di tutti i file da tutto il sistema operativo. Ma questo è solo un rallentamento teorico che non noterai.

Se si prevede di avere diversi sistemi operativi nel proprio disco rigido (Windows, Linux, MacOS), il sistema operativo Windows non li vedrà e non verrà affatto rallentato.

Puoi anche considerare di avere sistemi operativi virtuali tramite VirtualBox. Io stesso, ad esempio, abbiamo più di 10 sistemi operativi e 1 sistema operativo principale. Quando ho bisogno, diciamo, di Win 7 per la progettazione, avvio la sua macchina virtuale e ho un sistema in esecuzione all'interno di un altro sistema. Ho 8 GB di RAM e do 4 GB di RAM a ciascun sistema e il sistema operativo virtuale non è affatto lento. Solo per dire che questi sistemi operativi virtuali non sono adatti per i giochi.


1
Un programma di scansione del disco dovrebbe solo scansionare i dischi rigidi che sono stati montati. Quindi, se si esegue Linux / Windows, è improbabile che Windows venga rallentato (poiché non può montare filesystem di tipo ext) e le distribuzioni Linux di solito non montano l'unità NTFS per impostazione predefinita.
Jonathan Sternberg,

Hai ragione su Windows, ma Linux come Ubuntu offre il montaggio automatico all'installazione, quindi negli ultimi 4 anni ogni distribuzione Ubuntu che utilizzo monta automaticamente tutte le partizioni di Windows. ;)
Joe,

3

No: Fintanto che i SO sono installati su partizioni / dischi dedicati, non influenzeranno la velocità l'uno dell'altro.

Sì: ci sono fattori che possono rallentare un sistema operativo. Se la partizione contiene molti file (supponi di aver installato entrambi i sistemi operativi sulla stessa partizione (davvero sconsigliato poiché i file entreranno in conflitto)). Un altro fattore più probabile è che la prima partizione (e il primo file) sia memorizzata negli anelli più esterni del disco, quindi la testa HD deve spostarsi di meno (cerchi più grandi, più dati per cerchio). Qualsiasi file / partizione più avanti otterrà un aumento dei movimenti della testa rispetto ai byte letti. Pertanto, se il secondo sistema operativo è ad esempio il 50% in meno sul disco, la velocità sarà leggermente inferiore. Ma si dovrebbe dire che a causa di vari motivi come la rotazione dei cilindri e la memorizzazione nella cache questo non è evidente.

Quindi la risposta è: No. I sistemi operativi non saranno notevolmente più lenti.

Come altri hanno già sottolineato in esecuzione del sistema operativo come guest virtuali rallenteranno sia il sistema operativo host che quello guest.

Miglior consiglio; Assicurati di avere molta RAM nel sistema operativo host. La mancanza di molta RAM rende il tuo computer LENTO. Io stesso eseguo Win7 con 8 GB (desktop) e 12 GB (laptop) e ho appena effettuato un ordine per 16 GB per il mio desktop. Questo è un po 'esagerato per la maggior parte degli utenti, ma vantaggioso per il mio uso.


1

L'installazione di più di un sistema operativo non rallenta il computer perché sono memorizzati sul disco rigido. All'accensione del PC sarà in esecuzione un solo sistema operativo alla volta.

La velocità del computer potrebbe essere lenta a causa della carenza di RAM. Secondo me se hai 2 GB di RAM, puoi eseguire qualsiasi sistema operativo senza problemi.


1

Quando è dual-boot, esegui solo un sistema alla volta, quindi non rallenterà per te. Solo "modo" per rallentarlo per eseguire un altro sistema sulla macchina virtuale


1

se si utilizza un sistema operativo virtuale, il PC ridurrà le prestazioni ma se si utilizza il sistema a doppio avvio, funzionerà normalmente.


0

Può eventualmente rallentare se:

  1. Non hai abbastanza memoria nel tuo PC

  2. Il sistema operativo deve dipendere dal paging e archiviare i dati di memoria sul disco rigido

In questo caso l'installazione di un sistema operativo aggiuntivo non rallenterebbe il PC, ma poiché il disco rigido riceve più dati e si frammenta, inizia a rallentare.

Assicurarsi di disporre di spazio su disco e RAM sufficienti.


0

Per la maggior parte, no, l'installazione di più sistemi operativi non rallenta il computer, a meno che non si stia utilizzando la virtualizzazione per eseguirne due o più contemporaneamente.

Tuttavia, c'è una cosa che rallenta quando si utilizza un disco rigido standard. Accesso ai file dei file del sistema operativo.

In quasi tutti i dischi rigidi meccanici, le prime parti del disco sono le parti più veloci. Quasi tutti i sistemi operativi installano qui i loro file di avvio e molti programmi di deframmentazione avanzati per Windows sposteranno i file più accessibili nelle prime parti del disco.

L'installazione di più sistemi operativi significa che alcuni dei sistemi operativi verranno installati su parti più lente del disco.


0

Dipende da come funziona tutti i sistemi. Sono in esecuzione in una macchina virtuale o in un doppio avvio? Nel caso di un doppio avvio, no, questo non è affatto vero. Per una VM, tuttavia, le risorse devono essere allocate alla VM dal sistema operativo host. Pensa a Java per esempio. Sebbene non sia un sistema operativo, viene eseguito in una macchina virtuale e funziona più lentamente (sebbene sia probabilmente più dovuto alla necessità di interpretare il codice).


0

No, la velocità del computer non diminuisce fino a quando non si eseguono i due SO contemporaneamente. In realtà quando si seleziona una scelta del sistema operativo tra le due o più all'avvio, i file di sistema richiesti di quel sistema operativo verranno eseguiti su RAM e si vedrà solo il sistema operativo in esecuzione. L'installazione di due o più sistemi operativi non rallenta la velocità del sistema operativo ma consuma spazio sul disco rigido.


0

Se si tenta di eseguire il sistema operativo nella VM sicuramente rallenterà, ma se si installa separatamente su una partizione diversa non ci sono problemi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.