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

  • Joseph Hayhoe

    Joseph Hayho

    20 Mayıs 2010
  • Shantanu Sood

    Shantanu Soo

    3 Kasım 2008
  • TechXCentral

    TechXCentral

    12 Temmuz 2011