Używam zarówno Ubuntu, jak i Windows XP. Jedną z rzeczy, które przykuwają moją uwagę od dłuższego czasu, jest wysoka potrzeba ponownego uruchamiania systemu Windows. Przez większość czasu, gdy instaluję program, Windows żąda ponownego uruchomienia systemu. Zdarza się to znacznie częściej niż Linux.
Dlaczego tak jest
Dzięki!
Odpowiedzi:
Wynika to z architektury.
Głównym powodem takiego zachowania jest to, że Linux nie blokuje wykonywanych plików i bibliotek , co pozwala na bezpośrednią zamianę tych plików i wymaga jedynie ponownego uruchomienia aplikacji. W przypadku instalacji jest to system zarządzania pakietami, podczas gdy w systemie Windows każdy program instaluje wszystkie potrzebne biblioteki (nawet jeśli są już zainstalowane, ale gdy są w użyciu, są zablokowane, co wymaga ponownego uruchomienia, aby usunąć sytuację) w Linux aplikacja odwołuje się tylko do potrzebnych pakietów, które są instalowane raz (i nigdy więcej), zmniejszając narzut.
źródło
site:blogs.msdn.con/b/oldnewthing replace file in use
: technet.microsoft.com/en-us/magazine/…