SORU
13 EKİM 2008, PAZARTESİ


Yürütme Dosyaları kilitleme: Windows, Linux değil't yapar. Neden?

Bir dosyayı Windows üzerinde çalıştırıldığında fark ettim (.exe ya da .dll), kilitlenmiş ve silinmiş, taşınmış veya değiştirilmiş olabilir.

Linux, diğer taraftan, dosyaları ve yürütme kilitlemezolabilirsilmek, taşımak veya bunları değiştirebilir.

Neden Windows Linux değil mi kilitleniyor? Kilitleme için bir avantajı var mı?

CEVAP
13 EKİM 2008, PAZARTESİ


Linux başvuru sayısı mekanizması, böylece dosyayı silin olsa da, yürütme, ve devam etmek için var olduğu sürece bazı işlem (önceden açılmış) açık işlemek için. Bu dosya için dizin girdisini daha fazla açılamıyor yani sildiğinizde kaldırıldı, ama işler zaten bu dosyayı kullanarak yine de kullanabilirsiniz. Tüm işlemler bu dosyayı kullanarak Sonlandır sonra dosya otomatik olarak silinir.

Windows tüm işlemler buradan yürütülüyor bitinceye kadar dosyayı kilitlemek zorunda bu yüzden bu yeteneğe sahip değildir.

Linux davranışı tercih olduğunu düşünüyorum. Orada muhtemelen bazı derin mimari nedenlerle, ama Başbakan (ve basit) bir neden bulmak en cazip olan Windows, bazen silinemiyor dosya, hiçbir fikrim yok neden, ve sizin bildiğiniz bir süreçtir tutmak içinde kullanabilirsiniz. Linux hiçbir zaman olmaz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • andony5589

    andony5589

    7 Aralık 2011
  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • superflyy88

    superflyy88

    8 ŞUBAT 2009