Ana SayfaTanımlarArabellek (Buffer): Tanımı ve Çalışma Mekanizması

Arabellek (Buffer): Tanımı ve Çalışma Mekanizması

Arabellek veya tampon bellek (buffer), verilerin farklı özelliklere sahip iki elektronik gövde arasında geçici olarak depolanmasına izin veren bir bellek veya bellek parçasıdır.

Bir kaynaktan bir şey yüklenecekse ve bağlantıda kesintiler varsa, bu, örneğin akış sırasında veya CD okurken veya yazdırırken kesintiye neden olan gecikmelere ve takılmalara neden olabilir.

Dinlenen verileri başlangıçta kaydetmek için bir tampon bellek kullanılır. Okuma programı, kaynağa doğrudan dokunmak yerine arabelleğe erişir. Bağlantıyla ilgili sorunlar varsa, ara belleğin veri tutabileceğinden daha uzun süre bağlantı kesilmediği sürece bu kesintiye neden olmaz.

Arabellek nasıl çalışır?

Bir arabellek, bilgisayarın RAM‘imde (random access memory) kısa bir süre için depolanan verileri içerir. Tampon belleğin amacı, bu verileri kullanılmadan önce tutmaktır.

Örneğin internetten bir ses veya video dosyası açtığınızda, bu dosyanın dörtte biri bilgisayar tarafından okunmadan önce arabellekte saklanır. Ses veya video dosyası oynatılırken, bilgisayar dosyanın geri kalanını ara belleğe kaydederken azar azar indirir. Yani aslında internette açtığınız herşey bilgisayarınıza indirilir.

Dosya internetten değil de arabellekten oynatıldığından, ses veya videonun internet tıkanıklığı olduğunda “donma” veya “atlama” olasılığı daha düşüktür. Bu teknik özellikle Spotify veya YouTube gibi ses veya video akışı uygulamaları tarafından kullanılır.

Arabelleğe alma ayrıca bir bilgisayarın performansını iyileştirmek için kullanılır. Bunun nedeni, çoğu sabit sürücünün, bilgisayarın sabit sürücü verilerine daha hızlı erişmesini sağlamak için arabelleğe alma kullanmasıdır.

Örneğin ekran kartları, görüntüleri ekranda gösterilmeden önce ara belleğe gönderir. Çoğu bilgisayar programı, yürütme sırasında verileri depolamak için arabellekleri de kullanır.

Programlamada arabelleğe alma bazen, bir dosyaya veya klasik bir veritabanına aktarmadan önce düzenleyebilmek veya işleyebilmek için verilerin amaçlanan yerden filtrelenmesi ihtiyacını ifade eder.

Bizi Sosyal Medyada takip edin!

12BeğenenlerBeğen
15,848TakipçilerTakip Et
13TakipçilerTakip Et
656AboneAbone Ol

İlgili Yazılar

Daha Fazlasını Keşfedin

The world first manned UFO was tested in Shenzhen-min

Dünyanın ilk insanlı “UFO”su Shenzhen’de test edildi

0
Birçok şirket şu anda tam elektrikli dikey kalkış ve iniş araçları geliştiriyor, ancak bir Çin şirketi bu "uçan daire" aracını yapma konusunda yeni bir...
Domain Name Definition, Uses and Importance-min

Domain Name (Alan Adı): Tanımı, Kullanım Alanları ve Önemi

0
Bir alan adı, bir isim (marka, şirket, soyadı vb.) ve bir uzantıdan oluşur. Uzantı, iki harfli bir coğrafi ekin (.fr, .tr, .de gibi) veya...
Best Trailer mods in Euro Truck Simulator 2 - ETS 2-min

Euro Truck Simulator 2’deki En İyi 4 Dorse Modu

0
Kamyon trailerleri, yarı treylerler veya basitçe dorse olarak da bilinen araçlardır ve kamyonlar veya diğer büyük araçlar tarafından çekilmek üzere tasarlanmıştır. Taşımacılık endüstrisinin önemli...
New Research shows that mosquitoes dislike light colors

Yeni Araştırma, sivrisineklerin açık renkleri sevmediğini gösteriyor

0
Sivrisinekler, insan nefesine, terine ve vücut sıcaklığına tepki verse de, aynı zamanda belirli kokular gibi hoşlanmadıkları şeyler de vardır. "Nature Communications" dergisinde yayımlanan yeni...
Apple's Vision Pro monitors your eyes and predicts clicks-min

Apple Vision Pro göz hareketini izleyip tıklamaları tahmin edebiliyor

0
"Apple tarafından Vision Pro olarak adlandırılan 'Seyirsel Hesaplama Cihazı'nın ilk modeli sonunda resmi olarak tanıtıldı. Resmi piyasaya çıkışı ve kullanıcıların ellerine ulaşması öncesinde, etrafında...