Bunun nedeni mimari.
Bu davranışın başlıca nedeni, Linux'un yürütülen dosyaları ve kitaplıkları kilitlememesi ve bu dosyaların doğrudan değiştirilmesine izin vermesi ve yalnızca uygulamaların yeniden başlatılmasını gerektirmesidir. Kurulumlar için paket yönetim sistemlerinin nedeni, Windows'ta her program tüm gerekli kütüphaneleri yükler (zaten kurulmuş olsalar bile, ancak kullanımda olduklarında kilitlenirler, bu da durumu temizlemek için yeniden başlatılması gerekir) Linux bir uygulama sadece bir kez (ve bir daha asla) yüklenen gerekli paketleri referans alarak yükü azaltır.