J'utilise à la fois Ubuntu et Windows XP. Une chose qui attire mon attention depuis longtemps est le besoin élevé de redémarrages dans Windows. La plupart du temps, lorsque j'installe un programme, Windows demande de redémarrer le système. Cela se produit considérablement plus fréquemment que Linux.
Pourquoi en est-il ainsi?
Merci!
Réponses:
C'est à cause de l'architecture.
La principale raison de ce comportement est que Linux ne verrouille pas les fichiers et bibliothèques exécutés , ce qui permet le remplacement direct de ces fichiers et ne nécessite que le redémarrage des applications. Pour les installations, c'est la raison pour laquelle les systèmes de gestion de packages, tandis que dans Windows, chaque programme installe toutes les bibliothèques nécessaires (même si elles sont déjà installées, mais lorsqu'elles sont en cours d'utilisation, elles sont verrouillées, ce qui nécessite un redémarrage pour effacer la situation) dans Une application Linux ne fait référence qu'aux packages nécessaires qui sont installés une fois (et plus jamais), réduisant ainsi la surcharge.
la source
site:blogs.msdn.con/b/oldnewthing replace file in use
: technet.microsoft.com/en-us/magazine/…