Dairesel bir tampon nedir?



Dairesel bir tampon, gelen bilginin saklanması için kullanılan bir çeşit donanım devresi veya bir bilgisayar belleği alanıdır . Sabit boyutlu bir arabellektir ve bir uçtan diğerine bağlanmış gibi bir arabellek kullanan bir veri yapısı olarak anlaşılabilir .düşük faizli araç kredisi Dairesel tampon olarak adlandırılır, çünkü daireselliğin görünümünü verir. Arabellek dolduğunda daha fazla bilgi eklemek, arabellekte saklanan ilk öğenin üzerine yazılmasına neden olur. Ayrıca bir halka tamponu veya döngüsel bir tampon olarak da adlandırılır.
Dairesel bir tamponu anlamanın kolay bir yolu, bir otobüs istasyonundaki bir hattı hayal etmektir. Veriler her zaman hattın bir ucuna eklenir ve her zaman diğer uçtan kaldırılır. Çizginin başı her zaman bilginin eklendiği yuvadır; Çizginin kuyruk ucu, bilginin kaldırıldığı yerdir. Kuyruk ve kafa, tamponun, aslında bir bellek bloğu olmasına rağmen, bu tip tamponda, uygulamada birbirinin yanında olma görünümünü verir. Bir otobüs istasyonundaki hattın aksine, tamponun boyutu sabittir ve belirli bir maksimum kapasiteye sahiptir.
Bu, arabellek dolduğunda, kafadaki verilerin üzerine yazmaya başlar. Tamponun maksimum kapasitesi önceden ayarlanmalıdır ve bu sayı herhangi bir zamanda değiştirilebilirken, tamponda mevcut olan tüm veriler kaybolacaktır. Tipik olarak, ardışık süreçler bilgi alışverişi için döngüsel tamponlar kullanır ve bir işlem tarafından girilen veriler diğeri tarafından okunur. Üreticiyi denen ilk süreç, verileri arabellek içine yerleştirir ve tüketici olarak bilinen ikinci süreç onu çıkarır. Rutinler ayrıca verileri geçici olarak saklamak için faizsiz evlilik kredisidöngüsel tamponlar kullanırlar.
Dairesel bir tamponun en avantajlı özniteliği veri depolamasıdır. Satırın sonundaki bir nesne kaldırıldığında veriler karıştırılmaz. Tampon, dairesel olmayan ise, tamponda mevcut olan tüm veri elemanları, veriler çıkarıldığında pozisyonları değiştirmek zorunda kalacaktır. Standart bir tampon, Tamponun LastIn First Out (LIFO) tipine benzemesine rağmen, bir First In First Out ( FIFO ) ilk arabelleği olarak düşünülmelidir .
Dairesel tampon, verileri hafızanın bitişik bölgelerinde sakladığı için, verilerin hızlı bir şekilde rastgele erişilmesini sağlar. Bu tip bir tampon hata ayıklaması kolaydır ve son derece verimlidir. Son dahil edilen verilerin belirli bir sayısını saklamak için bir önbellek alanı görevi görür. Her iki uçtan veriyi çok hızlı bir şekilde eklemek ve çıkarmak da mümkündür, bu sayede çok sayıda uygulama için idealdir.

Yorumlar

Bu blogdaki popüler yayınlar

Yeni Dijital Ortamın Farklı Türleri Nelerdir?

Amerika Birleşik Devletleri İçişleri Bakanlığı ne yapar?

Ağ Sunucusu Nedir?