Dosya Denetim Bloğu Nedir?



Dosya tanıtıcısı olarak da adlandırılan bir dosya denetim bloğu (FCB), oluşturulmakta olan veya başka bir şekilde manipüle edilen bir veri dosyasının durumunu korumak için bir bilgisayar işletim sistemi tarafından geçici kefilsiz kredi veren bankalarolarak ayrılan bir veri yapısı türüdür . Çoğu durumda, bir dosyayla ilgili temel bilgileri, adı, uzantısı ve mantıksal bir sürücü üzerindeki konumu gibi, aynı zamanda okunan dosyanın içindeki geçerli adres gibi dinamik bilgileri depolamak için kullanılır. Başlangıçta, bir dosya denetim bloğu, belirli işletim sistemleri altında çok iyi tanımlanmış bir yapıydı, ancak aktif bir şekilde işlenen bir dosya hakkındaki bilgileri izlemek için kullanılan yapı için daha genel bir terim haline geldi.
Bir dosya denetim bloğunun önemli bir amacı, dosya sisteminin farklı işlemlerin çakışan yollarla dosyayı değiştirmeye çalışmasını engellemek için dosyanın hangi durumda olduğunu takip etmesine yardımcı olmaktır , örneğin şu anda bulunan dosyanın bir alanından okuma için yazılmıştır. Yapı sadece veri dosyaları için değil, aynı zamanda dizinler hakkında bilgi izlemek için de kullanılabilir, ancak veri yapısı genellikle gereksiz alanları kaldırmak için kısaltılmıştır, çünkü bir dizin veri içeremez.
İki işletim sistemi, özellikle de Microsoft® Disk İşletim Sistemi (MS-DOS) ve Mikroişlemciler için Kontrol Programı (CP / M), dosyaları yönetmek için bir blok şemasını kullanan ilk işletim sistemleriydi. Bu sistemler, erişilmekte olan dosyaları yönetmek için çok benzer yapılar kullanmıştır. Diğer işletim sistemleri ve dosya sistemleri geliştirildikçe, bir blok kavramı kalmaya devam etti, ancak uygulama değişti ve veri yapısı bir sistemden diğerine büyük ölçüde değişti. 2011'de kullanılmakta olan çoğu bilgisayar işletim sistemi, özellikle veri aktarımı için özel dosya sistemleri kullanıldığında, bir dosya denetim bloğu biçimini kullanmaktadır, ancak kullanılan veri yapısı anında kredi veren bankalaröykünme olmaksızın önceki sürümlerle uyumlu değildir ve genellikle daha büyüktür ve en çok gizlidir. üst düzey programlama uygulamaları.
Genel olarak, bir dosya kontrol bloğu, bir dosyanın işletim sistemi tarafından kullanımı sırasında değiştirilebilecek bilgileri içerir. İsim ve konumun yanı sıra, dosyanın içindeki farklı noktalara bellek işaretçileri de korunur. Bu, sıralı okuma ve yazmanın yanı sıra, rastgele erişim kaydının boyutunu depolayan FCB'deki bir değişkenle eşleştirildiğinde rastgele erişim okuma ve yazma olanağı sağlar. Salt okunur veya yürütülebilir durum gibi dosya izinleri de izlenir. Bir FCB'nin kullanılması, aynı dosyanın başka bir konuma kopyalanması sırasında bir dosyanın sonuna bilgi eklemeye çalışmak gibi, iki veya daha fazla işlemin aynı dosya üzerinde çalışmasının öngörülemeyen bir şekilde engellenmesi için bir mekanizma da sağlar.

Yorumlar

Bu blogdaki popüler yayınlar

Ethernet Sürücüleri Nedir?

Durum Çubuğu nedir?

Sembol Oranı Nedir?