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

  • BiGSH0TROB

    BiGSH0TROB

    7 NİSAN 2011
  • Good Creative Academy

    Good Creativ

    19 Kasım 2009
  • Rockstar Games

    Rockstar Gam

    17 ŞUBAT 2006