Ich benutze sowohl Ubuntu als auch Windows XP. Eine Sache, die meine Aufmerksamkeit seit langem auf sich zieht, ist der hohe Bedarf an Neustarts in Windows. Die meiste Zeit, wenn ich ein Programm installiere, fordert Windows zum Neustart des Systems auf. Dies kommt wesentlich häufiger vor als unter Linux.
Wieso ist es so?
Vielen Dank!
Antworten:
Das liegt an der Architektur.
Der Hauptgrund für dieses Verhalten ist, dass Linux ausgeführte Dateien und Bibliotheken nicht sperrt. Dies ermöglicht das direkte Ersetzen dieser Dateien und erfordert nur einen Neustart der Anwendungen. Für Installationen ist das der Grund, warum die Paketverwaltungssysteme, während in Windows jedes Programm alle benötigten Bibliotheken installiert (auch wenn sie bereits installiert sind, aber wenn sie in Gebrauch sind, sind sie gesperrt, was einen Neustart erfordert, um die Situation zu klären) Eine Linux-Anwendung verweist nur auf die benötigten Pakete, die einmal (und nie wieder) installiert werden, wodurch der Overhead verringert wird.
quelle
site:blogs.msdn.con/b/oldnewthing replace file in use
: technet.microsoft.com/en-us/magazine/…