RAM, her türlü veriyi depolamak için kullanılan özel bir mikro devredir. Bu cihazların birçok çeşidi vardır, çeşitli firmalar tarafından üretilmektedir. En iyi üreticiler çoğunlukla Japon kökenlidir.

Nedir ve ne için?

RAM (sözde RAM belleği), her türlü bilgiyi depolamak için kullanılan bir tür uçucu mikro devredir. Çoğu zaman şunları içerir:

  • o anda yürütülen (veya bekleme modunda) programların makine kodu;
  • giriş ve çıkış verileri.

Fotoğraf: Farklı üreticilerin RAM'leri

Merkezi işlemci ile RAM arasındaki veri alışverişi iki şekilde gerçekleştirilir:

  • ultra hızlı ALU kaydı kullanarak;
  • karşısında özel önbellek (tasarımda mevcutsa);
  • doğrudan (doğrudan veri yolu üzerinden).

Söz konusu cihazlar, yarı iletkenlere dayalı devrelerdir. Her tür elektronik bileşende depolanan tüm bilgiler, yalnızca elektrik akımı varlığında erişilebilir durumda kalır. Gerilim tamamen kesildiğinde veya kısa süreli bir elektrik kesintisi meydana geldiğinde, RAM'in içinde bulunan her şey silinir veya yok edilir. ROM cihazları bir alternatiftir.

Bellek türleri ve miktarı

Bugün anakartın hacmi onlarca gigabayt olabilir. Modern teknik araçlar, onu olabildiğince çabuk kullanmanıza izin verir. Çoğu işletim sistemi, bu tür cihazlarla etkileşim kurma becerisine sahiptir. RAM miktarı ile maliyet arasında orantılı bir ilişki vardır. Boyutu ne kadar büyükse o kadar pahalıdır. Ve tam tersi.


Ayrıca, dikkate alınan cihazların farklı frekansları olabilir. Bu parametre, RAM ve diğer PC cihazları (CPU, veri yolu ve video kartı) arasındaki etkileşimin ne kadar hızlı gerçekleştirildiğini belirler. Çalışma hızı ne kadar yüksekse, bilgisayar birim zaman başına o kadar fazla işlem gerçekleştirecektir.

Bu özelliğin değeri de söz konusu cihazın maliyetini doğrudan etkiler. Modern en hızlı değişiklik 128 GB'ı "ezberleyebilir". Hynix adlı bir firma tarafından üretilir ve aşağıdaki performans özelliklerine sahiptir:



Tüm modern RAM iki türe ayrılabilir:

  • statik;
  • dinamik.

Statik tip

Bugün daha pahalı olan statik mikro devredir. SDRAM olarak işaretlenmiştir. Dinamik daha ucuzdur.

SDRAM sürümünün ayırt edici özellikleri şunlardır:



Ayrıca, RAM'in ayırt edici bir özelliği, herhangi bir bilginin kaydedileceği biti seçme yeteneğidir.

Dezavantajları şunları içerir:

  • düşük kayıt yoğunluğu;
  • nispeten yüksek maliyet.

Cihazlar rasgele erişim belleği her tür bilgisayarın (SDRAM ve DRAM) dış farklılıkları vardır. Temas kısmının uzunluğundan oluşurlar. Şekli de farklıdır. RAM tanımı hem çıkartma etiketinde bulunur hem de doğrudan kayışın üzerine basılmıştır.


Günümüzde birçok farklı SDRAM değişikliği mevcuttur. Şu şekilde belirlenmiştir:

  • DDR 2;
  • DDR 3;
  • DDR 4.

Dinamik tip

Başka bir mikro devre türü DRAM olarak belirlenmiştir. Aynı zamanda tamamen uçucudur ve yazma bitlerine keyfi bir şekilde erişilir. Bu tür, çoğu modern bilgisayarda yaygın olarak kullanılmaktadır. Şunlarda da kullanılır bilgisayar sistemlerigecikme gereksinimlerinin yüksek olduğu durumlarda - DRAM performansı, SDRAM'den çok daha yüksektir.


DRAM - dinamik bellek

Çoğu zaman, bu türün bir form faktörü vardır dIMM türü... Statik devrenin (SDRAM) üretimi için aynı tasarım çözümü kullanılır. DIMM versiyonunun özelliği, yüzeyin her iki tarafında temas noktaları olmasıdır.

OP parametreleri

Mikro devreleri seçmek için ana kriterler bu türden çalışma parametreleridir.

Öncelikle aşağıdaki noktalara odaklanmalısınız:

  • iş sıklığı;
  • zamanlamalar;
  • voltaj.

Hepsi belirli bir modelin türüne bağlıdır. Örneğin, DDR 2, daha üstün performans özelliklerine sahip olduğu için çeşitli eylemleri DDR 1 çubuğundan kesinlikle daha hızlı gerçekleştirecektir.

Zamanlama, cihazın farklı bileşenleri arasındaki bilginin zaman gecikmesidir. Oldukça az sayıda zamanlama türü vardır ve bunların tümü performansı doğrudan etkiler. Küçük zamanlamalar, çeşitli işlemlerin hızını artırmanıza izin verir. Hoş olmayan bir orantılı bağımlılık vardır - rastgele erişim belleğinin hızı ne kadar yüksekse, zamanlamalar da o kadar yüksek olur.

Bu durumdan çıkmanın yolu, çalışma voltajını arttırmaktır - ne kadar yüksek olursa, zamanlamalar o kadar az olur. Birim zamanda gerçekleştirilen işlem sayısı aynı zamanda artar.

Frekans ve hız

RAM bant genişliği ne kadar yüksekse, hızı da o kadar yüksektir. Frekans, ana kart aracılığıyla çeşitli türdeki verilerin CPU'ya aktarıldığı kanalların bant genişliğini belirleyen bir parametredir.

Bu özelliğin, anakartın izin verilen hızı ile çakışması arzu edilir.

Örneğin, destek 1600 MHz'i destekliyorsa ve ana kart 1066 MHz'i geçmiyorsa, RAM ve CPU arasındaki veri alışverişinin hızı ana kartın yetenekleriyle sınırlandırılacaktır. Yani, hız 1066 MHz'den fazla olmayacak.

Verim

Performans birçok faktöre bağlıdır. Kullanılan tahta sayısının bu parametre üzerinde çok büyük bir etkisi vardır. Çift kanallı RAM, tek kanallı RAM'den çok daha hızlı çalışır. Çok kanallı modları destekleme yeteneği, kartın üzerinde bulunan bir etikette belirtilmiştir.

Bu tanımlamalar aşağıdaki gibidir:



Belirli bir anakart için hangi modun en uygun olduğunu belirlemek için, bağlantı için toplam yuva sayısını hesaplamak ve bunları ikiye bölmek gerekir. Örneğin, 4 tanesi varsa, aynı üreticiden 2 aynı şeride ihtiyacınız vardır. Paralel olarak kurulduğunda İkili mod etkinleştirilir.

Çalışma prensibi ve fonksiyonları

OP'nin çalışması oldukça basit bir şekilde uygulanır, veri yazma veya okuma aşağıdaki gibi gerçekleştirilir:



Her sütun, son derece hassas bir amplifikatöre bağlanır. Kapasitör boşaldığında ortaya çıkan elektron akışını kaydeder. Bu durumda ilgili komut verilir. Böylelikle pano üzerinde bulunan çeşitli hücrelere erişim gerçekleşir. Kesinlikle bilmeniz gereken önemli bir nüans var. Herhangi bir hatta elektriksel bir dürtü uygulandığında, tüm transistörlerini açar. Doğrudan ona bağlılar.

Bundan, bir satırın erişirken okunabilen minimum bilgi miktarı olduğu sonucuna varabiliriz. RAM'in temel amacı, kişisel bilgisayar açıkken ve işletim sistemi çalışırken gerekli olan çeşitli geçici verileri saklamaktır. En önemli yürütülebilir dosyalar RAM'e yüklenir, CPU bunları doğrudan yürütür ve gerçekleştirilen işlemlerin sonuçlarını kaydeder.


Fotoğraf: belleğin işlemci ile etkileşimi

Hücreler ayrıca şunları da depolar:

  • çalıştırılabilir kitaplıklar;
  • basılan anahtar kodları;
  • çeşitli matematiksel işlemlerin sonuçları.

Gerekirse, RAM'de bulunan her şey merkezi işlemci tarafından hDD... Ve bunu gerekli olduğu biçimde yapmak.

Üreticiler

Mağazalarda, çeşitli üreticilerin büyük miktarda RAM'i bulabilirsiniz. Çinli şirketlerden çok sayıda bu tür ürün tedarik edilmeye başlandı.


Bugüne kadar en verimli ve kaliteli ürünler aşağıdaki markalardır:

  • Kingston;
  • Hynix;
  • Corsair;
  • Kingmax.
  • Samsung.

Kalite ve performans arasında bir uzlaşmadır.

RAM özellikleri tablosu

Farklı üreticilerin aynı tip RAM'leri benzer performans özelliklerine sahiptir.

Bu nedenle, yalnızca türü dikkate alarak karşılaştırma yapmak doğrudur:

Performans ve fiyat karşılaştırması

RAM'in performansı doğrudan maliyetine bağlıdır. En yakınınızdaki bilgisayar mağazasında bir DDR3 modülünün maliyetini öğrenebilirsiniz ve ayrıca DDR 1'in fiyatını da öğrenmelisiniz. Çalışma parametrelerini ve fiyatlarını karşılaştırıp ardından test ederek, bunu kolayca doğrulayabilirsiniz.


Aynı türden RAM'i karşılaştırmak en doğrudur, ancak farklı performans, çalışma sıklığına bağlı olarak:

Bir tür Çalışma frekansı, MHz Maliyet, ovmak. HızAida 64Hafızada Okuma, MB / sn
DDR 3 1333 3190 19501
DDR 3 1600 3590 22436
DDR 3 1866 4134 26384
DDR 3 2133 4570 30242
DDR 3 2400 6548 33813
DDR 3 2666 8234 31012
DDR 3 2933 9550 28930

Aida 64'te tüm DDR 3 testleri aynı donanım üzerinde gerçekleştirildi:

  • İşletim Sistemi: Windows 8.1;
  • İşlemci: i5-4670K;
  • ekran kartı: GeForce GTX 780 Ti;
  • anakart: LGA1150, Intel Z87.

RAM, bir bilgisayarın çok önemli bir parçasıdır ve performansını büyük ölçüde etkiler. Bu nedenle, arttırmak için yüksek frekanslı ve küçük zamanlamalara sahip çubukların ayarlanması önerilir. Bu, bilgisayar performansında büyük bir artış sağlayacaktır, özellikle oyunlar ve çeşitli profesyonel programlar için önemlidir.

Birkaç yıl önce piyasaya sürülen, ancak hala evlerde ve ofislerde çalışan modern bilgisayarlarda ve bilgisayarlarda kullanılan birkaç yaygın bellek modülü türü vardır.
Birçok kullanıcı için ikisini de şu şekilde ayırt edin: görünümve performans büyük bir sorundur.
Bu yazıda, farklı bellek modüllerinin temel özelliklerine bakacağız.

FPM

FPM (Hızlı Sayfa Modu), bir dinamik bellek türüdür.
Modül, önceki döngüde aktarılan verilerle aynı sayfadaki verilere daha hızlı erişim sağladığından, adı çalışma prensibine karşılık gelir.
Bu modüller, 486 tabanlı bilgisayarların çoğunda ve ilk Pentium tabanlı sistemlerde 1995 civarında kullanıldı.

EDO

EDO (Genişletilmiş Veri Çıkışı) modülleri, 1995'te Pentium işlemcili bilgisayarlar için yeni bir bellek türü olarak ortaya çıktı.
Bu, FPM'nin değiştirilmiş bir sürümüdür.
Öncüllerinden farklı olarak EDO, önceki bloğu CPU'ya gönderirken aynı zamanda bir sonraki bellek bloğunu almaya başlar.

SDRAM

SDRAM (Senkronize DRAM), bekleme modları hariç, işlemcinin frekansı ile senkronize edilebilecek kadar hızlı çalışan bir rastgele erişim belleği türüdür.
Mikro devreler iki hücre bloğuna bölünmüştür, böylece bir blokta bir bite erişildiğinde, başka bir bloktaki bir bite erişmek için hazırlık yapılır.
İlk bilgi parçasına erişim süresi 60 ns ise, sonraki tüm aralıklar 10 ns'ye düşürülmüştür.
1996'dan beri çoğu intel yonga setleri bu tür bellek modüllerini desteklemeye başladı ve 2001 yılına kadar çok popüler oldu.

SDRAM, FPM'den neredeyse üç kat ve EDO'dan iki kat daha hızlı olan 133 MHz'de çalışabilir.
1999'da piyasaya sürülen Pentium ve Celeron işlemcilere sahip çoğu bilgisayar bu tür bellek kullanıyordu.


DDR

DDR (Double Data Rate), SDRAM'ın gelişimi haline geldi.
Bu tür bellek modülleri ilk olarak 2001 yılında piyasaya çıktı.
DDR ve SDRAM arasındaki temel fark, işlemi hızlandırmak için saat frekansını iki katına çıkarmak yerine, bu modüllerin verileri bir saat döngüsünde iki kez aktarmasıdır.
Şimdi ana bellek standardı oldu, ancak şimdiden DDR2'ye yol vermeye başladı.


DDR2

DDR2 (Double Data Rate 2), teorik olarak iki kat daha hızlı olması gereken daha yeni bir DDR sürümüdür.
DDR2 bellek ilk olarak 2003'te ortaya çıktı ve onu destekleyen yonga setleri 2004'ün ortalarında.
Bu bellek, DDR gibi, saat başına iki veri seti aktarır.
DDR2 ve DDR arasındaki temel fark, önemli ölçüde daha yüksek hızlarda çalışabilme becerisidir. saat frekansı, tasarımdaki iyileştirmeler sayesinde.
Ancak, yüksek saat frekanslarına ulaşmaya izin veren değiştirilmiş çalışma şeması, aynı zamanda bellekle çalışırken gecikmeyi de arttırır.


DDR3

DDR3 SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory, Third Generation), rasgele erişim belleği ve video belleği olarak hesaplamada kullanılan bir rastgele erişim belleği türüdür.
Değiştirilen DDR2 SDRAM bellek.

DDR3, DDR2 modüllerine kıyasla güç tüketiminde% 40 azalmaya sahiptir; bu, daha düşük bellek voltajından (1,5 V, DDR2 için 1,8 V ve DDR için 2,5 V) kaynaklanmaktadır.
Besleme voltajının düşürülmesi, mikro devrelerin üretiminde 90 nm'lik (başlangıçta 65-, 50-, 40-nm) teknik işlem ve Dual-gate transistörlerin (kaçak akımların azaltılmasına yardımcı olan) kullanılmasıyla sağlanır.

DDR3 belleğe sahip DIMM'ler, aynı DDR2 bellek modülleriyle mekanik olarak uyumsuzdur (anahtar farklı bir yerde bulunur), bu nedenle DDR2, DDR3 yuvalarına takılamaz (bu, bazı modüllerin diğerleri yerine yanlış takılmasını önlemek için yapılır - bu bellek türleri eşleşmez elektriksel parametreler ile).


RAMBUS (RIMM)

RAMBUS (RIMM), 1999'da piyasaya çıkan bir bellek türüdür.
Geleneksel DRAM'e dayalıdır, ancak tamamen yeniden tasarlanmış bir mimariye sahiptir.
RAMBUS tasarımı, bellek erişimini daha "akıllı" hale getirerek verilere ön erişim sağlar ve CPU'nun yükünü biraz azaltır.
Bu bellek modüllerinde kullanılan ana fikir, verileri küçük paketler halinde, ancak çok yüksek bir saat hızında almaktır.
Örneğin, SDRAM 100 MHz'de 64 bit bilgiyi ve 800 MHz'de RAMBUS - 16 biti aktarabilir.
Intel'in bunları uygularken pek çok sorunu olduğu için bu modüller başarılı olamadı.
RDRAM modülleri, Sony Playstation 2 ve Nintendo 64 oyun konsollarında ortaya çıktı.




Çeviri: Vladimir Volodin

3D XPoint ile Intel Optane SSD 900p Serisini Sunar

Intel, geleceğe dönük 3D XPoint belleğe dayalı bilgisayarlar ve iş istasyonları için ilk katı hal sürücülerini resmi olarak tanıttı.
Cihazlar, 280 ve 480 GB'lık versiyonlarda mevcut olan Optane 900p serisinin bir parçasıdır ve sunucu muadillerinde olduğu gibi rakiplerin çözümlerine göre temel avantajları, büyük bir kayıt kaynağı ile birlikte küçük dosyalarla çalışırken yüksek performans sağlar.

Intel Optane 900p sürücüler hem düşük profilli PCI-E genişletme kartlarında hem de 2,5 inç U.2 aygıtlarında (yalnızca 280 GB modeller) mevcuttur.
Her iki durumda da bilgi aktarım kanalı dört hattır pCI arayüzü Express 3.0.
Maksimum sıralı okuma ve yazma hızları sırasıyla 2500 ve 2000 MB / s'dir ve rastgele 4K bloklarla çalışırken performans, okurken 550 bin IOPS'ye, yazarken 500 bin işleme ulaşır.

Sunulan NVMe sürücülerinin avantajlarından biri de kaynaklarıdır.
480 GB model için TBW parametresi (yazılan toplam bayt sayısı) 8760 TB ve 280 GB model için 5110 TB'tır.
Böylece bu sürücülerin 18 bin defadan fazla yeniden yazılması garanti edilebilir.

Önerilen maliyete gelince, 480 GB hacimli Intel Optane 900p diski en az 600 dolara mal olacak ve 280 GB model yonga üreticisi tarafından 390 dolar olarak tahmin edildi.
Tüm cihazlar, beş yıllık üretici garantisi kapsamındadır.

Yeni GeForce 388.10 ve Radeon Crimson ReLive 17.10.3 Sürücü Setleri

Wolfenstein: The New Colossus'un piyasaya sürülmesi, AMD ve Nvidia'yı yeni atıcıdaki kararsızlık sorunlarını gidermek için yeni sürücü paketleri yayınlamaya itti.
Her iki sürüm de beta sürümleridir ve yeni oyun optimizasyonları içermez.

Radeon Software Crimson ReLive Edition 17.10.3 Sürücü Paketi düzeltmeleri Wolfenstein: The New Colossus ve Destiny 2'de donuyor ve çöküyor grafik adaptörleri Radeon RX Vega serisi.
Bu projeler için oyun optimizasyonları, "kırmızı" sürücü setine dahil edilmiştir. önceki versiyon (17.10.2).

Bu arada, Nvidia, oyuncuları Game Ready sürücüsünün piyasaya sürülmesini beklemeye zorlamamak için, özellikle MachineGames'in yeni nişancı oyunu için optimize edilmiş, GeForce 388.10 Düzeltmesi şeklinde küçük bir yama yayınladı.
Yeni sürümün temel görevi Wolfenstein: The New Colossus'un Kepler nesil ekran kartlarında istikrarlı çalışmasını sağlamaktı.
Tam bir Game Ready sürücüsünün önümüzdeki hafta piyasaya sürülmesi planlanıyor.

ATM'lerden para çalmak için yeni kötü amaçlı yazılım

Kaspersky Lab, siber suçluların ATM'lerden para çalmasına izin veren yeni bir kötü amaçlı program keşfetti.

Kötü amaçlı yazılımın Cutlet Maker olarak adlandırıldığı bildiriliyor.
Bir ATM'ye saldırı gerçekleştirmek için bir suçlunun USB bağlantı noktasına erişmesi gerekir.
Bundan sonra, sürekli olarak bir dizi yazılım aracını kullanmanız gerekir.

Cutlet Maker, ATM kasetlerindeki banknotların sayısını ve adedini gösteren özel bir Stimülatör modülü içerir.
Bu, saldırganın başlangıçta en büyük miktarda parayı içeren hücreyi seçmesine ve kasetlerden tek tek geçerek "körü körüne" hareket etmemesine izin verir.
Böylelikle, bir saldırı gerçekleştirme süresi azalır ve sonuç olarak, bir soygun mahallinde suçluları yakalama şansı azalır.

Cutlet Maker kötü amaçlı yazılımının yer altı internet pazarında herkese sunulması durumu daha da kötüleştiriyor.
Kötü amaçlı yazılımın maliyeti 5.000 ABD dolarıdır ve kit, adım adım talimatlar içerir.
Böylece, en deneyimsiz davetsiz misafir bile suç işleyebilir.

Cutlet Maker'ın geliştirilmesinin arkasında tam olarak kimin olduğu henüz belli değil.
Ancak analizler, İngilizcenin kötü amaçlı yazılım yaratıcıları için ilk dil olmadığını gösteriyor.

Apple, ekranları orijinal olmayan akıllı telefonları engelleyebilir

İOS 11.0.3'ün piyasaya sürülmesiyle Apple, orijinal olmayan bir ekrana sahip akıllı telefonları ve tabletleri engelleme yeteneğine sahip.

Sonuç olarak, artık "elma" üreticisi cihazları uzaktan kontrol edebiliyor ve içlerinde hangi bileşenlerin kullanıldığını takip edebiliyor.

Apple güncelleme hakkında yorum yaptı:

"İPhone 6S'de, bazı cihaz ekranlarının sahte parçalar aldıktan sonra dokunmaya yanıt vermemesine neden olan dokunmatik girişle ilgili bir sorun çözüldü.
Kusurlu ekranların orijinal olmayan ekranlarla değiştirilmesi, bozulmuş resim kalitesine ve arızaya neden olabilir.
Apple onaylı onarımlar, orijinal parçalar kullanan uzmanlar tarafından gerçekleştirilir. "

Daha önce, iPhone 6S sahipleri ekran kusurlarıyla ilgili şikayetler alıyordu.
Bazı kullanıcılar cihazlarını sertifikalı servis merkezlerinde değil onardı.
Bir noktada, dokunma girişi çalışmayı durdurdu.
Ardından Apple, sorunu uzaktan düzelten bir güncelleme yayınladı.
Ayrıca üretici, iPhone'un yalnızca yetkili servis merkezlerinde onarılmasını şiddetle tavsiye etti.

Bu nedenle, bir noktada, milyonlarca iPhone, iPad ve diğer Apple ürünleri, üçüncü taraf uzmanlar tarafından onarılırsa çalışmayı durdurabilir.

Windows için Chrome'da antivirüs göründü

Google, masaüstünün yeni bir sürümünü yayınladı chrome tarayıcı pencereler için.
Güncelleme, yerleşik kötü amaçlı yazılım önleme yetenekleri getiriyor.

Yani artık Chrome, tarayıcı ayarlarının kullanıcının bilgisi olmadan değiştirilip değiştirilmediğini tespit ediyor ve değişiklik olması durumunda ayarları önceki forma döndürmeyi teklif ediyor.

Ayrıca, tarayıcıda bir tür yerleşik antivirüs belirdi.
Sessiz kurulum da dahil olmak üzere herhangi bir şüpheli veya kötü amaçlı programı bilgisayardan kaldırmayı önerecektir.
ESET motoru, kötü amaçlı yazılımları tespit etmek için kullanılır.

Güncelleme, Windows kullanıcıları için Chrome'a \u200b\u200başamalı olarak sunulmaya başladı.

Bilgisayarlar, son on yılda büyük bir ilerleme kaydetti. Bu süre zarfında birçok teknoloji ortaya çıkmayı, popülerlik kazanmayı ve geçmişte kalmayı başardı. Ayrıca RAM'in geliştirilmesiyle. Bu yazıda, kullanılan veya kullanılan tüm ana RAM türlerine bakacağız. kişisel bilgisayarlar.

Herhangi bir modern bilgisayarın rasgele erişimli belleği DRAM tipine veya Dinamik rasgele erişimli belleğe aittir. Geçici rastgele erişim hafızasıdır. Bu hafızanın iki ana özelliği vardır: çok hızlıdır ve güç kapatıldığında silinir. Bu nedenle yeniden başlattığınızda, kaydedilmeyen tüm veriler kaybolur ve bilgisayarı açmak çok uzun sürer. Gerekli tüm veriler okunmalı ve hafızaya yeniden yerleştirilmelidir.

Popüler RAM türleri

Buna karşılık, DRAM belleği çok sayıda farklı türe bölünmüştür. Modern kişisel bilgisayarlar aşağıdaki DRAM türlerini kullanır: DDR SDRAM, DDR2 SDRAM ve DDR3 SDRAM.

Her üç bellek türü de sırayla ortaya çıktı. yeni bir versiyon öncekine göre önemli iyileştirmeler aldı. Birbirleriyle uyumlu değiller. Bu nedenle, DDR bellek yuvasına sahip bir bilgisayar, DDR2 belleği vb. Bağlayamaz.

Uygun olmayan bir ana karta hatalı bellek takılmasını önlemek için bellek modülleri farklı ve uyumsuz bir şekle sahiptir. Bu, yukarıdaki resimde görülebilir.

DIMM ve SODIMM Form Faktörleri

Masaüstü bilgisayarlar için form faktörü (modül tasarımı) DIMM olarak adlandırılır ve SODIMM olarak adlandırılan dizüstü bilgisayarlar için bellek modüllerinin form faktöründen farklıdır. Bu ne zaman dikkate alınmalıdır. Masaüstü modülleri gibi, DDR, DDR2 ve DDR3 SODIMM'lerin de yanlış yuvaya takılmasını engelleyen tasarım farklılıkları vardır. Aşağıdaki resme bakın.

Artık tüm yeni bilgisayarlar yalnızca en son DDR3 bellek desteğiyle donatılmıştır (bilgisayar türüne bağlı olarak DIMM veya SODIMM form faktöründe). Ancak, DDR ve DDR2'nin eski sürümleri hala piyasada bulunabilir, bu nedenle eski bilgisayarınızdaki RAM miktarını artırmak istiyorsanız, bu sorunsuz bir şekilde yapılabilir.

Doğru RAM türü nasıl seçilir

Bilgisayarın RAM'ini genişletmek için önce hangi belleği desteklediğini bulmanız gerekir. Bu birkaç yolla yapılabilir:

  • Bir RAM modülünün bağlantısını kesin ve üzerindeki etikete bakın. Her zaman bu bellek modülünün ait olduğu bellek türünü gösterir.
  • Bir ve h. Bu tür programların yardımıyla, RAM ve diğer bileşenler hakkında her zaman gerekli tüm bilgileri alabilirsiniz.
  • Ancak, bilgisayar şu anda kapalıysa ve içine RAM modülü takılı değilse, üreticinin web sitesinden gerekli bilgileri alabilirsiniz.

Hafıza

Bilgisayarda birkaç bellek türü vardır: önbellek, RAM, video belleği, harici hafıza... Ayrıca, kullanıcıların genellikle bilmediği dahili belleğe sahip cihazlar da vardır. Bu bellek panoda bulunur ve G / Ç'yi hızlandırması (örneğin diskler için) veya işlemci talep edene kadar (örneğin klavyeden) depolaması amaçlanmıştır. Merkezi işlem birimindeki kayıtlar da bellek alanlarıdır.

Harici hafıza anakartın dışında bulunan ve disk belleği (disket ve sabit sürücüler), teyp hafızası, ses kartı hafızası, yazıcı hafızası, vb. böylece hemen hemen her cihazın kendi hafızası vardır. Bu tür bellekler, ilgili bölümlerde tartışılacaktır. Kayıt biçimindeki bellek, nasıl çalıştığı ve nasıl çalıştığı - bu belirli bir bilgidir ve bir sistem programcısı değilseniz bilgisayardaki işi anlamak için çok az şey yapar ve bu nedenle burada dikkate alınmaz. Şimdi RAM'e geçelim.

Veri deposu

Bir bilgisayarın ana bileşenlerinden biri, operasyonel hafızabilgi için ve işlemciye, sabit diske ve diğer harici cihazlara daha sonra aktarılması için bir depolama konumu olarak hizmet eden b. Anakart üzerindeki özel konektörlerde bulunur. Rastgele erişim belleği, merkezi işlemcinin çalıştığı veri ve talimatların depolandığı yerdir ve çok sayıda küçük kapasitör ve transistörden oluşan bir devredir (böyle bir çift genellikle bir bit depolamanıza izin verir). Bu nedenle, bilgisayarı kapattığınızda veya güç kaynağını aniden kapattığınızda, yeni girilen bilgilerin kaybolduğu ortaya çıkıyor. Bu, verilerin uzun süre saklanabileceği sabit diske yazılmaması, ancak RAM'de olması nedeniyle olur. Rasgele erişim belleği yoksa, veriler sabit diske yerleştirilir ve erişim süresi önemli ölçüde artar ve bu da bilgisayarın genel performansında keskin bir düşüşe yol açar.

Rasgele erişimli bellek ayrıca RAM (Rasgele Erişim Belleği) olarak da adlandırılır. Rastgele erişim kavramı, sıralı erişim yönteminin aksine, bir hücreye erişmek için önce bu hücreden önce bulunan diğer verileri okumanız gereken (bir örnek manyetik banttır) keyfi bir bellek konumuna başvurabileceğiniz anlamına gelir.

Rasgele erişim belleği, uygun konektörlerde ana kart üzerine takılan özel plakalar üzerine monte edilmiş mikro devreler şeklinde yapılır. Bilgisayarı açtığınızda, işletim sistemi RAM'e yüklenir, ardından Word gibi uygulama programları ve belgeler gibi veriler ona yüklenir. Merkezi işlemci, programın, verilerin RAM'e yüklenmesini kontrol eder ve ardından verilerle sabit diskte değil RAM'de çalışır. Sabit diskte bulunan verilere ihtiyacınız varsa, bilgi önce RAM'e yüklenir ve ardından merkezi işlemci tarafından işlenmesi için çağrılır. İşlemden sonra tekrar RAM'e yerleştirilir ve ardından sabit diske kaydedilir. Yani, merkezi işlemci, RAM'deki talimatlar ve verilerle çalışır ve diğer tüm cihazlar (diskler, manyetik bant, modem iletişimi vb.) Onun üzerinden çalışır. Bu nedenle RAM, bilgisayarın performansı üzerinde büyük bir etkiye sahiptir. RAM, verileri ve programları yalnızca bilgisayar çalışırken depolamak üzere tasarlandığından, güç kaynağını kapattıktan sonra, içindeki tüm veriler kaybolur. Bu nedenle, bilgisayarı kapatmadan önce, verileri uygulamalardan çıkmanız gereken sabit diske kaydetmelisiniz.

Veri transferi Ana bellek ile işlemci arasında, bir saat frekansı, yani saniyedeki döngü sayısı ile karakterize edilen sistem veriyolu üzerinde gerçekleşir. Bu gösterge megahertz, yani saniyede milyonlarca saat döngüsü sayısı olarak ölçülür. Bir veri yolu döngüsü sırasında aktarılan veri miktarına veri yolu genişliği denir. İşlemciye kıyasla, RAM'in performansı daha düşüktür ve merkezi işlemcinin boşta kalmaması için önbellek düzenlenir, bu da RAM'den daha hızlı çalışır ve RAM bölümlerinin bir görüntüsünü depolar. Eğer sabit sürücüler çok daha hızlıydı, RAM'e ihtiyacınız olmayabilir, ancak sabit diskler yaklaşık 200 kat daha yavaştır.

Birkaç tür rastgele erişim belleği vardır, ancak bunlardan başlıcaları, SDRAM (Eşzamanlı Dinamik Rasgele Erişim Belleği - eşzamanlı dinamik rasgele erişimli bellek) gibi türlerdir:

DDR (Çift Veri Hızı - iki kat veri hızı). İki katına çıkan hız, verileri yalnızca kenarda (sinyal yükselmesi) değil, aynı zamanda sinyalin düşmesinde de okuyarak elde edilir. Böylece, bir saat döngüsünde iki veri biti iletilir, yani sistem veriyolu frekansı 100 MHz / s ise, o zaman alırız etkili frekans 200 MHz / sn'de. Veri yolu genişliği 64 bittir, yani önceki örnek için 100 MHz x 2 x 64 bit \u003d 12,8 Gbps'lik bir bant genişliği elde ederiz. Mikro devreler 0.13 ve 0.09 mikron proses teknolojisine göre yapılır.

Aşağıdaki bellek türleri vardır: 100 MHz için DDR 200, 133 MHz için DDR 266, DDR 333 - 166 MHz, DDR 400 - 200 MHz, DDR 433 - 217 MHz, DDR 466 - 233 MHz, DDR 500 - 250 MHz DDR 533 - 267 MHz. Anakartlar, yuvarlatılmış bellek bant genişliği değeriyle PC ile başlayan farklı bir ada sahip olabilir. Dolayısıyla DDR 200 bellek РС1600, DDR 266 bellek РС2100 (bant genişliği - saniyede 2133 megabayt), DDR 300 - РС2400, DDR 333 - РС2700 (bant genişliği - 2667 MB / sn), DDR 400 - РС3200, DDR olarak adlandırılabilir 433 - РС3500 (3467 Mb / sn), DDR 466 - РС3700, DDR 500 - РС4000, DDR 533 - РС4300 (4267 Mb / sn). Bant genişliği tek kanal modunda gösterilir, çift kanal modunda bu gösterge iki katına çıkar. Çoğu kart, iki kanallı modda çalışmaya izin verir, ancak dört kanallı modüller de vardır.

Yukarıdaki frekans, modülün çalıştığı garantili frekansı gösterir. Modül daha düşük bir frekansta (buna hız aşırtma veya hız aşırtma denir) ve daha yüksek bir frekansta (hız aşırtma veya hız aşırtma) kullanılabilir.

Yukarıdaki resim, DDR bellek kartının şematik bir temsilini göstermektedir. Kartın her iki tarafında hafızalı mikro devreler var, bir yanda sekiz tane figür var. Solda ve sağda, kartı ana kart üzerindeki konektöre takmak için iki çentik vardır. Anahtar aşağıdadır (tahtadaki çentik). Konektörde anahtarın yerinde bir bölme olduğu için, anahtarın içine sığması gerekir. Anahtar farklı bir yerdeyse, bölme, kartın konektöre takılmasını önleyecektir. Ayrıca altta, tuşun solunda 52, sağda 40, bir tarafta toplam 92 kişi bulunmaktadır. Kontaklar panonun her iki yanında yer aldığından toplam sayıları 184'tür.



Yukarıdaki resim, RAM takmak için iki konektörü göstermektedir. Gördüğünüz gibi, konektörün ortasından çok uzak olmayan bir bölme var (şekilde anahtar olarak adlandırılmıştır).

Bir RAM kartının temel özelliği kapasitesidir. Megabit cinsinden ölçülür. Bir mikro devrenin 512 Mbit kapasitesi varsa, bu karttaki toplam kapasite 512 x 8 (bir tarafta 8 mikro devre) x 2 (kartın 2 tarafı) \u003d 8 194 megabit \u003d 1024 megabayt \u003d 1 gigabayt olacaktır. Böylece şekildeki kart 1 gigabayt kapasiteye sahiptir.

Şekilde de görebileceğiniz gibi kartın bir tarafında 8 adet mikro devre var yani bayt başına 8 adet mikro devre olacak, mikro devrelerin her biri 1 bit içerecektir. Bu tür kartlar genellikle ev bilgisayarlarında bulunur.

Bununla birlikte, üzerinde dokuz mikro devre, yani bayt başına 9 bit olan kartlar vardır. Dokuzuncu bit için kullanılır ECC (Hata Kontrolü ve Düzeltme - hataların tespiti ve düzeltilmesi). Fikir oldukça basit. Sekiz bitin hepsini toplarsak, çift veya tek bir sayı elde ederiz. Sayı çift ise, dokuzuncu bit 1'e eşit olacaktır, eğer tek ise 1'e eşit olacaktır. Dolayısıyla, tüm dokuz bitin toplamı her zaman tek olacaktır. Bir hata oluşursa ve bir bit tersine çevrilirse, yani 0 yerine 1 veya 1 yerine 0'a eşitse, tüm bitlerin toplamı çift sayıya eşit olacak ve sistem bir hata sinyali verecektir. Bitin değiştirilmesinin nedeni nedir? Manyetik alanlar nedeniyle, kozmik ışınlar ve radyasyon nedeniyle. Bu hatalar oldukça nadirdir, ancak bazı sistemler için, örneğin bankacılık sistemini destekleyenler için son derece önemlidir. Bu değişiklikler, donanım düzeyinde izlenir. Ne yazık ki, bu yöntem hangi bitin ters çevrildiğini belirlemenize izin vermez ve iki bitin ters çevrilmesi durumunda yöntem onu \u200b\u200balgılamayacaktır. Bu nedenle bir yöntem geliştirildi Chipkill, bu, donanımın hangi bitin ters çevrildiğini belirlemesini ve düzeltmesini sağlar. Dahası, bir değil, birkaç bitin hatasını belirlemek için. Hata düzeltme için başka yöntemler de vardır - hafıza ovma , Intel SDDC .

Mikro devrelerde 4 (x4) veya 8 (x8) bit olabilir ve x8 bitleri daha ucuzdur ve Chipkill, bellek temizleme ve Intel SDDC yöntemlerinin kullanılmasına izin vermez.

DDR 2 2004'te ortaya çıkan bu tür belleğin ikinci nesli. DDR'den farkı, verinin arabelleğe aktarıldığı veriyolu frekansının iki kat yüksek olmasıdır. Temel fark, DDR'nin bir sınırlaması olduğundan, bu tür belleğin daha yüksek bir frekansta çalışabilmesidir. Testler, DDR 2'nin hızının DDR'ninkinden biraz daha yüksek olduğunu ve beyan edilene yaklaştığını gösteriyor.

Tahtalar da farklıdır. Anahtar sola kaydırılır, anahtarın solunda 64, sağda 56, bir tarafta 120, her iki tarafta 240 kontak vardır, bu nedenle DDR bellek DDR 2 yuvasına takılamaz ve tersi yani birbirlerinin yerine kullanılamazlar.

DDR 2-400 (PC 2-3200), DDR 2-533 (PC 2-4200), DDR 2-667 (PC 2-5300), DDR 2-675 (PC 2-5400), DDR 2-700 modülleri mevcuttur (PC 2-5600), DDR 2-711 (PC 2-5700), DDR 2-750 (PC 2-6000), DDR 2-800 (PC 2-6400), DDR 2-888 (PC 2-7100) , DDR 2-900 (PC 2-7200), DDR 2-1000 (PC 2-8000), DDR 2-1066 (PC 2-8500), DDR 2-1150 (PC 2-9200), DDR 2-1200 ( PC 2-9600).

DDR 3 bu tür belleğin üçüncü nesli. DDR 2'den farkı, 90, 65, 50, 40 nanometre teknolojilerine geçiş olduğundan (bir nanometre, bir mikrometrenin binde birine eşittir) düşük güç tüketiminde (% 40 oranında) yatmaktadır.

Tahtalar da farklıdır. Anahtar daha da sola kaydırılır, anahtarın solunda 48, sağa 72, bir tarafta 120 ve her iki tarafta 240 kontak vardır.Dolayısıyla, DDR 2 belleği DDR 3 yuvasına takılamaz ve bunun tersi de geçerli değildir. değiştirilebilir.

Mevcut modüller DDR 3-800 (PC 3-6400), DDR 3-1066 (PC 3-8500), DDR 3-1333 (PC 3-10600), DDR 3-1600 (PC 3-12800), DDR 3-1800 (PC 3-14400), DDR 3-1866 (PC 3-14900), DDR 3-2000 (PC 3-16000), DDR 3-2133 (PC 3-17000), DDR 3-2200 (PC 3-17600) , DDR 3-2400 (PC 3-19200).

DDR 4 2013 yılında seri üretime geçmesi planlanan bu tür belleğin yeni nesli. Bu tür bellek, 2133 ila 4266 MHz / sn frekanslarını destekleyecektir.

Bellek, 1 bayt olan 8 bitlik bloklar halinde düzenlenmiştir. Bellek güvenilirliğini artırmak için bazen dokuzuncu bit eklenir, eşlik biti, dokuz bitin toplamının belirli bir değer modulo iki (0 veya 1) olacağı ve bu kuralın ihlali bellekte bir hata anlamına gelecek şekilde bir değer alır. Varsa, ekranda bir eşlik hatasının oluştuğunu belirten bir mesaj görünecektir. Bununla birlikte, tüm mikro devrelerde 9 bit yoktur, çünkü tüm bellek modülleri bu yöntemi kullanmaz ve bu tür mikro devreler, eşlikten biraz daha ucuzdur. Bazı üreticiler yongaların maliyetini düşürmek, dokuzuncunun değerini hesaplamak ve işlemciye 9 bit göndermek için 8 bit kullanır ve bu yongaları 9 bitlik yongalardan ayırt etmek zordur.

Bazı üreticiler mikro devreler üretir hata düzeltmeli Sabit disklerde olduğu gibi aynı prensipte, yani bazı durumlarda hasarlı bilgileri geri yüklemenize izin veriyorlar. Bu bellek ek olarak 32 bit için 7 bit (ECC) ve 64 bit için 8 kullanır Bu tür bellek daha pahalıdır ve özel veri depolama güvenilirliği gerektiren bilgisayarlar için kullanılır. Hatalar sık \u200b\u200bsık meydana gelirse, hataların yerini belirlemek için özel programlar kullanabilirsiniz. Genellikle ev bilgisayarları için, bellek zaten oldukça güvenilir olduğundan bellek, eşlik ve ECC kodları olmadan kullanılır. Hatalar oluşursa, fareyle üzerine gelme hatalarından kurtulmak için bilgisayarınızı yeniden başlatabilir ve ayrıca zaman zaman bellek testleri çalıştırabilirsiniz.

Rastgele erişim belleğinin tamamı, yeniden yazılabilir bellek hücrelerinden (RAM veya RAM - Rastgele Erişim Belleği) oluşmaz. RAM'in bir kısmı yeniden yazılamayan hücrelerden (ROM veya ROM - Pasif Bellek) oluşur, içine bilgi yazmanıza izin vermez. İçerisine yazılan veriler ve programlar bir kez yüklenir ve uzun süre değişmez. Bu tür bellek BIOS'ta kullanılır ve bilgisayar açıldığında gereklidir, böylece güç açıldıktan sonra işletim sistemi başlatılabilir.

BIOS'ta, bilgisayar sisteminin ayarlanabilen kritik parametrelerini saklayan bellek de vardır. Güç kaynağını kapattıktan sonra ana karta takılan elektrik pillerinin veya akümülatörlerin enerjisi ile desteklenirler. Bu pillerin enerjisi, bilgisayar kapalıyken çalışan sistem saatine de izin verir. Pil enerjisini kullanan bellek farklı türlerde gelir ancak oldukça pahalıdır ve RAM olarak kullanılmaz.

Bilgisayarınızı açtığınızda işlemci, yürütülecek ilk talimatın bulunduğu 1MB -16 adresinde bulunan bellek içeriğine erişir. Doğal olarak, bu hücre bir ROM (salt okunur) belleği içerir, aksi takdirde kaydedilmez. İlk megabayt RAM iyi tanımlanmıştır: en başta bir kesinti vektörleri tablosu, BIOS veya DOS için veriler ve bir işletim sistemi vardır. Bunu 640 kilobayta kadar kullanıcı programları için kullanılan bir bellek alanı izler, belleğin sonu (ilk megabayta kadar) BIOS video arabelleği ve işletim sisteminin diğer amaçları için ayrılır. RAM ve diğer aygıtlar arasındaki farklardan biri, onu yükledikten sonra bilgisayarın kendisinin bulup test etmesi, hiçbir sürücü ve yeni yazılım yüklemesine gerek olmamasıdır. Bilgisayarı açtıktan sonraki ilk prosedürler aşağıda daha ayrıntılı olarak açıklanmaktadır.

Bilgisayarı açtıktan sonra özel bir BIOS POST programı, ilk kilobayt bellek kesme vektör tablosu (IVT) için ayrılmış olarak çalışmaya başlar ve ilk megabaytın üst kısmı işletim sistemi önyükleme programını (BIOS) içerir. Bu program IVT tablosundaki kesinti programlarının adreslerini ve hafızanın ikinci kilobaytında bulunan verileri doldurur, ardından yüklenir önyükleme programı 700h'de belleğe aktarılır ve işletim sistemini başlatmak için denetim ona aktarılır. Ardından, kesme programı ve işletim sistemi çekirdeği yüklenir, önyükleme programı değiştirilir, ardından işletim sistemi çekirdeği Autoexec.bat ve Config.sys (veya Windows dosyalarını) yapılandırma dosyalarını çalıştırır.

DOS işletim sistemi, MCB'deki ilk tabloya bir işaretçiye sahip olan ve programlar için bellek tahsisini gösteren, liste listesi adı verilen özel bir tabloya sahiptir. Ayrıca, MCB'nin ilk bloğu, DOS'un kendisi için bellek tahsisini ve geri kalanını - uygulanan görevler için gösterir. Bu tür birkaç tablo bir göreve ait olabilirken, bir tablo yalnızca bir programa aittir. Bu tablo, ilk 640 kilobaytlık hafızayı, dolayısıyla 640 kilobayt sınırındaki bazı eski programlar için problemi tanımlar. Uygulama bittiğinde, kullanılan bellek uygulama tarafından işletim sistemine iade edilir. Program çalışmayı bitirmiş ancak bellekte kalmışsa, böyle bir program yerleşik... Böyle bir programa örnek bir fare programıdır. MCB'nin her bloğu, açıklanan alanın önündedir. Blok, blok tipini, tanımlayıcıyı (0 ise, blok tarafından tanımlanan hafıza boştur) ve diğer verileri içeren 16 bayt veriye sahiptir. MCB zincirini görüntülemek için, / d tuşuyla Debug veya Mem programını kullanabilirsiniz.

Bilgisayarı açtıktan sonra gerçek zamanlı olarak çalışır. Ardından Windows 9x önyüklenir ve Korumalı Moda geçer. DOS modunu taklit ederken, bir programa ihtiyaç duyduğu bellek tahsis edilir ve bir kesinti vektörleri tablosu oluşturulur, işletim sistemi öykünme programları, ihtiyaç duyduğu sürücüler ve programlar yüklenir, ardından programın kendisi yüklenir ve yürütülmeye başlar. Görünüşe göre gerçek zamanlı çalışıyor, ama aslında - korumalı bir şekilde. Buna paralel olarak başka bir DOS öykünme modunu çağırırsanız, yeni göreve programın kendisi için gerekli ortamı yaratarak çalışacağı başka bir bellek alanı yeniden tahsis edilecektir. Windows yalnızca korumalı modda çalışır. Ancak erken windows sistemleri 9x zaman zaman gerçek moda geçer, sistem eylemlerini düşük seviyede gerçekleştirmek için DOS'a geçer, ancak bunları yaptıktan sonra hemen korumalı moda geçer.

Bu kuralın tek istisnası, Windows 98'de Başlat → Kapat → Bilgisayarı öykünme modunda yeniden başlat seçeneğini kullanarak gezinmektir. MS-DOSgerçek çalışma moduna geçişin gerçekleştiği yer.

Ne kadar çok uygulama çalışıyorsa, onlar için o kadar fazla bellek gerekir. Ek olarak, kendileri çok fazla bellek kullanan uygulamalar olabilir. Yeterli RAM yoksa, bilgilerin bir kısmı sabit diskteki geçici bir dosyaya taşınır ve bu nadiren kullanılan alanlarda olur. Bu, bu alanları kullanma performansını düşürür ancak aynı anda çok sayıda görevi gerçekleştirmenize olanak tanır ve bilgisayarınızın performansını artırır. Bu nedenle, bilgisayarda ne kadar RAM varsa, sabit diske o kadar az bilgi atılması gerekir ve bilgisayar o kadar hızlı çalışır.

RAM bölünmüş beş alana bölünmüştür ve bu bölüm ilk kişisel bilgisayarlardan korunmuştur. O zamanlar, birkaç yüz kilobaytlık bellek boyutu oldukça büyük görünüyordu ve ilk XT'ler 640 Kbyte'dan fazla olmayan bellekle piyasaya sürüldü. Bu hafıza alanına standart, temel, ana hafıza veya sıradan Alanın başlangıcının işletim sistemi için verildiği RAM (Geleneksel Bellek), geri kalanı ise programların çalışması içindir. Bu durumda, birinci kilobayt, kesme vektör tablosu için tasarlanmıştır, ardından BIOS veri alanı bulunur ve ardından işletim sistemi çekirdek programı bulunur. Bilgisayarların belleğini 1 megabayta genişlettikten sonra, buna adresleme tabanı türü kullanılarak erişilebilir: ofset, 640 kilobayttan 1 megabayta kadar bir bellek alanı olarak adlandırılır. UMA (Üst Bellek Alanı veya bazen Genişletilmiş Geleneksel Bellek) veya üstbellek veya kıdemli bellek, işletim sisteminin çalışması için kullanılmaya başlandı. Grafik adaptörü için tamponlar, BIOS programları, sayfa belleği için tamponlar içerir. İlk 640 KB alanından tam olarak yararlanmak için, birçok program ve sürücü, 640 KB ile bir megabayt arasında yer alan belleğin üst kısmına yüklenir. Bu, bir DOS sisteminde Config .sys'deki DOS \u003d UMB komutu ve sürücüleri bu alana yükleyen Lh ve Dh komutları kullanılarak yapılır. Bu sorunların çoğu Windows ile otomatik olarak çözülür.

Ayrılmış üst bellek: A 000-BFFF video belleği (tam olarak kullanılmıyor), C 000-C 3FF video adaptörü EGA, BIOS için ROM, C 000-C 7FF video arabelleği için VGA, BIOS RAM, C 800-CBFF içerir BIOS sabit sürücü, F 000-FFFFBIOS, F 000-F 0FFtak ve Çalıştır'ı yapılandırma alanı, С000h -BAAAhkendi ROM'ları olan adaptörler için BIOS.

1 megabayttan büyük belleğe genişletilmiş veya ek (XMS veya Genişletilmiş hafıza. İlk megabayttaki ilk 64 kilobayt olarak adlandırılır HMA . Bu alana gerçek zamanlı olarak erişilebilir. İlk bilgisayarlarda, FFFF: 000F'den erişildiğinde sıfır adresine (0000: 0000) geçiş oldu, yani bellek döngüsel olarak temsil edildi. Zamanla, ilk megabaytın üzerindeki adres sıfıra değil, bir megabayttan fazla olan verilere başvurmaya başladı ve böylece bu 64 kilobayt gerçek modda kullanılmaya başlandı.

1 megabayt üzerindeki belleği kullanmak için, 1 megabayttan büyük 64 kB belleğin Himem sürücüsü tarafından desteklendiği Config.sys dosyasında Himem.sys ve Emm386.exe özel sistem yardımcı programları gerekliydi. Bu sürücüler DOS ve Windows 3.11 sistemleri için gereklidir. Onların yardımıyla, genişletilmiş bellek alanı, ilk megabaytın (sayfa modu) üst alanındaki özel bir arabellekte 4 kilobaytlık 4 sayfaya eşlenir. Şu anda, bir megabaytın üzerindeki belleğe erişim, Windows 95 ve sonraki sürümlerde desteklenen korumalı modda kullanılmaktadır.

Özel bir yer işgal edilmiş video belleği... İlk modellerde, esas olarak metin bilgisi görüntülendiğinde, video arabelleği ana belleğin ilk megabaytının üst kısmında bulunuyordu ve 16, 32 ve daha fazla kilobayt bellek kullanıyordu. Bununla birlikte, yüksek çözünürlüklü grafik modlarının ortaya çıkmasıyla, video arabelleği, video kartına yerleştirmeye başladıkları önemli miktarda bellek gerektirdi. Zaten 64, 128, 256 ve daha fazla megabayt bellek alıyor.

Maksimum 128 kilobaytlık bir arabellek, video arabelleğinde bulunan video kartındaki video belleğinin bir bölümünü görüntüleyen RAM'de depolanır. Merkezi işlemci bu arabellek ile çalışır ve burada işlenmek üzere farklı zamanlarda video belleği parçalarını görüntüleyebilir.

Video belleğinin kendisi video kartında (veya video alt sistemi karta entegre edilmişse ana kartta) bulunur ve bir ekran görüntüsü oluşturmak ve bunu ekrana aktarmak için gereklidir. Görüntü saniyede birkaç düzine kez güncellendiğinden, ekranın bir karesinden bir görüntü görüntülenirken, bir sonraki, belleğin başka bir bölümünde işlenmeye başlar. Büyük miktarda grafik bilgi işlemeyle, hesaplamaların bir kısmı, örneğin video oyunlarında sıklıkla kullanılan görüntülerin temel nesnelerini hesaplamak gibi amaçlar için video kartında bulunan özel bir işlemciye verilebilir. Daha daha güçlü işlemci video kartında, görüntü ekranda o kadar iyi görüntülenir.

AT gerçek mod uygulama programı bilgisayarın tüm yeteneklerini pratik olarak kısıtlama olmaksızın kullanabilir. AT korumalı mod durum biraz farklı. Fiziksel adres doğrudan değil, özel tablolar kullanılarak hesaplanır. Bilgisayarda dört öncelik seviyesi bulunurken, sıfır seviyesi işletim sisteminin kendisine aittir ve neredeyse gerçek moddaki ile aynı yeteneklere sahiptir. Seviye 1 ve 2 daha az seçeneğe sahiptir ve günümüzde pratik olarak kullanılmamaktadır. Son, üçüncü seviye uygulama programları için kullanılır. Bu seviyedeki bir program, işletim sisteminin çalışmasına müdahale etmek için daha az fırsata sahiptir, ancak çalışması için, örneğin bir diske veya başka bir aygıta erişirken, gerekli verileri işletim sisteminden alabilir. İşletim sisteminin uygulama programından daha güvenilir olduğu varsayılmaktadır ve bu uygulama ile de doğrulanmaktadır.

Kısıtlamalar, her şeyden önce, adres dönüştürme prosedürünün kendisinde ortaya konur, çünkü bu durumda, bu bellek alanında program tarafından neler yapılabileceğini belirleyen, erişim haklarına sahip alanlar ve sorgu ayrıcalık seviyelerinin bitlerini içeren özel tablolar kullanılır. DOS sistemi gerçek modda çalışır, Windows 95 ve üzeri sistem korumalı bir modda çalışır, yani Windows sistemi bilgisayardaki mevcut tüm belleği kendi ayırdığı uygulama programları için ayırır.

İşte çoklu görevde İşletim sistemi bir göreve belirli bir süre ayırdığında, görevler arasında sık sık geçiş olur, sonra diğerine, ardından üçüncü, tekrar birinci vb. Bu süreler son derece kısadır ve bir saniyede birçok kez tekrarlanır, böylece kullanıcıya tüm programların aynı anda çalıştığı anlaşılır, yani müzik sesleri, yazıcı bir sayfa çıkarır, klavyeden belgenin metnine bir karakter girilir vb.

Kontrolü bir görevden diğerine aktarmak için, görevin mevcut durumu (daha doğrusu, merkezi işlemcideki ana kayıtlar) adı verilen özel bir hafıza alanında saklanır. yığın ve RAM'de bulunur. Daha sonra başka bir görevin saklanan değerleri merkezi işlemcinin kayıtlarına çağrılır ve kontrol onlara aktarılır.

İşletim sistemi, geliştiricilerin yazarken koyduğu algoritmaya bağlı olarak kontrolü kime ve ne kadar süreyle aktaracağına karar verir. İki farklı program çalıştırma modu olabilir. İlk durumda, süreçler eşittir ve ikincisinde, bir işlemin diğerine göre avantajı vardır ve arka plan modu... İkinci durumda, program, ana program bekleme durumundayken kontrolü alır, örneğin klavyeden giriş için, yani ana program serbest olduğunda bu zaman aralıklarını kullanır.

Bir alt yordama erişirken veya bir görevden diğerine geçerken, mevcut değerleri, örneğin kayıtlarda bulunanları geçici olarak belleğin belirli bir alanına yerleştirmek gerekir. Yani, görevin şu anki durumunu hatırlamak gerekir, böylece daha sonra onları geri yükledikten sonra programın yürütülmesine devam edin. Bunun için organize yığın sistemi... Fikri basit. Hafıza alanında, yığını düzenlemek için bir bölüm ayrılmıştır. Özel bir kayıt, yığın üzerindeki geçerli konumu gösterir ve belirli bir yere itildiğinde veya oraya atıldığında, verilerin uzunluğu kadar artar veya azalır. Yığın, "son giren ilk çıkar" prensibini kullanır; yani, son gelen veri seçilir, sonra sondan sonuncusu vb. Veri seçimi amacına yönelik eylemler, bir program yazarken programcı tarafından gerçekleştirilir. Yığın doluysa, yani veri için yeterli alan yoksa, bir hata oluşur ve ekranda bir mesaj belirir ve görev sonlandırılır. Kural olarak, bu bilgisayarın çalışmadığı veya bozuk olduğu anlamına gelmez, en iyisi bilgisayarı yeniden başlatmak ve baştan başlamaktır. Bu hata aynı programda devam ederse ve diğer programlar düzgün çalışırsa, o zaman programın sorumlusu bilgisayar değil. Tabii ki, örneğin zayıf RAM nedeniyle bilgisayarın arızası nedeniyle böyle bir hata meydana gelebilir, ancak bu oldukça nadirdir.

Ne kadar RAM gerekli bilgisayarda? Daha büyük daha iyi. Her şey, kullanıcının birlikte çalıştığı uygulamalara bağlıdır. Birçoğu varsa ve iş grafik veya video ile yapılmışsa, o zaman önemli miktarda bellek gerekir. Windows 98 için en az 32 megabayta ve birkaç uygulamanın çalışması için 64 ve daha fazlasına sahip olunması arzu edilir. Windows XP, önemli ölçüde daha fazla RAM gerektirir. 512 megabayt ve tercihen 1 gigabayt olması arzu edilir. Devamındaki işletim sistemi (Windows Vista, Windows 7) daha da fazla bellek gerektirir. Dolayısıyla bu sistemler için en az 1 gigabayt ve tercihen 2 veya 3 gigabayta sahip olmanız gerekir. Bunlar, çoğunlukla yaygın olan 32 bit sistemlerdir. 64 bit sistemler için bellek boyutu 2 ile çarpılmalıdır, yani Windows 7 için en az 2 gigabayta, tercihen 3-4 gigabayta sahip olmanız gerekir. Ne kadar çok bellek takılırsa, bilgisayarın performansı o kadar iyi olur, özellikle bellek fiyatları sürekli olarak düştüğü için.

Ekranda bir mesaj belirirse Parite Hata , daha sonra en sık görülen nedenler arasında hafıza hatası. Bu durumda, Windows oturumunu kapatın ve yeniden oturum açın. Bu mesaj sıklıkla görünüyorsa, BIOS ayarlarınızı kontrol edin. Ayrıca belleği yeniden yükleyebilirsiniz, yani belleği çıkarıp yeniden takabilirsiniz. Hatalar devam ederse, belleği kontrol etmek için bir test programı kullanın.

Temel özellikleri RAM şunlardır: erişim süresi (okuma / yazma işleminin yürütülme süresi, yani bir okuma döngüsünün başlangıcından çıktıda veri almaya kadar geçen süre), boyutu, performansı, bit genişliği vb. Performans, saniyede megabayt cinsinden ölçülür; bu, belleğin zaman birimi başına okuyup yazabileceği veri miktarıdır. Bellek veriyolunun genişliği, bir seferde bir okuma / yazma işleminin gerçekleştirilebildiği bit sayısı ile belirlenir. Bunları ve diğer parametreleri daha ayrıntılı olarak ele alalım.

Hafıza organize bir matris biçiminde, yaklaşık olarak bir görüntüleme ekranı gibi, üzerinde sütunların ve çizgilerin bulunduğu, kesişme noktasında her elemanın bir veya iki kapasitör ve transistörden oluşan bir devresi olduğu. Okunduğunda, adres bir sütun numarasına (CAS) ve bir satır numarasına (RAS) dönüştürülür. Bu durumda, tüm satırın içeriği seçilir, güçlendirilir ve öğenin sütun adresinde seçildiği, mikro devrenin çıkışına okunan ve iletilen geçici bir tampona aktarılır. Kapasitörler geçici bir tampona taşınırken boşaldığından, değerleri geri yüklenir. Yazarken satır ve sütunun numarası verilir ve istenen değer satır ve sütunun kesişme noktasındaki hücreye yazılır.

İşlemleri hızlandırmak için, mikro devre, kural olarak 4, 8 veya 16 olmak üzere birkaç tabloya sahip olabilir. Mikro devre 1 MB bellek depolamaya izin veriyorsa ve 8 G / Ç hattına sahipse, her satır, adres derinliği olarak adlandırılan 128 KB veya 1 MB'lik bir matrise hizmet eder. Uzay. Bu örnekte, bu mikro devreye erişirken, her biti farklı matrislerde olan bir bayt değerlerinin çıktısını alabilecektir. Daha fazla G / Ç hattı, aynı anda daha fazla veri alınabilir.

Ana parametrelerden biri erişim süresi daha az, daha iyi ve 40 ila 80 nanosaniye arasında olabilen verilere. Bu parametre genellikle, 10 ns'ye eşit olan, 50 ns, 12 ns ila 60 ns, vb. Erişim süresine karşılık gelen minimum bir senkronizasyon periyoduyla ilişkilendirilir. Bellek, sistem veri yolunun gerektirdiğinden daha yavaş çalışıyorsa, işlemci gecikmesi olacağından bilgisayar daha yavaş çalışacaktır. Bu nedenle, fiyat ve performans için en uygun hafızayı seçmek gerekir.

RAM sözde bankalara monte edilir ( banka - gerekli bit kapasitesini sağlayan bir dizi mikro devre). 32-bit sistem veriyolu (486) çalışıyorsa ve mikro devrede 8 G / Ç hattı varsa, o zaman 4 mikro devreye ihtiyaç duyulur (4x8 \u003d 32 hat) ve bir plaka üzerine kurulurlarsa, bir banka oluştururlar, Pentium'un 64 hattı vardır ve bu nedenle eşlik kontrolü olmayan 8 mikro devrelere, 9 - çek ile ihtiyacınız olacak. Bir banka, bir işlemcinin bir aramada işleyebileceği minimum bellek miktarıdır. Banka doldurulabilir veya doldurulamaz, kısmi doluma izin verilmez. Bellek modülleri anakarta bağlı bir plaka üzerine yerleştirilmişse, gerekli bit kapasitesini sağlayan RAM yongalarıyla plakaları barındıracak konektörler setine de bank adı verilir. Bir banka, ana kart üzerinde bir veya birkaç konektör içerebilir. Bankanın içinde, mikro devreler tek tip ve tek hacimden, tercihen bir üreticiden seçilmelidir. Farklı bankaların özellikleri farklı olabilir ve farklılıkların en aza indirilmesi arzu edilir, aksi takdirde tutarlı bir şekilde çalışamazlar. Modern bilgisayarlar bir bankanın bir plaka üzerinde bulunduğu rastgele erişim hafızasına sahip.

Hafızanın en önemli özelliklerinden biri toplu değişim döngüsü486 işlemcilerde ve Pentium modellerinde ortaya çıktı. Normal bir değişim döngüsünde, bir adres ve bir veri belirtilir; bir toplu iş çevriminde, bir adres ve birkaç bitişik (sıralı olarak yerleştirilmiş) veri gösterilir. Bu durumda, ilk verinin okunması daha uzun sürer ve sonraki veri daha hızlıdır. 5-2-2-2'yi kaydetmek, ilk veriyi okumak için 5 birim zaman (sistem tıklamaları) ve bir sonraki için iki birim zaman aldığı anlamına gelir. Veya ilk veriyi okumak için 4 bekleme döngüsü (okuma işlemi başına bir saat) ve sonraki saat döngüleri için bir bekleme saati (4-1-1-1) gerekir. Erişim süresinin 40 nsn olduğu yazıldığında, belleğe ilk erişimin buna karşılık geldiğini, sonraki erişimin daha hızlı olacağını aklınızda bulundurmanız gerekir. Diğer parametreler görev döngüsü süresini belirler ve erişim süresi 50 ns ise, görev döngüsü 5-2-2-2 kaydında 20 ns olacaktır.

33 MHz saat hızına sahip 486 anakart için, erişim süresi 70 ns (nanosaniye) olan bellek öğeleri kullanılır. Daha hızlı anakartlar 60 ns veya daha az erişim belleğiyle çalışmalıdır. Pentium anakartlar, erişim süreleri 40 ns veya daha az olan bellek kullanır. Erişim süresi nanosaniye cinsinden ölçülür, burada 1ns \u003d 0,000,000,001 sn. Bir çipin örnek boyutu 1 bayt ise, o zaman böyle bir yonga bayt genişliği, 4 bit ise, çevik (çevik yarım bayt veya 4 bittir) olarak adlandırılır.

Bellek yongaları doğrudan ana karta takılmaz, birkaç modüle gruplanır ve özel bir yuvaya takılan SIMM (eski) veya DIMM form faktörü adı verilen özel bir plakaya monte edilirler. Genellikle, bir mikro devrenin kapasitesi bit cinsinden ölçülür ve bir gofret bayt cinsinden ölçülür.

Hafızanın, tercihen bir tip ve bir şirket olmak üzere, bir erişim süresine sahip plakalara takılması arzu edilir. Tüm RAM yuvaları plaka eklemesi gerektirmez, yani yuvaları boş bırakabilirsiniz. Örneğin, 512 MB iki sürüme yerleştirilebilir: 4 adet 128 MB yuva veya bir 512 MB yuvaya. Her plakanın farklı miktarda belleği olabilir. Plaka üzerinde, her biri 256 KB, 1 MB, 4 MB ve diğerlerini içerebilen birkaç öğe olabilir.

Bir anakart üzerindeki RAM, farklı versiyonlarda üretildikleri ve kendi özelliklerine sahip oldukları için birbirleriyle değiştirilemedikleri için video hafızası, yazıcı hafızası ve önbellekten farklıdır, ancak çalışma prensipleri aynıdır.

RAM türleri

RAM denir Veri deposu(Rasgele Erişim Belleği - rasgele erişim belleği). 70'li ve 80'li yıllarda ülkemizde RAM'in RAM (Random Access Memory) olarak adlandırıldığı bir dizi EC makinesi (Unified Series) kullanıldı. Bu nedenle, böyle bir isim hala bilgisayar literatüründe bulunabilir.

Başka bir tür hafıza - ROM (Salt Okunur Bellek - salt okunur bellek). Adından da anlaşılacağı gibi, yazma yeteneği olmadan salt okunur olarak kullanılabilir. Bu bellek, silinmemesi gereken önemli bilgileri saklayan BIOS belleği için kullanılır. Bu hafıza diğer bölümlerde daha ayrıntılı tartışılacaktır.

Hafıza paylaşımı. Rastgele erişim belleği, dinamik ve statik belleğe bölünmüştür:

- SRAM (Statik RAM - statik RAM) - vardır hızlı erişim bilgidir ve yenileme gerektirmez, ancak DRAM'den biraz daha pahalıdır. Öncelikle önbellek için ve kayıtlarda kullanılır.

- DRAM (Dinamik RAM - dinamik RAM) - yeniden oluşturma gerektirir ve bu nedenle erişim süresi önceki türden daha uzundur. Kişisel bilgisayarlar için neredeyse tüm modern RAM modülleri bu standarda sahiptir.

Yukarıdaki şekil bir DRAM bellek elemanını göstermektedir. Aslında, bu bir mikro devredir, bu mikro devrelerin birkaçı bir plakaya monte edilmiştir.

- SD Veri deposu (Eşzamanlı Dinamik RAM - eşzamanlı dinamik RAM) - eşzamanlı veri alışverişini kullanma özelliğine sahip bir DRAM belleği alt sınıfı. Yani, önceki komutun çalıştırılıp çalıştırılmadığına bakılmaksızın komutları almanıza izin verir.

Dinamik belleğin daha ucuz olması nedeniyle, RAM için kullanılan tam da bu bellektir. Şarj sürecini kontrol etmek için küçük kapasitörler ve transistörlerden yapılmıştır. Fiziksel olarak bellek, 1'den 4 bit'e kadar olan satırların bilgisini depolayan birim hücrelerin oluşumuyla yarı iletken bir malzemeden yapılmıştır. Satırlar, sırayla banka adı verilen bir dizi oluşturan sayfalar adı verilen matrisler halinde birleştirilir. Bilgiyi okurken kondansatörler boşaltılır ve içinde şarj olup olmadığı belirlenir. Bir şarj varsa, kapasitör yeniden şarj edilir. Zamanla şarj boşalır ve kararlı saklama süresi milisaniye cinsinden ölçülür. Statik bellekte, bir bit bellek için iki transistör yer alır, biri açık, diğeri kapalıdır, belleğin iki durumuna karşılık gelirler. Aynı zamanda, yığın bellek bit başına bir transistör kullanır, bu nedenle aynı alana daha fazla bellek yerleştirilir, ancak biraz daha yavaş çalışacaktır. Bu nedenle, statik bellek, önbellek olarak kullanılır.

Bilgileri kaydetmek için, bir üzerine yazma işlemi kullanılır; hafıza yenilemekapasitörlerin yeniden şarj edildiği. Bununla birlikte, CPU verilere yenilenmesiz bir döngüde erişebilir. RAM ve işlemci saat hızı arasında koordinasyon sağlamak için, işlemcinin sistem veriyoluna iki erişim işlemi arasında atlaması gereken döngü sayısını gösteren bir bekleme döngüsü (Bekleme Durumu) parametresi vardır. Bu parametrede döngü sayısı ne kadar fazlaysa bilgisayar o kadar yavaş çalışır. Kurulum programı, bu parametreyi ayarlamak için kullanılır.

DRAM öncelikle 80286'da ve kısmen 386SX'te kullanıldı. Şu anda kompozit modüller olarak kullanılıyorlar sIMM bellek, DIMM, daha sonra tartışılacaktır.

Bellek modülleri, mimari türüne (Std veya FPM, EDO, BEDO ve SDRAM), konum türüne (DIP, SIMM, DIMM ve diğerleri), hata kontrol yöntemine göre birbirinden farklı olabilir. Farklı voltaj değerleri, rejenerasyon parametreleri vb. Gibi başka farklılıklar da olabilir.

Hata kontrol teknikleri... Bellek modülleri aşağıdaki türlere ayrılmıştır:

Eşlik yok, yani hata kontrolü yok. Bellek oldukça güvenilir çalıştığı için bu tür en yaygın olanıdır;

Parite ile, yani tuhaflık kontrolü, bu durumda, hatalar meydana geldiğinde, merkezi işlemciye varlıkları hakkında bir sinyal gönderilir;

ECC - bir hata durumunda verileri kurtarmanıza izin veren bir kodla kontrol;

EOS - bir hata durumunda bilgileri kurtarmak ve tuhaflığı kontrol etmek için bir kodla kontrol;

Yapay olarak tuhaf bir biti yeniden hesaplayarak, yani pratikte paritesiz üreten modüller. Eşitlik gerektiren panolar üzerinde çalışmanıza izin verir.

Parite kontrolü şu anlama gelir. Her baytın sekiz bit içerdiği bilinmektedir. Bazı bellek türleri sekiz - dokuz bayt yerine, eşlik için dokuzuncu, yani ilk sekiz baytlık modulo 2'nin toplamı alınır ve bu değer dokuzuncu bite yerleştirilir. Verileri okurken, toplam dokuzuncu bitteki değerle eşleşmezse, eşlik hatası olarak adlandırılan bir hata oluşturulur. İlk sekiz bitin toplamına zıt değer dokuzuncu bite girildiğinde, tek parite aynı şekilde kontrol edilir. Örneğin, “00100100” ün ilk sekiz bitinde bir değer varsa, ikili olarak toplam 10B'dir. Modulo iki değeri sıfırdır. Garipliği kontrol ederken, "1" değeri (sıfırın tersi) dokuzuncu bit'e yerleştirilecektir. Tek parite için değer "001001001" olacaktır. Bellek alanının sıfırlanması bu özel kontrol tarafından tespit edildiğinden (bu durumda, sıfırların toplamı, dokuz bitin tümü için sıfıra eşit ve eşit olacaktır), daha sık kullanılır. Parite belleğini, gerektirmeyen sistemlerde kullanabilirsiniz, ancak bunun tersi geçerli değildir.

Bu nedenle, 9 mikro devre varsa, mikro devreli bir kart parite kontrolü için hizmet eder, 8 - kontrol etmeden, yani mikro devrelerin sayısı 9 veya 8 hafıza bitinin katı olacaktır. AT son zamanlarÜretilen mikro devrelerin güvenilirliği göz önüne alındığında, eşlik biti kullanılmaz (örneğin, 16 MB devreler için, 2-3 yıllık sürekli çalışma için bir arıza). Parite bellek, güvenilirliğin çok kritik olduğu sistemlerde, yani sürekli olarak yüklenen sunucularda kullanılır. Bazı durumlarda, anakart bir eşlik bitinin varlığını gerektirdiğinde, eşlik bitini taklit eden RAM yongaları kullanabilirsiniz, yani aslında dokuzuncu biti yoktur ve eşlik denetimi yapmazlar.

Nadiren kullanılan, ancak oluştuğunda, yani hata oluştuğunda, yani hatalı biti analiz edip geri yükleyebilen ECC adında bir bellek var.

Daha yüksek entegrasyon derecesi ile güvenilirlik artar. Daha az bağlantıya sahip olduğu için daha yüksektir, bu nedenle dört 128 MB yonga yerine bir 512 MB yonga satın almak daha iyidir. Bu durumda, RAM için tüm yuvaları değil, yalnızca bazılarını kullanabilirsiniz, bu da gelecekte belleği artırmanıza izin verir.

Araya bellek ekleme Bir bankada bir rejenerasyon gerçekleştirirken (siz onunla çalışamıyorken), başka bir bankanın okuma / yazma işlemlerine izin vereceği şekilde düzenlenmiştir. Bu durumda, bitişik veri blokları farklı bankalarda bulunur. Sıralı veri okumalarının sıklıkla meydana gelmesi nedeniyle, çoklu okuma / yazma işlemleri için farklı bankalar kullanılır.

Çağrı belleği... Adresleme, tablonun her bir öğesinin bilgisayardaki bir bellek öğesine karşılık geldiği, yani adreslemek için önce satır numarasını, ardından sütunu belirtmeniz gereken bir tablo gibi düzenlenir. Sonraki verilerin yakın olduğu durumda, satırların adresleri çakışabilir, bu nedenle, bitişik bir hücre ile çalışırken, bellek performansını artıran yalnızca sütun adresi belirtilir.

Paylaşılan hafıza... Farklı cihazlar tarafından erişilebilen hafıza. Örneğin, bağdaştırıcı paylaşılan belleği ona hem sistem veriyolundan hem de bağdaştırıcıdan erişime izin verir.

Gölge hafıza... BIOS'ta bulunan verilerin oldukça yavaş okunduğu ve sıklıkla gerekli olabileceği için RAM alanına kopyalanır ve ardından işletim sistemi çalışırken BIOS'tan değil oradan okunur. Gölge bellek, hem yazılım hem de donanım yöntemleri kullanılarak uygulanabilir.

Standart olmayan bellek... Standart olmayan bellek, genellikle dizüstü bilgisayarlarda görülen bilgisayarda bulunabilir. Kural olarak, aralarında birçok tür yaygındır, ancak yalnızca bilgisayarda modülleri kullanılan üreticiden bellek satın alınması gerekir. Diğer üreticiler genellikle satın almak daha ucuzdur, ancak özel gereksinimler nedeniyle uygun olmayabilir. Dizüstü bilgisayarlar için bellek, masaüstü bilgisayarlardan biraz daha pahalıdır. Modern modeller dizüstü bilgisayarlar, sabit bilgisayarlarda kullanılan bellek türlerine geçiyor.

Farklı şekillerde dizüstü bilgisayarlarkasanın farklı kısımlarında RAM takmak için delikler vardır, bu nedenle bunlar için uygun talimatlara sahip olmanız gerekir. Daha modern dizüstü bilgisayarlarda bellek standart hale geliyor.

Mimari tipi

İlki mimariydi FPM DRAM (Hızlı Sayfa Modu DRAM - hızlı sayfa modu), farklı erişim sürelerine sahip iki tür belleğe sahiptir: 60 ve 70 nsn; 60 nsn erişimli mikro devreler 60, 66 MHz sistem veriyolu frekansında çalışır. FPM ayrıca standart bellek olarak adlandırılır ve 5-3-3-3 toplu okuma döngüsünde çalışır.

Bir sonraki bellek değişikliği EDO DRAM (Genişletilmiş Veri Çıkışı DRAM). Performans, mikro devreye bir sonraki istek sırasında veri depolayan ve bir önceki döngü bitmeden bir sonraki döngüyü başlatmanıza izin veren ek kayıtlarla elde edilir. FPM DRAM'den% 10-15 daha hızlı çalışır. 50 ns, 60 ns (66 MHz veriyolu için) ve 70 ns erişim sürelerine sahiptir. 66 MHz'e kadar veri yolu frekansı ve Pentium işlemcilerde, daha az sıklıkla 486 işlemcili anakartlarda kullanılır. 66 MHz'den daha yüksek bir sistem veriyolu frekansında dengesiz çalıştığı için yavaş yavaş piyasayı terk etti.

EDO, bellek çalışırken işlem hattı sağlar. SIMM-72 ve DIMM kartlarında tek eşlik kullanmazlar ancak ECC sağlama toplamları saklanabilir. Bu tür bellek hem RAM hem de video belleğinde kullanılabilir. Bu türle çalışmak için, BIOS'un onlarla çalışabilmesi gerekir, bu nedenle eski anakartlar bunları desteklemeyebilir. Bazı anakartlar, uygun BIOS'u kullanarak bellek modülünün türünü algılar ve standart ve EDO belleğin aynı anda kurulmasına izin verir. Toplu okuma döngüsüne 5-2-2-2 ulaşır.

BEDO (Burst EDO - burst EDO) - verileri saat döngüsü başına bloklar veya burstlar halinde okumanızı sağlar. SDRAM'den geliştirilmiştir ve 66 MHz sistem veriyolunda çalışır. BEDO'da, konveyör işleme prensipleri daha da geliştirilmiştir. Bu hafızanın ilk veriyi seri çekim modunda getirmesi biraz daha uzun sürer, ancak sonraki verilerin daha hızlı alınmasını sağlar. SIMM-72 ve DIMM kartlarında da kullanılır. Toplu okuma döngüsü 5-1-1-1'de ulaşıldı.

SDRAM (Senkronize DRAM - Senkronize DRAM) - Performansını artıran veri ardışık düzeni ve adres serpiştirme sağlar. Bu tür mikro devrelerdeki tüm işlemler CPU saat frekansı ile senkronize edilir ve 133 MHz'e kadar sistem veriyolu saat hızlarında çalışır ve çalışma döngüsü süresi 100 MHz'lik sistem veri yolu frekansında 8-10 ns'dir. Modern veri yolları için, sayıların sistem veri yolu frekansını gösterdiği PC100, PC133 bellek vardır. EDO DRAM'den daha hızlı, ancak 66 MHz'e kadar veri yolu hızlarında performanstaki fark önemli değil.

SDRAM, özellikle diğer bellek türleri tarafından etkin bir şekilde desteklenemeyen bilgisayarın sistem veri yolunun yüksek saat hızları için en umut verici olanıdır. Bu bellek, DIMM kartlarına veya bir sistem veya video kartına mikroçip olarak takılır. Toplu okuma döngüsü 5-1-1-1'de ulaşıldı.

SDRAM II (DDR SDRAM) erişim komutlarının bağımsız bellek bankalarında paralel olarak işlenmesine izin vererek erişim sürelerini hızlandırır. Bu bellek, ön kenarın kullanılması ve darbenin iki kez düşmesi nedeniyle işi hızlandırır, sayıların veri yolu üzerinden aktarılabilecek MB / s sayısını, sırasıyla 100 MHz sistem veriyolu kullanılarak 1.600 MB / s'yi gösterdiği РС1600, РС2100 atamasına sahiptir, ve 2100 - 133 MHz için. Ancak yonga seti tarafından desteklenmeleri gerekir, bunun için anakart kılavuzuna başvurabilirsiniz. DDR, DDR2, DDR3 bellek hakkında daha fazla ayrıntı yukarıda açıklanmıştır.

Hafıza Doğrudan RDRAM Intel’in geçiş yaptığı umut verici bir bellek. 1600 MHz / s'ye kadar bant genişliğine sahip 400 MHz / s veriyolu saat frekansı ile çalışabilir, verilerin bir darbenin ön ve arka kenarlarında iletilmesine izin verir ve boru hatlı veri örneklemesi sağlar. Bunlara ek olarak, Direct RDRAM gibi 400 MHz frekansında 1600 bayt / sn'ye kadar veri aktarımına izin veren SLDRAM bellek vardır.

Yukarıdaki bellek türlerinde değişiklikler vardır, örneğin, CDRAM (Cashe RAM), EDRAM (Enhanced RAM) - bu, modülde tampon bellek olarak kullanılan statik belleğe sahip DRAM belleğidir. Yukarıdaki bellek türlerindeki verilere erişim süresi 50 ila 70 ns arasındadır.

Ek olarak, grafik (video) kartlarına (ancak RAM için değil) takılı başka bellek türleri de vardır - VRAM , SGRAM , GDDR 2, GDDR 3, GDDR 4, GDDR 5 ... GDDR 2'nin DDR 2 üzerine kurulduğu yerde, GDDR 3, GDDR 4, GDDR 5, DDR 3 üzerine inşa edilmiştir.

Modern bilgisayarlar DDR, DDR 2 ve DDR 3 kullanın.

Gövde çeşitleri, plakalar. Bellek yükleyin

Modüllerin yerleştirilmesi. Daha eski bilgisayarlar, RAM'i 32 megabayta çıkarmak için ek kartlar kullanmış olabilir. Bu tür bir bellek, DIMM ve SIMM modülleri kullanılarak değil, ses video kartı gibi özel bir kart kullanılarak takıldı. Ancak bu kartlar artık üretilmiyor.

Mikro devrelerin kurulumunda ve kullanımında zorluk yaşamamak için bellek, ana kart üzerindeki özel bir sokete yerleştirilen tek bir plakaya yerleştirilir. Daha eski bilgisayarlarda, DRAM modülü çift sıralı bir paket halinde üretilebilir. Bu parçaları takarken ve çıkarırken bacakları bükmemeye dikkat edin. Bacakları düzeltmek için ince pense kullanın.

DIP (Çift Sıralı Paket - çift taraflı pimli kasa) - 8086, 286, 386 modellerinin anakartında ve grafik adaptörlerinde bulunan 1 megabit'e kadar kapasiteye sahip eski bir bellek türü. Şimdi pratikte RAM için kullanılmıyorlar. Görünüşleri aşağıdaki şekilde gösterilmektedir. Aşağıdaki bellek türleri, bellek yongalarının bulunduğu plakalar şeklinde üretilir.

Modern mikro devreler paketlerle birlikte mevcuttur: DIP, Zigzag kontak düzenlemesine sahip ZIP, bazen video belleği için üretilirler, SQJ SIMM kartlarında veya bir video kartındaki özel konektörler için kullanılır, TSOP, karta DIMM'leri takmak için kullanılır.

Modüller SIPP (Tek Satır İçi Pin Paketi) veya SIP (eski). Anakart üzerindeki ayak izini azaltmak için, DRAM modülleri 30 pimli bir plaka üzerine yerleştirilmiştir. Bu kartın dış görünümü şekilde gösterilmiştir. SIPP'den önce, SIP'ler kullanıldı, ancak umutsuzca modası geçmişler.

Yukarıdaki resim SIPP kartını ve aşağıdaki resim SIMM'i göstermektedir.

Modüller SIMM (Tek Sıralı Bellek Modülleri - tek satırda bellek modülleri), son hecede vurgulu olarak halk dilinde "sims" olarak adlandırılır. SIMM kartı, şekilde gösterildiği gibi plaka üzerinde bulunan farklı tipte kontaklara sahip olmasıyla SIPP modülünden farklıdır. Bu modüller, 8, 16, 32 ve daha fazla MB belleğe sahip bellek yongaları ile donatılmıştır.

SIMM, DIMM kartlarındaki tüm mikro devreler karta lehimlenmiştir ve bunları değiştirmek neredeyse imkansızdır, bu nedenle bir modül arızalanırsa, tüm kartın değiştirilmesi gerekir.

30 pimli SIMM'ler için, 486 işlemci için 4 modül kullanmanız gerekir, çünkü bir modül 8 bittir (8 x 4 \u003d 32) ve bir Pentium için 64 bit sağlamak için 8'dir. 72-pin SIMM'ler 32 bittir, bu nedenle 486 işlemci için bir ve Pentium için iki kart takmanız gerekir. Pentium DIMM'ler anakarta birer birer takılır.

Daha önce 30 kurşunlu plakalar kullanılıyordu. Bellek modülleri şu anda 72 pime sahiptir. Bellek plakalarının takıldığı yuva aşağıdaki şekilde gösterilmektedir.

Çıkarmak için, panonun kenarlarındaki iki klipsi bükmeniz ve kartı eğmeniz ve ardından çıkarmanız gerekir. Oklar nereye basılacağını gösterir. Yerleştirme ters sırada yapılır. Tahta bir açıyla kaldırılır ve dikey olarak yerleştirilir. Kenarlardaki klipsler aşağıdaki şekilde gösterildiği gibi kendiliğinden yerine oturur.

Bir bilgisayar satın alacaksanız ve anakartta dört bellek yuvası varsa, ileride başka modüller ekleyebilmeniz için tüm yuvaların dolu olmadığı bilgisayarı seçmeniz önerilir. Belleğinizin düzgün çalışıp çalışmadığını kontrol etmenin en iyi yolu, belleği bilgisayarınıza yüklemek ve bir tanılama programı çalıştırmaktır.

Başlangıçta, bu tür modüller SIMM standardını kullandı, ardından DIMM modülleri ortaya çıktı. SIMM, bir seferde bir bayt okumanıza izin verir. Birden fazla SIMM takarken, genellikle aynı özelliklere sahip olmaları, aynı sinyallere uymaları ve aynı örnekleme hızına sahip olmaları gerekiyordu. Genellikle farklı şirketlerden veya bir şirketin farklı türlerinden modüllere sahip mikro devreler diğerleriyle uyumlu değildi.

Modüller tek taraflı ve çift taraflı olabilirken, tek taraflı olanlar genellikle kartın bir tarafında mikro devreler, iki bankanın bulunduğu çift taraflı olanlar için modüller her iki tarafta bulunur.

Pentium işlemcili bir anakart için SIMM'ler ve DIMM'ler ile çalışan bellek bankaları kullanılır.

DIMM (Çift Sıralı Bellek Modülü - kasada iki sıra halinde paketlenmiş bellek) 168, 184, 200 veya 240 pime ve SIMM kartlardan daha az erişim süresine sahiptir. Ek olarak, anakartlar 128 MB'lık RAM boyutundaki sınırlamaların üstesinden geliyor. Artık, kart belgelerinde belirtilen önemli bir değere ulaşabilir. Panolar 2 sıra 92 veya 120 kişi içerir (eski bilgisayarlarda toplam 184 veya 240 - 168). Daha fazla kişi, modüldeki banka sayısını artırır. DIMM zaten veri okumak için 32 veya 64 satıra sahip (sırasıyla 4 veya 8 bayt) ve bunları farklı bilgisayarlara kurmak mümkün hale geldi. Ek olarak, DIMM'lerin daha fazla toprak hattı vardır. Kart, mikro devrelerin parametrelerini içeren uçucu olmayan bellek içerebilir. Gerekli tipte mikro devre yoksa, kart bu tür bir hafıza ile çalışamayacaktır. SIMM kartlarının aksine, DIMM kartları dikey olarak takılır. Bu tür bellek kartlarının takılması bilgisayar bağlantı bölümünde gösterilmiştir.

SO DIMM (Küçük Anahat DIMM) - 72, 144, 168 veya 200 iğneli ve dizüstü bilgisayarlar için kullanılan kartlar. Bu hafızanın 16 bağımsız hafıza kanalı vardır ve aynı anda farklı hafıza alanlarına erişen farklı cihaz ve programlarla çalışmanıza izin verir.

Bir manzara da var - DDR 2 FB - DIMM sunucularda kullanılır, RIMM 168, 184 veya 242 pime ve kontakları açılmaya karşı korumak için metal bir koruyucuya sahiptir (neredeyse üretim dışı olan RIMM belleği için kullanılır), Mikrodimm subnotebooklar ve notebooklar için 60 kişi ile.

Ek olarak, var düşük profil Düşük profilli durumlarda kurulum için alçaltılmış kart yüksekliğine sahip (Düşük profilli) bellek. Ayrıca, daha yüksek frekanslarda çalışan bazı kartların plaka şeklinde bir soğutucuya sahip olabileceğini unutmayın.

Bellek yükleme. SIMM bellek modüllerini takmak için, önce sistem biriminin kapağını çıkarmanız, eski modülleri (gerekirse) çıkarmanız ve kartları yukarıda açıklandığı gibi takmanız gerekir. Daha eski anakartlar bellek eklerken jumper ayarları gerektirebilir. Ardından, sistem birimini bir kapakla kapatmanız gerekir. Çalışırken, elektrostatik elektriği hatırlayın, modülleri mağazadan taşırken, antistatik torbalarda olmalıdırlar, mikro devreleri kurarken, parmaklarınızda yağ olduğu için temas noktalarına parmaklarınızla dokunmayın, bu da zayıf temasa neden olabilir. Modülleri kurarken üzerlerine sertçe bastırmayın, aksi takdirde anakarta zarar verebilirsiniz. Kurulum uygun değilse, anakartı çıkarmak daha iyidir. Modül uymuyorsa yanlış yönde takılmış olabilir, bu durumda modülü ters çevirmeyi deneyin. SIMM'ler eğimli ve DIMM'ler dikey olarak yerleştirilmiş.

Ardından, sistemin, boyutu BIOS programında bulunabilecek bir belleğin varlığını algılayıp algılamadığını kontrol etmeniz gerekir. Takılı hafızayı herhangi bir mikro devrede kusurlara karşı kontrol etmek için bir test programı da çalıştırabilirsiniz.

Uyarılar. Bellek mikro devreleri, yerleştirildikleri durumdan önemli ölçüde daha küçüktür, ancak, onları monte etmeyi kolaylaştırmak ve sıcaklık rejimini korumak için, tam da böyle bir tasarım kullanılır.

Bellek genişletme kartı 286 için kullanıldı çünkü anakartta özel bir bellek yuvası yoktu. Bu kart, sistem veriyoluna bağlı ve Lim adı verilen belirli bir standarda (Lotus, Intel, Microsoft) sahip özel bir sürücü gerektiriyordu.

Yeni için ilk standart kartlar pentium işlemciler genellikle RAM için iki tür yuvaya sahipti: SIMM ve DIMM, her biri bir banka olarak adlandırılır ve numaralandırmaları sıfırdan başlar (Bank0, Bank1 vb.), ancak birçok kart, bu bellek türlerinin kartta kullanılmasına izin vermez. Bankalar sırayla doldurulur, yani önce Bank0, ardından Bank1 ayarlamanız gerekir. Bu nedenle, yalnızca bir Banka1 kuramazsınız. Hangi hafızanın tabakta olduğunu belirlemeye çalışabilirsiniz: eşlikli veya değil. Plakada 8 mikro devre varsa, o zaman kontrolsüzdür, dokuz ise - o zaman kontrollüdür. Bunun, eşlik için kullanılan bayttaki dokuzuncu bitin varlığından kaynaklandığı açıktır. Pentium anakartlar şu anda yalnızca DIMM yuvalarıyla kullanılabilir.

SIMM yuvasına yerleştirilmiş özel bir dönüştürücü kartı ve içine bellek modülleri vardı, yani, tüm SIMM yuvaları doluysa, dönüştürücüye takılabilir ve ek RAM ekleyebileceğiniz boş yuvalar elde edilebilir.

RAM banka numaraları bazen ana kart üzerinde işaretlenir.

RAM arızalanırsa, kontakları bir silgiyle silmeli ve tekrar takmalı, ardından kartları kendi aralarında değiştirmelisiniz. Bellek çalışıyorsa, grafik kartı çok fazla güç tükettiği ve oldukça ısındığı için nedeni zayıf temas olabilir. Bu nedenle, kurulum sırasında, onu ve diğer panolar arasında, tercihen fanın yanında boş alan olacak şekilde yerleştirmeniz gerekir. Bu durumda, fan kanatlarının tellere temas etmediğinden emin olmanız gerekir, aksi takdirde başarısız olur.

İşaretleme. Kartlarda 1 / / 9 / / 70 işaretini bulabilirsiniz, bunun anlamı 1 - eşlik kontrolü (9 mikro devrelerin sayısıdır), 70 - nanosaniye cinsinden erişim süresi. Ne kadar küçükse o kadar iyidir, ancak her şeyden önce tüm cihazlar tarafından desteklenmelidir anakart.

Son hane, genellikle değerin kendisini veya on kat daha azını belirleyebilen erişim süresini nanosaniye cinsinden tanımlar. Örneğin, 70 nanosaniyelik bir erişim süresi 70 veya basitçe -7 olarak etiketlenebilir. SDRAM değerleri –10 (50 ns anlamına gelir), –12 (60 ns) ve –15 (70 ns) olabilir.

Yeni mikro devrelerde, ilk başta, birkaç karakter kullanılarak, üreticinin adı, örneğin, M (OKI), TMM (Motorola), MT - Micron, GM - LG, vb. Şirketlerin her birinin bir kodu vardır - üreticinin sayfasına başvurarak İnternet üzerinden bulunabilen bir tür şifre.

Ön bellek

Rasgele erişim belleği, bir bilgisayarda bulunan belleğin tamamı değildir. Buna ek olarak, daha önce bahsedilmiş olan, merkezi işlemci ile RAM arasında bir tampon olan önbellek vardır. Merkezi işlemci ayrıca, doğrusal bir adresi fiziksel bir adrese dönüştürmek için özel bir önbelleğe sahiptir, böylece yeniden hesaplanmaz. Çeşitli cihazlarla (örneğin bir sabit diskle) çalışmak için bir önbellek vardır; bu, G / Ç işlemlerini hızlandırmanıza, klavye için bir arabellek vb. Sağlar. Donanım düzeyinde uygulandıkları için tüm bu bellek türleri görünmez ve çoğu zaman programcı tarafından bile bilinmez. ...

Bu bölüm, merkezi işlem birimi ile ana bellek arasındaki işlemci tabanlı önbelleğe bakacaktır. Önbellek kullanımı, işlemci arıza süresini azaltarak bilgisayar performansını önemli ölçüde artırabilir. Bu, önbellekten veya ona veri aktarımının ana bellekten daha hızlı olması nedeniyle elde edilir. İşlemci RAM'e veri yazacaksa, işlemci çalışmaya devam ederken bunun yerine önbelleğe yazar. Ayrıca, işlemcinin çalışmasına bakılmaksızın, sistem veriyolu serbest bırakıldığında, veriler önbellek denetleyicisi kullanılarak RAM'e aktarılacaktır. Bu durumda sadece yazmak değil, aynı zamanda önbellekteki verileri okumak da mümkündür.

Önbelleğin çalışması, programların genellikle aynı verileri işlemesi nedeniyle verimlidir. Ek olarak, program talimatları birbiri ardına veya bir döngü içinde yer alır, bu da önbellekte veri bulunma olasılığını artırır. Okumak için gerekli veriler önbellekte ise, o zaman ona vurmaktan bahsederler, eğer gerekli veriler içinde değilse, RAM'den okunmaları ve bir özledim hakkında konuşmaları gerekir. Genel olarak, önbellek belleğinin özü, daha hızlı olan RAM'den alanların bir görüntüsünü kaydetmektir.

Önbellek düzenleme ilkeleri. Doğrudan Eşlenmiş Önbellek (Doğrudan eşlenmiş önbellek) kısmi veya küme ilişkisel önbellek). O nasıl çalışıyor? Okunacak verinin adresi üç bölüme ayrılmıştır. İlki denir etiketikincisi satırı, üçüncü sütunu tanımlar. Önbellek, belirli bir uzunluktaki dizelerden oluşan bir tablo biçiminde düzenlenir; örneğin, 1 + 16 \u003d 17 bayt, burada ilk hücre etiket değerini ve ardından 16 veri değerini içerir. Adresi aldıktan sonra (örneğin, 123003Ah), üç bölüme ayrılmıştır: etiket (123h), satır numarası (003h) ve sütun numarası (Ah). Bu örnekte, sayıların boyutları farklı olabileceği için koşullu bir bölüm verilmiştir. Numara satır numarasını belirler, örneğimizde 4'e eşittir (003h, burada - 000h ilk satır, 001h ikinci satır, 002h - üçüncü, 003 h - dördüncü vb.). Satırın başında alınan adresin etiketi (123h) ile karşılaştırılan bir etiket değeri vardır. Eşleşirlerse, veriler karşılık gelen konumdan örneklenir veya kaydedilir (Ahonbirinci değer, ayrıca 0hilk 1 saat içinikincisi için ... Ahon birinci için); eşleşmezlerse, gerekli veriler önbellekte olmaz ve ana bellekten alınır. Bu tür bir önbellek 386 işlemcide kullanılır.

Tamamen çağrışımlı mimari, önbelleğin herhangi bir yerinde bir dizi veri depolayabilir. Verilerin okunduğu adres iki kısma ayrılır: etiket ve satırdaki sayı. Okumak veya yazmak gerekirse, etiketler tüm önbellekte kontrol edilir ve bir eşleşme varsa bu seçilir. Bu yöntemde, bunu bulmak için daha fazla eylem gerekir, çünkü bellekteki tüm etiketlerin değerlerini, yani daha fazla donanım maliyetini görüntülemeniz gerekir.

Dizgi-ilişkiselmimari, yukarıdaki yöntemlerin bir kombinasyonunu kullanır ve en yaygın olanıdır. Bu durumda, birkaç çizgi sözde kümeler halinde birleştirilir. Adres üç bölüme ayrılmıştır, üçüncüsü, daha önce olduğu gibi, satırda verilen numarayı, orta - set numarasını ve ilk bölüm etikettir. Adresin orta kısmında, başlangıçta verilen adresin ilk kısmıyla çakışan bir etiket numarasına sahip olan bir dizenin arandığı bir küme belirlenir. Varsa veriler önbellekten merkezi işlemciye aktarılır, yoksa işlem RAM ile gerçekleştirilir.

Birçok rutin, CPU talimatları için bir veri önbelleği ve ayrı bir önbellek kullanır. Bu yönteme Harvard... Böyle bir ayrım yoksa, yöntem denir Princeton.

Yukarıdaki yöntemlerin yanı sıra, önbellek çeşitli şekillerde düzenlenebilir.

Ne zaman uçtan uca kayıt (Yazmak Aracılığıyla), önbelleği ezberledikten sonra RAM'e yazılır. Bu, uygulama açısından en kolay yöntemdir, ancak en hızlısı değildir, çünkü önbelleğe yazdıktan sonra işlemci çalışmaya devam edebilir ve veri almak veya yazmak için veri yoluna ihtiyaç duyarsa, RAM'e yazmak için meşgul olacak, sonuç olarak boşta kalacaktır. İŞLEMCİ. Bu yöntem önbelleğe sahip ilk işlemciler (486) tarafından kullanılmış ancak diğer yöntemlere geçiş gözlemlenmiştir.

Yöntem yazma arabelleğe alma (Tamponlanmış yazmak aracılığıyla) önceki yöntemde bir gelişmedir. Bununla birlikte, merkezi işlemci birkaç veriyi arabelleğe yazar ve veriler önbelleğe yazılırken çalışmaya devam edebilir ve bu veriler daha sonra yazma yöntemini kullanarak merkezi işlemciden bağımsız olarak RAM'e aktarılır.

Yöntem cevap yazmak (Yazmak Geri) önbelleğe yazdıktan sonra RAM'e veri yazmamanızı sağlar. Buna yazma, satır güncellemeleri sırasında tüm satır yazıldıktan sonra gerçekleşir. Bu yöntem daha hızlıdır ve daha fazla donanım gerektirir. Son zamanlarda, modern işlemcilerde bu yönteme bir geçiş olmuştur.

Bilgisayar literatüründe bazen farklı anlamlar konulur önbellek adları L1, L2. Bazen L1, işlemcide, bazen de kartuşta bulunan önbelleği ifade eder. Aşağıdaki atamayı alacağız: L1 - işlemcide bulunan önbellek, L2 - kartuşta, L3 - anakartta. Uygulamada, farklı üreticiler için farklı bir isim olabilir. merkezi işlem birimleriIntel ve AMD gibi.

Birinci seviye önbellek. Önbellek, işlemcinin içinde bulunur ve bu nedenle, sistem veri yolundan daha hızlı bir şekilde erişilir. İlk modellerde önbellek tek bir alanda veri ve talimat içeriyordu. Daha sonra, biri makine talimatlarını, diğerini - doğrudan verileri depolayan, bilgisayarın verimliliğini artıran iki bölüme ayrılmaya başladı. Bazı işlemcilerde üçüncü bir alan ortaya çıktı - sanal adresleri fiziksel adreslere çevirmek için bir ilişkisel çeviri tamponu. Birinci seviye önbellek, işlemci frekansında çalışır. Hacmi 128 KB'ye kadar küçüktür.

İkinci seviye önbellek.Daha eski işlemcilerin, işlemciyi de barındıran özel bir kartuşa yerleştirilmiş bir ön belleği vardır. Bu bellek, işlemciye, bilgisayarın daha verimli kullanılmasını sağlayan sistem veriyolundan daha yüksek saat hızına sahip ayrı bir veri yolu üzerinde bağlanır. İkinci seviyenin modern önbellek belleği de işlemci çekirdeğinde bulunur, işlemci çekirdekleri arasında senkronize olur, pratik olarak birinci seviye önbellek ile üçüncü seviye önbellek arasında bulunur.

Üçüncü seviye önbellek. 486 bilgisayarda bu tür bellek anakarta yerleştirilmeye başlandı. Bu belleğe o sırada L2 önbelleği deniyordu. Bu önbelleğin artık merkezi işlemcinin dahili frekansında değil, harici frekansta çalışmasından dolayı, bu önbelleğe veri aktarım hızı birinci seviye önbelleğe göre daha düşüktür. Bunun nedeni, iç frekansın harici olandan daha yüksek olmasıdır. RAM ve L3 önbelleği aynı frekansta çalıştığından ve önbelleğe okuma / yazma bir döngü sürdüğünden (eski bilgisayarlarda - 2 veya daha fazla), ayrıca RAM'e göre avantajları vardır ve bilgisayar performansını artırır ... Daha sonra üçüncü seviyenin önbelleğine işlemci kalıbında bulunan önbellek adı verildi (Pentium IV, 4 MB'ye ulaşan modern, 24 MB'a kadar).

Bazı bilgisayarlar kullanabilir dördüncü seviye önbellek (genellikle sunucular için).

Bir sonraki seviye önbellek genellikle önceki seviye önbellekten daha büyüktür ve önceki seviye önbelleğe göre frekansı daha yavaştır.

Önbellek ile çalışırken karşılaşılan sorunlar.Önbellek ile çalışırken, önbellek henüz RAM'e veri yazmadığında ve başka bir cihaz (örneğin, bir DMA kanalı aracılığıyla) aynı adresteki bellekten veri okumaya çalıştığında ancak eski verileri aldığında hatalı durumlar ortaya çıkabilir. Bunun olmasını önlemek için, denetleyici RAM'e kimin erişeceğini belirleyen özel bir alt sistemle donatılmıştır. Ek olarak, önbelleğin ROM'dan değerler içermesi de mümkündür (salt okunur). Bu, ROM belleğinde depolanan verilerin daha hızlı okunabilmesi için uygulanmaktadır, çünkü bunlar genellikle daha sık talep görmektedir. Ancak, hatalara yol açabileceğinden, ROM'a yazmak için önbelleği kullanamazsınız.

Önbellekle çalışırken ikinci hatalı durum, veriler ana bellekten okunduğunda ve bu sırada orada DMA kanalı aracılığıyla yeni veriler yazıldığında mümkündür. Her işlemcinin kendi önbelleğini kullandığı çok işlemcili sistemler kullanılırken aynı sorunlar ortaya çıkabilir. Bu tür durumlardan kaçınmak için, tüm bu seçenekler, RAM'e ve önbelleğe neyin ve hangi sırayla yazılacağını belirlemesi gereken önbellek denetleyicisi tarafından izlenmelidir. Ancak, her zaman bu görevlerle baş edemez.

BIOS'ta önbelleği arabelleğe alabileceğiniz ve içinde yapamayacağınız bellek alanları belirtilerek bazı sorunlar giderilir. Önbellek işleminde sık sık hata olması durumunda, BIOS'taki ilgili parametre kullanılarak devre dışı bırakılabilir.

Önbellek, dinamik bellek modülleri yerine statik bellek modülleri kullanır. Anakarta birkaç DIP öğesi takılmıştır. Önbellek üç bölümden oluşur: denetleyici, veri belleği ve talimat belleği. Önbelleğe sahip ilk işlemciler bir denetleyiciye ve hem veriler hem de talimatlar için bir bellek alanına sahipti, ancak daha sonra ayrılmaya başladılar. Tipik olarak, işlemcinin önbelleği, işlemci ile aynı saat hızında çalışır, kartuşta ve sistem veriyolunda ana kartta olduğu gibi yaklaşık yarısı kadar hızlıdır. Modern bilgisayarlarda, anakarta önbellek takılı değildir.

Verim. L1 önbelleğini devre dışı bırakmak, bazı program türleri için bazen sistem performansını birkaç kez düşürebilir. Kural olarak, bu mikro devrelerin çalışma hızı 20, 15, 12 ns veya daha azdır, bu da 33 MHz frekansında 2-1-1-1 toplu iş döngüsü gerçekleştirmenize izin verir. L2 önbelleğinin kullanılması, kullanılan programların türüne bağlı olarak sistem performansını% 10-20 (bazen% 20-30 belirtilir) artırır. 1 MB'den sonra neredeyse performans artışı durur, 512 KB idealdir (L2 önbellek için).

Bazı kitaplarda, aslında RAM'de bulunan arabellek boyutu olarak tanımlanan ve bazı çevresel aygıtların (sabit disk, optik sürücüler, vb.) Performansını artırmak için kullanılan başka bir önbellek düzeyi dikkate alınır.

Erişim süresi büyük olmamalıdır, bu nedenle istatistiksel bellek (SRAM) kullanılır. Kurduktan sonra, kart üzerindeki anahtarları ayarlamanız gerekir. Farklı kartların kendi anahtar türleri olduğundan, istenen anahtarı ayarlamak için kartın belgelerine sahip olması gerekir.

Kural olarak, bir anakart satın aldığınızda, zaten 256, 512, 1 MB bellek L2 önbelleği içerir. Ancak bazı kartlarda çip takmak için yuvalar olabilir. Bu nedenle, şu anda belirlenmiş standartlara sahip olmayan bir COAST (Önbellek Üzerinde Önbellek) konektörü takılabilir, bu nedenle farklı üreticilerin bellekleri birbirine uymayabilir ve yuvaya takılmayabilir. Hafızalı bir anakart satın almak en iyisidir. İkinci yuva türüne CELP (Card Edge Low Profile) denir.

Önbellek için olan yongalar, tıpkı RAM gibi, birden fazla olabilen bankalara bölünmüştür. Bank, sistem veriyolunun genişliğine karşılık gelen bellek içermelidir ve maksimum hacim, anakartın yetenekleriyle sınırlıdır. Takılan mikro devreler aynı tipte olmalıdır ve birçok parametre ayarı BIOS üzerinden yapılır.

SRAM'i senkronize et (Senkronize Statik RAM) veya Senkronizasyon Burst SRAM veya SB SRAM, toplu işlem modu için optimize edilmiş bellek, 8,5-13,5 ns'lik bir erişim süresiyle çalışır. 75 MHz'den daha yüksek bir sistem veriyolu frekansı ile, 3-2-2-2 diyagramına sahiptir, daha düşük olanı 2-1-1-1'dir.

PB SRAM (Pipelined Burst Static RAM) - en çok modern görünüm bellek Sync SRAM'in bir evrimidir.

Zaman uyumsuz SRAM (Eşzamansız Statik RAM) - 33 MHz'den daha yüksek veriyolu frekansına sahip 3-2-2-2 diyagramı ile 12 ila 20 nsn arasında erişim sürelerine sahip en eski bellek türü. Senkron çağrıları desteklemediği için performans düşüktür.

RAM'e erişirken, programlar için en sık kullanılan verilerin depolandığı önbellekte (neredeyse bir arabellek gibi çalışır) verilerin varlığını kontrol eder. Bu veriler hem RAM hem de önbellekte olduğu için çoğaltılır.

16 MB'lık bir RAM için 512 KB önbellek yeterlidir. Önbellek, RAM'den daha pahalıdır ve bu nedenle belirli amaçlar için kullanılır. Tabii ki, süper hızlı belleği RAM olarak kullanmak mümkün olabilir, ancak mevcut olandan daha pahalıdır ve işlem sırasında tüm bellek pratik olarak aynı anda kullanılmadığından, ancak yalnızca bazı parçaları, daha sonra önbellek kullanarak bilgisayarın gücünü önemli ölçüde artırabiliriz.

Önbellek türü anakart tarafından belirlenir veya anahtarlar kullanılarak atlama telleri kullanılarak ayarlanır, bunu ayarlayabilirsiniz boyut. Önbelleğin kendisi BIOS kullanılarak devre dışı bırakılabilir.

Merhaba arkadaşlar! Bu yazıda, RAM ile ilgili birçok sorunuza cevap vermeye çalıştık. ? Ne tür bir RAM taktığımı ve ne kadarını nasıl bilebilirim? Bilgisayarınız için doğru RAM nasıl seçilir. RAM'inizin çift kanal modunda çalışıp çalışmadığını nasıl anlarsınız? Her biri bir adet 8GB DDR3 bellek çubuğu veya iki adet 4GB bellek çubuğu satın almak daha mı iyi? Ve sonunda.

  • Eğer ilgileniyorsanız veya makalelerimizi de okuyun.
  1. Merhaba yönetici, bir arkadaşım onun için daha fazla RAM yüklemesini istiyor. Bilgisayar özellikleri 2 GB gösterir. Bilgisayarı kapattı, açıldı sistem birimi, bir RAM çubuğu var, çıkardılar ama üzerinde iz yok. İlginç bir şekilde anakartın modelini belirlemek mümkün değildi. Bilgisayar uzun zaman önce satın alındı \u200b\u200bve buna göre soru ortaya çıktı - ihtiyaç duyduğu RAM türünü nasıl bulabilirim? Sonuçta, RAM türü, sıklığı ve zamanlamaları bakımından farklılık gösterir.
  2. Merhaba! Ek RAM almak istedim, sistem ünitesinin kapağını çıkardım, RAM çubuğunu çıkardım ve üzerine basılan bilgileri deşifre edemiyorum, sadece diyor seri numarası bu kadar. Hangi frekansta çalıştığı ve hangi tip DDR3 veya DDR2'ye sahip olduğu tamamen belirsizdir. DDR3'ü DDR2'den nasıl ayırt edebilirim, görünüşleri nasıl farklıdır?
  3. Sistem biriminde bir adet 4 GB DDR3-1600 bellek çubuğum var, başka bir 4 GB çubuk daha koymak istiyorum, ancak daha yüksek bir DDR3-1866 frekansında çalışıyorum. Bilgisayarım düzgün ve en önemlisi çift kanal modunda çalışacak mı?
    Arkadaşım, sistem birimine farklı boyut ve frekansta üç RAM şeridi taktı. Buna izin verilir mi? Ama garip bir şekilde, bilgisayarı iyi çalışıyor!
  4. RAM'imin çift kanal modunda çalışıp çalışmadığını nasıl kontrol edeceğimi söyle? Hafızamın çift kanal modunda çalışması için hangi koşullar gerekli? Aynı hacim mi? Aynı sıklık mı yoksa aynı zamanlamalar mı? Bilgisayarın çift kanal modunda tek kanal moduna göre ne kadar hızlı olduğu. Ayrıca üç kanallı bir mod olduğunu söylüyorlar.
  5. Hangisi daha iyi çalışacak, çift kanal modunda iki adet 4 GB RAM çubuğu veya bir çubuk, ancak sırasıyla 8 GB, bellek işlem modu tek kanallı mı olacak?

Bir RAM modülü hakkındaki tüm bilgileri bulmak için, dikkatlice düşünmeniz gerekir, genellikle üretici RAM'i, RAM'in frekansı, hacmi ve türü hakkında doğru bilgilerle işaretler. Modülde böyle bir bilgi yoksa, anakartla ilgili her şeyi öğrenmeniz ve kurulu işlemciBazen bu eylem tam bir soruşturmaya dönüşür.

  1. Önemli notlar: Arkadaşlar, tüm yeni işlemcilerin sahip olduğunu unutmayın. Intel çekirdek i3, Intel Core i5, Intel Core i7 RAM denetleyicisi işlemcinin kendisinde bulunur (ana kartın kuzey köprüsünü doldurmak için kullanılır) ve bellek modülleri artık doğrudan işlemcinin kendisi tarafından kontrol edilir, aynısı için de geçerlidir en son işlemciler AMD.
  2. Bu, anakartınızın hangi RAM frekansını desteklediğinin önemli olmadığı anlamına gelir. İşlemcinizin hangi RAM frekansını desteklediği önemlidir. Bilgisayarınızda bir işlemci varsaIntel Core i3, Intel Core i5, Intel Core i7, ardından bu işlemcilerin resmi olarak desteklenen bellek standartları: PC3-8500 (DDR3-1066 MHz), PC3-10600 (DDR3-1333 MHz), PC3-12800 (DDR3-1600 MHz), RAM'iniz bu frekanslarda çalışacaktır, hatta anakartın pasaportu, anakartın yüksek frekanslı RAM PC3-19200 (DDR3-2400 MHz) ile çalışabileceğini gösteriyorsa.
  3. İşlemciniz bir kilitsiz çarpan, yani sonunda "K" harfi ile, örneğin CPU Intel Core i7-4770K, 3.5 GHz.Kilitlenmemiş çarpan, böyle bir işlemciye sahip bir bilgisayarda, en yüksek frekansta bellek çubukları takabileceğiniz anlamına gelir, örneğin DDR3-1866 MHz veya DDR3-2400 MHz, böyle bir işlemci hız aşırtılabilir ve hız aşırtma sırasında RAM 2400 MHz'lik kendi frekansında çalışacaktır ... RAM çubuğunu takarsanızDDR3-1866 MHz veya DDR3-2400 MHz, geleneksel işlemcili bir bilgisayara, yani harfsiz kilitli çarpan" Örneğin, sonunda K ”Intel Core i7-3770, 3.9GHz, o zaman böyle bir çubuk en iyi frekansta çalışacaktırDDR3-1600 MHz ve en kötü ihtimalle bilgisayar önyükleme yapmaz. Bu nedenle işlemcinize uygun RAM satın alın.
  4. İlgili işlemcilerAMD geçen yıllar hafızayla çalışıyorlarPC3-10600 (DDR3-1333 MHz).
Yüklü RAM ile ilgili tüm bilgiler nasıl bulunur?
Öncelikle, ilgilendiğiniz tüm bilgiler RAM çubuğunun kendisinde olmalıdır, sadece doğru bir şekilde okumanız gerekir. Tartışmıyorum, pratikte hiçbir şeyin olmadığı hafıza çubukları var, ama onlarla da baş edebiliriz.
Örneğin bir Hynix RAM çubuğu alalım, şu bilgileri içerir: 4 GB PC3 - 12800.

Bu şu anlama gelir:

öncelikle 4 GB'lık hacim,

ikinci olarak, 1Rx8 - Derece, bir bellek modülünün birkaç veya tüm yongaları tarafından oluşturulan bir bellek alanıdır, 1Rx8 tek taraflı bellek sıralarıdır ve 2Rx8 iki taraflı bellek sıralarıdır.

Gördüğünüz gibi, bu çubuk DDR2 veya DDR3 olduğunu söylemiyor, ancak PC3-12800'ün bant genişliği gösteriliyor. PC3 - sadece DDR3 tipine ait en yüksek bant genişliğinin tanımı (DDR2 RAM için, atama PC2, örneğin PC2-6400 olacaktır).

Bu, Hynix hafıza çubuğumuzun DDR3 tipinde olduğu ve bir PC3-12800 bant genişliğine sahip olduğu anlamına gelir. 12800 bant genişliği sekize bölünürse 1600 elde ederiz. Yani bu DDR3 bellek çubuğu 1600 MHz'de çalışıyor.

Web sitesinde DDR2 ve DDR3 RAM ile ilgili her şeyi okuyun

http://ru.wikipedia.org/wiki/DDR3 ve her şey senin için netleşecek.


Başka bir RAM modülünü ele alalım - Crucial 4GB DDR3 1333 (PC3 - 10600). Bu şu anlama gelir: 4 GB, DDR3 bellek tipi, 1333 MHz frekansı, PC3-10600 bant genişliği de gösterilir.




Hadi başka bir bar alalım - Patriot 1GB PC2 - 6400.


Üretici Patriot'tur, hacim 1 GB, PC2'nin bant genişliği 6400'dür. PC2, yalnızca DDR2 tipine ait olan en yüksek verimin tanımıdır (DDR3 RAM'in adı PC3 olacaktır, örneğin PC3-12800). 6400 bant genişliğini sekize bölerek 800 elde edin. Yani bu DDR2 bellek çubuğu 800 MHz'de çalışıyor.


Başka bir tahta - Kingston KHX6400D2 LL / 1G
Üretici Kingston, bant genişliği 6400, tip DDR2, birim 1 GB. Bant genişliğini 8'e bölün, 800 MHz'lik bir frekans elde ederiz.
Ancak bu RAM çubuğunda daha önemli bilgiler, mikro devreler için standart olmayan bir besleme voltajına sahiptir: 2,0 V - BIOS'ta manuel olarak ayarlanır.


RAM modülleri, kontak pedlerinin boyutu ve kesiklerin konumu bakımından farklılık gösterir. Bir çentik, kendisi için tasarlanmamış bir yuvaya bir RAM modülü takmanızı engelleyecektir. Örneğin, DDR2 yuvasına bir DDR3 bellek çubuğu takamazsınız.

Bu şemada her şey açıkça görülebilir.

Bazen modülün adı dışında RAM modülünde anlaşılır bir bilgi olmayacaktır. Ve modül garanti kapsamında olduğu için çıkarılamaz. Ancak adıyla bunun ne tür bir hafıza olduğunu anlayabilirsiniz. Örneğin

Kingston KHX1600C9D3 X2K2 / 8G X, hepsi şu anlama geliyor:

KHX 1600 -\u003e Operatif 1600 MHz'de çalışır

C9 -\u003e Zamanlamalar (Gecikmeler) 9-9-9

D3 -\u003e DDR3 RAM türü

8G X -\u003e 4 GB hacim.



Modülün adını arama motorlarına yazmanız yeterlidir ve bununla ilgili tüm bilgileri öğrenmiş olursunuz.
Örneğin, AIDA64 programının RAM'ım hakkındaki bilgileri. RAM modülleri Kingston HyperX, RAM yuvaları 2 ve 4, bellek tipi DDR3, frekans 1600 MHz
DIMM2: Kingston HyperX KHX1600C9D3 / 4GX DDR3-1600 DDR3 SDRAM
DIMM4: Kingston HyperX KHX1600C9D3 / 4GX DDR3-1600 DDR3 SDRAM


Bilgisayarıma farklı frekanslarda RAM çubukları takabilir miyim?

RAM frekansının aynı olması gerekmez. Anakart, kurulu tüm RAM çubuklarının frekansını en yavaş modüle ayarlayacaktır. Ancak, farklı frekanslarda çubuklara sahip bir bilgisayarın genellikle kararsız olduğunu söylemek istiyorum.

Basit bir deney yapalım. Örneğin, bilgisayarımı alalım, iki özdeş Kingston HyperX RAM modülüne sahip, DDR3 bellek tipi, 1600 MHz frekansı.

Windows 8'imde AIDA64 programını çalıştırırsam, bu tür bilgileri gösterecektir (sonraki ekran görüntüsüne bakın). Yani program AIDA64 basit gösterir özellikler ram şeritlerinin her biri, bizim durumumuzda her iki şeridin bir frekansı var1600 MHz. Ama programAIDA64, rampaların şu anda hangi frekansta çalıştığını göstermiyor, buna başka bir programda bakmanız gerekiyor.CPU-Z.


Eğer koşarsan ücretsiz program CPU-Z ve Bellek sekmesine gidin, ardından RAM çubuklarınızın hangi frekansta çalıştığını gösterecektir. Belleğim Çift modda, 800 MHz'de çalışıyor, çünkü DDR3 bellek, etkin (iki katına çıkan) hızı 1600 MHz. Bu, RAM çubuklarımın tam olarak 1600 MHz için tasarlandıkları frekansta çalıştığı anlamına gelir. Ancak RAM çubuklarının yanında bir frekansta çalışırsa ne olur?1600 MHz frekansla başka bir çubuk ayarlayacağım1333 MHz!?



Sistem birimime 1333 MHz gibi daha düşük bir frekansta çalışan ek bir DDR3 bellek çubuğu takalım.


AIDA64'ün gösterdiklerine bakıyoruz, program 4 GB'lık ek bir çubuğun kurulu olduğunu gösteriyor, frekans 1333 MHz.

Şimdi CPU-Z programını çalıştıralım ve üç çubuğun da hangi frekansta çalıştığını görelim. Gördüğünüz gibi frekans 668.7 MHz, bellek DDR3 olduğundan efektif (iki katına çıkan) hızı 1333 MHz.


Yani, anakart tüm RAM şeritlerinin çalışma frekansını otomatik olarak en yavaş 1333MHz modüle ayarlar.


Anakartın desteklediğinden daha yüksek frekanslı bir bilgisayara RAM çubukları takmak mümkün mü En önemlisi RAM frekansının ana kartınız ve işlemciniz tarafından destekleniyor olmasıdır (işlemcilerle ilgili bilgiler makalenin başında yer almaktadır). Örneğin, anneninkini alalım asus kurulu P8Z77-V LX, nominal modda 1600/1333 MHz ve hız aşırtmalı modda 2400/2200/2133/2000/1866/1800 MHz'de çalışan modülleri destekler. Bütün bunlar anakart pasaportunda veya resmi web sitesinde bulunabilir http://www.asus.com


RAM şeritlerinin, anakartın desteklediğinden daha yüksek bir frekansa sahip bilgisayara takılması tavsiye edilmez. Örneğin, ana kartınız maksimum 1600 MHz RAM frekansını destekliyorsa ve bilgisayarınıza 1866 frekansında çalışan bir RAM modülü taktıysanız, en iyi durumda bu modül 1600 MHz gibi daha düşük bir frekansta çalışacak ve en kötü durumda modül kendi başına çalışacaktır. Sıklık 1866 MHz, ancak bilgisayar periyodik olarak kendini yeniden başlatacak veyabilgisayarınızı açtığınızda alırsınız mavi ekran, bu durumda BIOS'a girmeniz ve RAM frekansını manuel olarak 1600 MHz'e ayarlamanız gerekecektir.

Zamanlamalar (sinyal gecikmesi) varsa işlemcinin RAM'e ne sıklıkla erişebileceğini dört çekirdekli işlemci ve büyük bir L2 önbelleğine sahip olduğundan, işlemcinin RAM'e erişme olasılığı daha düşük olduğundan çok büyük zamanlamalar korkunç değildir. Bilgisayarıma farklı zamanlamalara sahip RAM çubukları takabilir miyim? Zamanlamaların da eşleşmesi gerekmez. Anakart, en yavaş modül için tüm şeritler için zamanlamaları otomatik olarak ayarlayacaktır.

Hafızamın çift kanal modunda çalışması için hangi koşullar gerekli? RAM satın almadan önce anakart hakkında olabildiğince çok bilgi edinmeniz gerekir. Anakartınızla ilgili tüm bilgiler, satın aldığınızda beraberinde gelen kılavuzda bulunabilir. Kılavuz kaybolursa, anakartınızın resmi web sitesine gitmeniz gerekir. Ayrıca, "Modeli nasıl bulabilirim ve anakartınızla ilgili tüm bilgiler" makalesi sizin için yararlı olacaktır.
Çoğu zaman günümüzde, aşağıda açıklanan RAM çalışma modlarını destekleyen anakartlar vardır. İkili Mod (en yaygın) - Anakartı daha yakından inceledikten sonra, RAM yuvalarının farklı renklerde boyandığını görebilirsiniz. Bu bilerek yapılır ve anakartın iki kanallı bir RAM modunu desteklediği anlamına gelir. Yani, aynı özelliklere (frekans, zamanlamalar) ve aynı hacme sahip iki RAM modülü özel olarak seçilir ve aynı renkteki RAM yuvalarına yerleştirilir.


Bilgisayarınızda bir RAM çubuğu varsa, ancak anakart çift kanal modunu destekliyorsa, aynı frekans ve hacme sahip bir RAM çubuğu satın alabilir ve her iki şeridi de aynı renkli DIMM yuvalarına takabilirsiniz.


İki kanallı modun tek kanala göre bir avantajı var mı

Bir bilgisayardaki normal çalışma sırasında farkı fark etmeyeceksiniz, ancak aktif olarak RAM kullanan uygulamalarda çalışırken, örneğin Adobe Premiere Pro (video düzenleme), (Canopus) ProCoder (video kodlama), Photoshop (görüntülerle çalışma), oyunlar, fark olabilir hissediyorum.

Not: Bazı anakartlar, aynı renkli DIMM yuvalarına farklı bellek modülleri taksanız bile çift kanal modunda çalışacaktır. Örneğin, ilk DIMM yuvasına 512MB modül ve üçüncü yuvaya 1GB dirsek takacaksınız. Anakart, ilk şerit 512 MB'nin tüm hacmi için ve ikinci şerit için (ilginç olan) aynı zamanda 512 MB çift kanal modunu etkinleştirir ve ikinci şeridin kalan 512 MB'si tek kanal modunda çalışacaktır.

RAM'imin çift kanal modunda çalışıp çalışmadığını nasıl anlarım? Ücretsiz CPU-Z programını indirin ve Bellek sekmesine gidin, bizim durumumuzda Kanal parametresine bakın - Çift, bu, RAM'in çift kanal modunda çalıştığı anlamına gelir. Kanallar parametresi Single ise, RAM tek kanal modunda çalışır.



Üçlü Mod (üç kanallı mod, nadiren görülür) - üç ila altı bellek modülü takabilirsiniz. Hangisi daha iyi çalışacak, çift kanallı modda iki adet 4GB'lık çubuk veya bir çubuk ancak tek kanal modunda 8GB?

Bence bir bilgisayarda normal çalışma sırasında aynı şekilde çalışacaklar, şahsen ben pek bir fark görmedim. Bir büyük RAM çubuğu olan bir bilgisayarda uzun süre çalıştım ve performans, çift kanal modunda çalışan iki RAM çubuğu ile tam olarak aynı bilgisayardaki ile aynıydı. Sistem yöneticilerinin arkadaşları ve tanıdıklarıyla yapılan bir anket bu düşüncemde beni güçlendirdi. Ancak aktif olarak RAM kullanan programlarla çalışırken, örneğin Adobe Premiere Pro, Canopus ProCoder, Photoshop, oyunlar, iki RAM çubuğu olan bir bilgisayar daha hızlı çalışacaktır.


Bir bilgisayara frekans ve hacim bakımından farklı birkaç RAM şeridi takmak mümkün müdür?

Tabii ki yapabilirsin, ama arzu edilen bir şey değil. Anakartın pasaportunda önerilen RAM'in çalışma modunu uygularsa bilgisayar daha kararlı çalışacaktır. Örneğin, iki kanallı mod.