Blok (veri depolama) - Block (data storage)

Olarak işlem (özellikle veri iletimi ve veri depolama ), bir blok , bu işlem bazen fiziksel kayıt , bir dizisidir bayt ya da bit , genellikle bazı tam sayı içeren kayıtları , maksimum uzunluğu olan; bir blok boyutu . Bu şekilde yapılandırılan verilerin engellendiği söylenir . Verileri bloklara yerleştirme işlemine engelleme denir , blok çözme ise bloklardan veri çıkarma işlemidir. Engellenen veriler normalde bir veri arabelleğinde depolanır ve bir seferde bütün bir bloğu okur veya yazar. Engelleme, ek yükü azaltır ve veri akışının işlenmesini hızlandırır. Manyetik bant ve CKD disk aygıtları gibi bazı aygıtlar için engelleme, veriler için gereken harici depolama miktarını azaltır. Engelleme, verileri 9 izli manyetik teybe , NAND flash belleğe ve disketler , sabit diskler ve optik diskler gibi dönen ortamlara depolarken neredeyse evrensel olarak kullanılır .

Çoğu dosya sistemi , belirtilen veri bloklarını depolamaktan ve almaktan sorumlu donanım için bir soyutlama düzeyi olan bir blok aygıtına dayanır , ancak dosya sistemlerindeki blok boyutu fiziksel blok boyutunun bir katı olabilir. Bu , dosya uzunlukları genellikle blok boyutunun tamsayı katları olmadığından ve bu nedenle bir dosyanın son bloğu kısmen boş kaldığından, dahili parçalanma nedeniyle alan yetersizliğine yol açar . Bu gevşek alan yaratacaktır . Btrfs ve FreeBSD UFS2 gibi bazı yeni dosya sistemleri, bunu blok alt tahsisi ve kuyruk birleştirme adı verilen tekniklerle çözmeye çalışır . ZFS gibi diğer dosya sistemleri, değişken blok boyutlarını destekler.

Blok depolama normalde uygulamalar ve son kullanıcılar tarafından kullanılmak üzere bir dosya sistemi veya veritabanı yönetim sistemi (DBMS) tarafından özetlenir . Blok G/Ç yoluyla erişilen fiziksel veya mantıksal birimler , bir sunucuya dahili, SCSI veya Fiber Kanal aracılığıyla doğrudan bağlanan cihazlar veya iSCSI veya AoE gibi bir protokol kullanılarak bir depolama alanı ağı (SAN) aracılığıyla erişilen uzak cihazlar olabilir . DBMS'ler, DBMS'yi bir dosya sisteminin üzerine katmanlamaya kıyasla, daha iyi performans ve kurtarılabilirlik için genellikle kendi blok G/Ç'lerini kullanır.

Referanslar