İçeriğe atla

Bellek segmentasyonu

Bellek segmentasyonu, bilgisayarın birincil belleğinin parçalara veya bölümlere bölünmesine yönelik bir bilgisayar bellek yönetimi tekniğidir. Segmentasyon kullanan bir bilgisayar sisteminde, bellek konumuna yapılan bir başvuru, bir segmenti ve o segment içindeki bir ofseti tanımlayan bir değer içerir. Segmentler veya bölümler, bir program görüntüsüne birbirine bağlandıklarında ve görüntü belleğe yüklendiğinde, derlenmiş programların nesne dosyalarında da kullanılır.

Konuyla ilgili yayınlar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">DOS</span> bilgisayarlar için ufak ve basit işletim sistemi

DOS, bilgisayarlar için ufak ve basit bir işletim sistemi türü olup, ana görevi disket ve sabit disk gibi saklama ortamlarının yönetimidir.

<span class="mw-page-title-main">Merkezî işlem birimi</span> bir bilgisayar programının talimatlarını, talimatlar tarafından belirtilen temel aritmetik, mantıksal, kontrol ve giriş/çıkış (G/Ç) işlemlerini gerçekleştirerek yürüten ve diğer bileşenleri koordine eden bir bilgisayar içindeki elektro

Merkezî işlem birimi, dijital bilgisayarların veri işleyen ve yazılım komutlarını gerçekleştiren bölümüdür. Çalıştırılmakta olan yazılımın içinde bulunan komutları işler. Mikroişlemciler ise tek bir yonga içine yerleştirilmiş bir merkezî işlem birimidir. 1970'lerin ortasından itibaren gelişen mikroişlemciler ve bunların kullanımı, günümüzde MİB teriminin genel olarak mikroişlemciler yerine de kullanılması sonucunu doğurmuştur.

Dram sözcüğü ile aşağıdakilerden biri kastedilmiş olabilir:

Bellek bilgisayarı oluşturan 3 ana bileşenden biridir.. İşlemcinin çalıştırdığı programı, lar ve programa ait bilgiler bellek üzerinde saklanır. Bellek geçici bir depolama alanıdır. Bellek üzerindeki bilgiler güç kesildiği anda kaybolurlar. Bu nedenle bilgisayarlarda programları daha uzun süreli ve kalıcı olarak saklamak için farklı birimler mevcuttur.

Yama, bilgisayar programlarında oluşan bir hatayı ya da programın içeriğindeki hatalı bir fonksiyonu düzelten bir programcıktır. Genelde bilgisayarlardaki en büyük güvenlik sorunlarından olan yazılım açıklarına müdahale amacıyla kullanılır.

<span class="mw-page-title-main">MacBook Pro</span>

MacBook Pro, Apple'ın taşınabilir bilgisayar serisinin pro segmentindeki temsilcisidir. PowerPC'den Intel'e geçen ilk taşınabilir bilgisayardır. Dört ve sekiz çekirdekli işlemci seçenekleriyle gelir, 64GB'a kadar yükseltilebilen çift kanal LPDDR3 ramleri, NVIDIA 320M ekran kartı ve alüminyum kasası vardır.

<span class="mw-page-title-main">Bilgisayar mimarisi</span>

Bilgisayar mimarisi, en küçüğe ve en başarılıya ulaşmayı hedeflerken aynı zamanda maliyeti de göz önünde bulundurduğu için sanat ve bilimin ortak buluştuğu nokta olarak da tanımlanır. Bilgisayar Mimarisi, bilgisayar parçalarının iç yapıları ve aralarındaki haberleşme bağlantıları ile ilgilidir.

Sanal bellek, fiziksel belleğin görünürdeki miktarını arttırarak uygulama programına (izlence) fiziksel belleğin boyutundan bağımsız ve sürekli bellek alanı sağlayan bilgisayar tekniğidir. Ana belleğin, diskin (ikincil saklama) önbelleği (cache) gibi davranmasıyla; yani disk yüzeyini belleğin bir uzantısıymış gibi kullanmasıyla gerçekleştirilir. Ancak gerçekte, yalnızca o anda ihtiyaç duyulan veri tekerden ana belleğe aktarılıyor olabilir. Günümüzde genel amaçlı bilgisayarların işletim sistemleri çoklu ortam uygulamaları, kelime işlemcileri, tablolama uygulamaları gibi sıradan uygulamalar için sanal bellek yöntemi kullanılmaktadır.

Sayfalama ya da bellek adresleme, durgun sanal bellek sayfalarının ikincil bellekte (teker) saklanarak daha sonra ihtiyaç duyulduğunda ana belleğe yüklenmesi işlemini içerir. Bir diğer anlamı, adres uzayının belli oranlarda bloklara ayrılmasıdır. Sayfalama, bellek mahallerine ulaşımı ve adreslemeyi kolaylaştırır. 6502 mikroişlemcili bir sistemde 65536'lık adres uzayı 256 adet 256 Baytlık hayalı sayfalara ayrılır. Genelde 6502 işlemcili sitemlerde 1. sayfa yığın olarak ayrılırken 0. sayfaya bakış tabloları veya veri blokları yerleştirilir.

Sayfa hatası sanal bellek tekniğinde başvurulan veri o anda ana bellekte bulunamıyorsa oluşur ve aranan sayfa ana bellekte mevcut değil demektir.

<span class="mw-page-title-main">Sayfa tablosu</span>

Sanal bellekte sayfalar, belleği dizinleyen bir tablo kullanılarak yerleştirilirler. Bu yapı “sayfa tablosu ” olarak adlandırılır. Bellekte tutulan sayfa tablosu sanal bellek adresinin numarasına göre dizinlenmiştir ve ona karşılık gelen gerçek sayfa numarasını içerir. Her program, sanal adres uzayını, ana bellekteki bellek uzayına dönüştüren kendine ait bir sayfa tablosuna sahiptir. Sayfa tablosu, ana bellekte mevcut olmayan sayfaların kayıtlarını da tutabilir. Her sayfa tablosunda geçerli bit tutulur. Eğer bu bit mantıksal sıfıra eşit ise sayfa ana bellekte mevcut değil demektir ve “sayfa hatası ” oluşur. Eğer bit mantıksal bire işaret ediyorsa sayfa ana bellekte mevcut ve geçerli bir fiziksel adrese sahip demektir.

<span class="mw-page-title-main">İşlem (bilgisayar)</span>

Bilgisayar bilimlerinde işlem (process) terimi, belleğe yüklenmiş ve işlemcide (CPU) yürütülmekte olan bir program olarak tanımlanmaktadır. Uygulamalar diskte çalışmaz halde bulunurken ise program olarak tanımlanır. Bir program kendi başına pasif komut yığınıdır ve işlem ise bu komutların aktif olarak yürütülmesidir.

<span class="mw-page-title-main">USB bellek aygıtı</span> sayısal, katı-hal depolama ortamı

USB flaş sürücüsü, USB hafıza ünitesi, flash disk, USB çubuk ya da USB bellek USB 1.1, 2.0, 3.0 iken şimdi artık 3.1 ile üretilmeye başlanmıştır. Arayüzü ile entegre edilmiş, kapasiteleri 1 TB'a kadar ulaşabilen, küçük, hafif, çalışma esnasında sökülüp takılabilir NAND-tipinde veri depolama aygıtlarıdır. Neredeyse USB veriyolunu destekleyen tüm sistemler tarafından kullanılabilir. USB flaş bellekler aynı zamanda flaş sürücü, flaş disk adları ile de bilinmektedir. Flaş sürücüler sadece bilgisayarın USB girişine takılı olduğu sürece çalışır durumdadırlar ve harici güç kaynağı veya pil gücüne ihtiyaç duymazlar ve her türlü bilgi saklanabilir. Optik sürücülerden daha hızlı ve kullanımı daha kolaydır.

<span class="mw-page-title-main">Canlı sistem</span> bilgisayarın geçici belleğinde (RAM) çalışarak kurulum gerektirmeyen bir yazılım ürünü

Canlı sistem, bilgisayarın sabit diskine yazılmadan tamamen bir CD/DVD/USB bellek gibi ortam üzerinden okunarak bilgisayarın geçici belleğinde (RAM'de) çalışan, kurulum gerektirmeyen bir üründür. "Çalışan sistem" olarak da bilinir.

<span class="mw-page-title-main">Program optimizasyonu</span>

Program optimizasyonu ya da yazılım optimizasyonu, yazılım ürününün daha etkili ve daha az sistem kaynakları kullanabilecek şekilde düzenlenmesi işlemi. Genel manada bir bilgisayar programı daha çabuk, daha az bellek veya sistem kaynağı kullanabilecek şekilde optimize edilebilir.

<span class="mw-page-title-main">Mac OS X 10.0</span>

Mac OS X 10.0 veya Mac OS X Cheetah Apple tarafından üretilmiş ve piyasaya çıkarılmış ilk nesil Mac OS X bilgisayar ve sunucu işletim sistemidir. Sürüme takma isim olarak kedigillerin bir türü olan Çita ismi verildi. 129 dolar fiyat ile 24 Mart 2001'de piyasaya sürüldü.

16-bit, bilgisayar mimarisinde 16 bit genişliğindeki tamsayılar, bellek adresleri veya diğer veri birimlerini ifade etmektedir. Ayrıca, 16-bit CPU ve ALU mimarileri, bu boyuttaki yazmaçlara, adres yollarına veya veri yollarına dayalı olanlardır. 16-bit ayrıca, 16-bit mikroişlemcilerin norm olduğu bir mikrobilgisayar neslini de tanımlamaktadır.

Bilgisayar biliminde boş işaretçi, sıfır referansı veya boş gösterici, geçerli bir nesne adresini göstermeyen işaretçi ya da dolaylamaya verilen genel isimdir. Bir başka deyişle, değeri sıfır olan işaretçidir; yani bilgisayarın belleğinde geçerli olan bir adresi işaret etmemektedir. Bilgisayar programlarında, uzunluğu bilinmeyen bir listenin sonu veya bazı eylemlerin gerçekleştirilememesi gibi koşulları göstermek için rutin olarak boş işaretçiler kullanır; boş işaretçilerinin bu kullanımı, sıfırlanabilir tip veya opsiyonel bir veri tipi gibi düşünülebilir.

Bilgi teknolojisi ve bilgisayar biliminde eğer önceki olayları veya kullanıcı etkileşimlerini hatırlamak için tasarlandıysa biliminde bir sistem durumsal olarak ifade edilmiştir, hatırlanan bilgiye ise sistemin durumu denir.

Çeviri belleği (ÇB) veya Çeviri hafızası (ÇB), insan çevirmenlere yardımcı olmak için daha önce çevrilmiş cümleler, paragraflar veya cümle benzeri birimler olabilen "segmentleri" depolayan bir veritabanıdır. Çeviri belleği, kaynak metni ve karşılık gelen çevirisini “çeviri birimleri” adı verilen dil çiftlerinde saklar. Bireysel kelimeler terminoloji temelleri tarafından ele alınır ve ÇB'nin alanı içinde değildir.