Perché Windows ha bisogno di riavviare molto più di Linux?


14

Uso sia Ubuntu che Windows XP. Una cosa che attira la mia attenzione a lungo è l'elevata necessità di riavvii in Windows. Il più delle volte quando installo un programma, Windows richiede di riavviare il sistema. Questo succede molto più frequentemente di Linux.

Perché è così?

Grazie!


Oggi sta cambiando un po '. La nuova architettura utilizzata nelle versioni più recenti combinata con gli appstore (come Windows Store integrato, Steam e altri) sta rendendo i riavvii molto meno frequenti ora. I miei computer di solito si riavviano solo agli aggiornamenti di sistema ora, rimanendo online 24/7 per la maggior parte del tempo.
T. Sar - Ripristina Monica il

Risposte:


16

Ciò è dovuto all'architettura.

Il motivo principale di questo comportamento è che Linux non blocca i file e le librerie eseguiti , il che consente la sostituzione diretta di tali file e richiede solo il riavvio delle applicazioni. Per le installazioni è la ragione dei sistemi di gestione dei pacchetti, mentre in Windows ogni programma installa tutte le librerie necessarie (anche se sono già installate, ma quando sono in uso sono bloccate, che necessita di un riavvio per cancellare la situazione) in Linux un'applicazione fa riferimento solo ai pacchetti necessari che vengono installati una volta (e mai più), riducendo il sovraccarico.


2
Raymond Chen ha avuto una volta un post sul blog sui problemi e sui pericoli coinvolti (e alla fine che l'utente avrebbe notato comportamenti strani se i programmi si fossero comportati male e non seguendo i contratti); è stata una decisione consapevole di progettazione e non tanto da non poter essere eseguita in Windows.
Joey,

1
Johannes, puoi dare il link?
kolistivra,

@Joey per seguire il commento di kolistivra, non riesco a trovare l'articolo sul blog di Raymond. Per favore aggiungilo se ce l'hai.
Gordon,

4
Ah, non era sul suo blog, ma è ancora reperibile tramite due clic e una rapida ricerca di site:blogs.msdn.con/b/oldnewthing replace file in use: technet.microsoft.com/en-us/magazine/…
Joey,
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.