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

  • LearnKey

    LearnKey

    19 AĞUSTOS 2008
  • NYLON Video

    NYLON Video

    11 Aralık 2006
  • TokShogun

    TokShogun

    6 HAZİRAN 2009