SORU
10 Mart 2011, PERŞEMBE


Dosya tanıtıcı, basit bir dille izah nelerdir?

  1. Dosya tanımlayıcıları. Wikipedia'ya göre daha basitleştirilmiş bir açıklama ne olurdu? Neden gereklidir? Örnek olarak shell sürecinde ve ne kadar bunun için geçerli mi?

  2. Süreç bir tablo birden fazla dosya tanımlayıcısı içerir. Evet ise, neden?

CEVAP
10 Mart 2011, PERŞEMBE


Bir dosyayı açtığınızda, basit ifadeyle, işletim sistemi bu dosyayı göstermek için bir giriş oluşturur ve bu açılan dosya hakkında bilgi deposu. Eğer 100 dosyalar OS açılırsa oraya kadar sonra 100 adet işletim sistemi (bir yerde çekirdek) olacak. Bu girişler tamsayı tarafından temsil edilmektedir(...100, 101, 102....)gibi. Bu kayıt numarası, dosya tanımlayıcısı. Sadece benzersiz işletim sisteminde açılan dosyayı temsil eden bir tamsayı. Eğer işlem 10 dosyaları açar sonra İşlem tablosu, dosya tanımlayıcıları için 10 girdileri gerekir.

Benzer şekilde, bir ağ soket açtığınızda, aynı zamanda, bir tamsayı tarafından temsil edilir ve Soket Tanımlayıcısı denir. Umarım beni anlıyorsundur.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bart Baker

    Bart Baker

    1 Aralık 2006
  • HDstarcraft

    HDstarcraft

    12 Mayıs 2009
  • Michael Lummio

    Michael Lumm

    25 Mayıs 2007