Extent Dosya Sistemi Nedir?

Bir ölçüde dosya sistemi (EFS), bir bilgisayarın sabit diskinde veya bloklar olarak bilinen daha küçük, daha dağınık birimleri kullanmak yerine, bilgi depolamak için bir dizi bitişik bellek alanı kullanan başka bir fiziksel depolama aygıtında dosya ve belleği yönetme yöntemidir. Bazı dosya sistemleri, blok olarak bilinen küçük birimlerdeki dosyalar için gereken alanı ayırır, bu da ortalama uzunluktaki tek bir dosyanın bir diske fiziksel olarak dağılmasını ve bu dosyadan okuma hızını ve verimliliğini azaltır. Bir ölçüde dosya sistemi söz konusu olduğunda, daha küçük blokların tümü, bir boyut olarak bilinen daha büyük bir yapıya bağlanır; bu, daha büyük dosyaların fiziksel disk üzerinde tek bir bitişik konumda depolanabileceği ve böylece sürücünün hızını arttıracağı anlamına gelir. bu dosyadan okuma. Her ne kadar birçok işletim sistemi eklentilerin kullanımını desteklese de, başlangıçta, terim, Silicon Graphics® tarafından geliştirilen IRIX® olarak bilinen, artık üretilmeyen Unix benzeri işletim sisteminin belirli bir ilk dosya sistemi sistemine uygulanmıştır.

Bireysel bir sabit disk veya bir CD (CD) gibi fiziksel bir diskteki bit ve baytlar donanım, işletim sistemi ve dosya sistemi tarafından gruplara ayrılır. Bunlar mantıksal gruplar olarak bilinir, çünkü zorunlu olarak fiziksel sınırlara sahip olmaları gerekmez, sadece sistem tarafından uygulananları gerektirir. Birkaç dosya sisteminde, blok olarak bilinen mantıksal gruplandırma, bir dosyayı depolamak için tahsis edilebilecek temel alan miktarı olarak kullanılır. Bir blok herhangi bir boyuta ayarlanabilir, ancak genellikle çok küçüktür, bazen 128 bayt kadar küçük bir alandan oluşur.

Bir ölçüde dosya sistemi, bitişikse bir diskte blokları bir araya getirir, yani hepsi fiziksel olarak yan yana durur. Bu blok koleksiyonunun kapsamı bilinir. Bir ölçüde dosya sisteminde, bir dosya bir fiziksel diske yazıldığında, tek bloklar yerine bir alan tahsis edilir. Bloklar yerine uzantı kullanmanın avantajı, büyük dosyaların oluşturulması ve sürdürülmesi için daha az masrafa ihtiyaç duyması ve parçalanma riskinin büyük ölçüde azaltılmasına rağmen zorunlu olarak ortadan kaldırılmamasıdır.

Bir dosya, mevcut herhangi bir blok veya kapsamın sağlayabileceğinden daha fazla alan gerektirdiğinde, dosyanın parçalanması ve diskin iki veya daha fazla fiziksel olarak farklı alanı kaplaması gerektiği anlamına gelir. Küçük bloklarla, büyük dosyalar diskin tamamında yüzlerce veya binlerce blok işgal ederek dosyanın erişilebilme hızını azaltır. Bir ölçüde dosya sistemi büyük bir dosyanın dolaylı uzantılar olarak bilinen farklı uzantılara bölünmesine izin verir, ancak gereken uzantı sayısı genellikle dosyanın daha küçük bloklar kullanılarak ayrıldığından daha azdır.

Büyük dosyalar için gereken ek yük miktarını azaltmaya ek olarak, farklı bloklara birden fazla işaretçi yerine dosya sisteminde yalnızca tek bir boyutla ilgili bilgilerin depolanması gerekir, çünkü uzantıları kullanmak da bazı depolama donanımlarının ömrünü uzatabilir. Bunun nedeni, bitişik dosyaların bilgiye erişmek için disk sürücüsünün okuma kafası mekanizmasından daha az hareket gerektirmesidir. Bir ölçüde dosya sistemi, terabayt veya daha fazla uzunlukta olan tekli dosyalar oluşturulmasına da izin verir, çünkü, bazı durumlarda, bir ölçüde, geniş kapsamlı tablolar veya yönetim için başka bir ek yük oluşturmaya gerek kalmadan teorik olarak mevcut tüm fiziksel alanı işgal edebilir.