Windows XP ne kadar RAM görüyor? Windows ve dört gigabayt hakkında bir kez daha

  • 28.09.2019

(RAM, RAM) bir bilgisayarın en önemli bileşenlerinden biridir. PC'nizin yeni bir oyun çekip çekmeyeceğine veya bu çılgın fikri hemen terk etmenin daha iyi olacağına karar veren odur. Bir bilgisayarın her bileşeni gibi, "RAM" de kendi sınıflandırmasına ve parametrelerine sahiptir. Şimdi türlerini ve türlerini anlamaya çalışacağız.

RAM nedir

Aslında RAM, sabit sürücü ile işlemci arasında bir "aracı"dır. Hızı sağlamak için CPU'nun o anda işlemesi gereken işlemler ve görevler “RAM” e ertelenir. Çalışan belleğin yaptığı budur. Bir bilgisayara yüklenebilecek maksimum RAM, bu görevlerle birçok kez daha hızlı başa çıkacaktır.

OP'nin kendine has özellikleri vardır. Veri yolu frekansı, hacim, güç tüketimi ve daha fazlası. Tüm bu seçenekleri aşağıda tartışacağız. Bu arada RAM çeşitlerine geçelim.

"RAM" türleri

Eski zamanlarda SIMM ve DIMM gibi RAM türleri vardı. Uzun süredir üretilmedikleri ve onları bulmak imkansız hale geldiği için şimdi üzerinde durmaya değmez. Hemen DDR ile başlayalım. İlk DDR bellek 2001 yılında piyasaya sürüldü. Yüksek performans ve hacimle övünemezdi. İlk DDR'nin maksimum çalışma frekansı 133 MHz idi. Çok "çevik" RAM olmadığı ortaya çıktı. O sırada maksimum RAM, "bar" başına yaklaşık 2 GB idi.

Teknolojinin gelişmesiyle birlikte yeni bir "RAM" türü ortaya çıktı. Buna DDR2 dediler. Geleneksel DDR'den temel fark, çalışma frekansıydı. Şimdi 1066 MHz idi. Çok güzel performans artışı. Ve birkaç yıl sonra, şu anda en popüler RAM türü olan DDR3 piyasaya sürüldü. 2400 MHz, tam olarak böyle bir maksimum RAM frekansıdır. O zamanlar bu frekansları destekleyebilecek bir işlemci yoktu. Bu nedenle Intel ve AMD, böyle bir “RAM” ile çalışabilecek bir şeyi acilen serbest bırakmak zorunda kaldı.

Son ses

"RAM" miktarı performansında önemli bir rol oynar. Çubuğun hacmi ne kadar yüksek olursa, o kadar fazla bilgi içerebilir. Şimdi "RAM" boyutu gigabayt olarak ölçülmektedir. Bilgisayarın güçlü yazılım paketlerini ve oyunları "çekip çekmeyeceği" konusunda belirleyici bir rol oynar. Ancak sistemin hacminde sınırlamalar vardır. Örnek olarak, işletim sistemini Microsoft Windows 7'den alalım. Bu sistemin çalışabileceği maksimum RAM 16 GB olmalı ve daha fazla olmamalıdır. Örneğin Windows 10, 128 GB RAM ile doğru şekilde çalışabilir. 32 bit işletim sistemlerinin 3 GB'den fazla RAM ile etkileşime giremediğini de belirtmekte fayda var. "RAM"ınız 4 GB veya daha fazlaysa, o zaman sizin için kesinlikle 64 bit işletim sistemi önerilir.

Günümüzde ortalama bir bilgisayar için en uygun RAM miktarı 8-16 GB olarak adlandırılabilir. Ancak, güçlü bir oyun makinesine ihtiyacınız varsa, 32 GB RAM olmadan yapamazsınız. Video düzenleme yapmaya karar verirseniz, çok büyük bir RAM'e ihtiyacınız var. Maksimum RAM 32GB ile 128GB arasında olmalıdır. Bunun oldukça pahalı bir zevk olduğuna dikkat edilmelidir.

Dizüstü bilgisayarlara gelince, “RAM” miktarını süresiz olarak artırmak işe yaramaz. Genellikle dizüstü bilgisayarlar ve netbook'larda RAM için yalnızca iki yuva bulunur. Bu nedenle, "RAM" ı artırmaları oldukça zordur. Birçok yönden maksimum ses seviyesi, dizüstü bilgisayarı birleştirmek için kullanılan anakart ve işlemciye bağlıdır. Genellikle anakartlar 8-16 GB RAM için tasarlanmıştır ve bu limiti artırmanın bir yolu yoktur.

RAM frekansı

DDR3 RAM modülleri 1333-2100 MHz frekanslarında çalışabilir. Bilgisayarınız için en iyi seçeneği seçmek için anakart ve işlemci tarafından hangi frekansların desteklendiğini bilmeniz gerekir. Çoğu anakart, 1333-1600 MHz frekanslarıyla kolayca çalışır. 2100 MHz'lik bir frekans seçerseniz, performans kazancı, "RAM" ın son derece yüksek fiyatının ve bu frekansları destekleyen anakartın arka planında özellikle fark edilmeyecektir. Bu kesinlikle çılgın oyuncular için bir seçenek.

Deneyimsiz kullanıcılar arasında genellikle "maksimum RAM'in nasıl bulunacağı" sorusu ortaya çıkar. Mükemmel bir AIDA 64 programı var. Bilgisayarın OP'si hakkında eksiksiz bilgi sağlayacaktır. Bir maksimum frekans, hacim ve tip olacaktır. Program, bilgisayarın diğer bileşenleri hakkında aynı kapsamlı bilgileri sağlar. Kesinlikle herkesin böyle bir ürünü olmalı. O zaman birçok soru kendiliğinden kaybolacaktır.

Çözüm

Artık RAM'in ne olduğunu, maksimum RAM'i ve frekansını biliyoruz. Bilgisayarınız için OP'yi güvenle seçebilirsiniz. Bilgisayarı en gelişmiş "RAM" ile donatmak için temel bilgi yeterlidir.

Çok miktarda RAM'in varlığının birçok uygulamanın hızı üzerinde olumlu bir etkisi olduğu bir sır değil. Bu yazıda, RAM ve Windows sisteminin etkileşimi hakkında konuşacağız ve bu konuyla ilgili birçok yaygın soruyu cevaplayacağız.

Tanıtım

Teknolojik ilerleme durmuyor ve bilgisayarlar her yıl daha mükemmel hale geliyor. Aynı zamanda, teknik özelliklerin artmasıyla, bileşenlerin fiyatı kaçınılmaz olarak azalır ve bugün üç yıl önce birkaç bin dolara mal olan PC'ler birkaç yüze satılmaktadır.

Bu eğilim, son zamanlarda fiyatı çok düşen RAM'i atlamadı. Yaklaşık 15 yıl önce, dört megabaytlık bir bellek modülü (bir düşünün!) yaklaşık 100 dolara mal oldu ve bugün dört gigabayt RAM'in (RAM - rastgele erişimli bellek veya rastgele erişimli bellek) maliyeti sadece yaklaşık 700 ruble. Büyük miktarda RAM'in varlığının birçok uygulamanın hızı üzerinde faydalı bir etkisi olduğu bir sır değil, bu nedenle bu miktar çoğu modern bilgisayar için, hatta giriş seviyesi olanlar için minimumdur. Daha gelişmiş sistemler 8, 16 veya daha fazla gigabayt "RAM" içerir.

Ve her şey yoluna girecek, ancak elbette, birçok kullanıcı bir sıkıntıyla karşılaştı, bilgisayara dört veya daha fazla gigabayt RAM takılıysa, 32 bit Windows işletim sistemi bunları görmüyor.

Bu makalede, işletim sisteminin RAM ile nasıl çalıştığını, Windows'un farklı sürümleri tarafından hangi miktarlarda RAM'in desteklendiğini, bazı durumlarda işletim sisteminin neden tüm yüklü belleği görmediğini, bunun neden olduğunu ve bir şeyler yapılıp yapılamayacağını öğreneceksiniz. Bu durum, bir disk belleği dosyasının ne olduğu ve çok daha fazlası. Ama önce, bir bilgisayarın fiziksel belleğini düzenleme teorisine kısa bir giriş yapalım ve ayrıca RAM'in genel olarak sistem performansını nasıl etkilediğini anlayalım.

adres alanı

Bilgi miktarını ölçmek için temel birim, biraz, sadece iki değer alabilir - sıfır ve bir. Modern bilgi işlem mimarilerinde, minimum bilgi işleme ve depolama birimi, bayt, sekiz bite eşittir. Aslında, bilgisayar belleği çok büyük bir bayt dizisidir.

Bir bayt, yorumlarına bağlı olarak sayı, sembol veya harf olabilen 256 değerden (2 8) birini saklayabilir. Örneğin, 56 değeri, ASCII kodlamasında normal bir sayı veya "V" harfi anlamına gelebilir. Birkaç baytta çok daha büyük değerler saklanabilir. Örneğin, üç bayt, tüm kısa kelimenin kodlanabileceği 16.777.216 değer (256 3) alabilir.

Herhangi bir cihaz ya da programın bellekteki belirli bir bayta erişebilmesi (adresi), oraya yazabilmesi ya da oradan veri alabilmesi için, buna benzersiz bir dizin atanır. adres. Sıfırdan maksimuma kadar olan adres aralığına denir. adres alanı.

Fiziksel ve sanal bellek

İlk bilgisayarlarda, adres alanının boyutu, kurulu RAM'in boyutuyla aynıydı. Yani, bilgisayara 128 KB bellek takılıysa, programın işlem sırasında kullanabileceği maksimum bellek miktarı 128 KB idi. Bu durumda, herhangi bir uygulama nesnesinin adresi, depolama aygıtının fiziksel hücresinin adresine eşitti.

Bu adresleme yöntemi çok basitti, ancak birkaç önemli dezavantajı vardı. İlk olarak, çalışan uygulamanın belleği, o zamanlar çok pahalı olan ve bir bilgisayara çok küçük miktarlarda kurulan RAM ile sınırlıydı. İkinci olarak, çalışan tüm programlar aynı adres alanında çalışıyordu, bu da birden fazla uygulamanın hatalı bir şekilde aynı hücreye veri yazma olasılığına yol açtı. Böyle bir durum söz konusu olduğunda, sonuçlarını tahmin etmek zor değildir.

Modern bilgisayarlarda cihazlar ve programlar gerçek ( fiziksel) hafıza ve gerçek hangi onu taklit eder. Bu, uygulamanın, makinenin teorik olarak mümkün olan maksimum RAM miktarına sahip olduğunu ve bilgisayarda çalışan tek program olduğunu varsaymasına izin verir.

Bu nedenle, modern bir bilgisayarın adres alanı artık fiziksel (RAM) belleğinin boyutuyla sınırlı değildir ve işletim sistemi olan çalışma ortamına bağlı olarak kendi olası maksimum boyutuna sahiptir.

Bugün, Windows işletim sisteminin hem 32 bit hem de 64 bit sürümleri vardır. Birincisi, adından da anlaşılacağı gibi, adresleme için maksimum boyutu 232 = 4,294,967,296 bayt veya 4 GB (gigabayt) olan 32 bitlik bir adres alanı kullanır. İşletim sisteminin 64 bit sürümü, adres alanının boyutunu inanılmaz bir 264 = 18,446,744,073,709,551,616 bayta, yani 18 kentilyon bayt veya 16 EB'den (eksabayt) fazlaya çıkarır. Doğru, modern istemci işletim sistemlerinin Windows 7 x64, nesnel nedenlerden dolayı maksimum 16 TB (2 44) adres alanını desteklediğini belirtmekte fayda var.

Aynı zamanda, çalışan her uygulamaya sisteme bağlı olarak 4 GB ve 16 TB'lık hacimler tahsis edilir! Yani, çalışan herhangi bir program, başkalarıyla örtüşmeyen kendi adres alanını alır.

RAM miktarının sistem hızına etkisi

Ancak adres alanındaki kayıtlar gerçek fiziksel bellek miktarını aşmaya başladığında ne olur? Bu durumda, geçici olarak kullanılmayan verilerin bir kısmı RAM'den sabit diske sözde olarak aktarılır. dosya değiştir veya "takas" (takas). Programlar bu verilere tekrar ihtiyaç duyarsa, sistem talep üzerine onu diskten RAM'e geri gönderir.

Bilgisayarda az miktarda RAM takılıysa, işletim sistemi genellikle verileri RAM'den disk belleği dosyasına veya tam tersi şekilde taşımak zorunda kalabilir, bunun sonucunda sabit diskteki yük büyük ölçüde artar, bu da buna yol açar. tüm sistemde bir yavaşlama. Birden fazla uygulamanın aynı anda başlatılması durumunda, sistemin tüm zamanını programları yürütmek yerine bellek ve disk arasındaki bilgi alışverişine harcayacağı ortaya çıkabilir. Görsel olarak, şu anda sistem "donar", yani kullanıcı komutlarına yanıt vermeyi durdurur.

Gerçek RAM miktarı ne kadar büyük olursa, sabit sürücüye o kadar az erişilir ve sonuç olarak bilgisayarın genel performansı da artar. Bu nedenle, RAM boyutunu artırmak neredeyse her zaman sistemin hızı üzerinde olumlu bir etkiye sahiptir ve mevcut bellek fiyatları göz önüne alındığında, 8, 16 ve hatta 32 GB “RAM” yüklemek birçok kullanıcı için oldukça uygun maliyetlidir. Büyük miktarda bellek, özellikle grafik uygulamaları (modern üç boyutlu oyunlar dahil) ve video düzenleme programları ile çalışırken faydalıdır.

64 bit Windows işletim sisteminin farklı sürümlerinin farklı maksimum RAM miktarlarını destekleyebileceğini bilmek önemlidir. Ve 192 GB'a kadar belleği destekleyen eski Vista veya 7 (Professional, Enterprise, Ultimate) sürümlerinin kullanıcılarının endişelenecek bir şeyleri yoksa, böyle bir hacme pratik olarak ev bilgisayarlarında ulaşılamazsa, Home Basic'e sahip olanlar ve yüklü Home Premium sürümlerinin düşünülmesi gereken bir şey var. Bu sürümlerin yetenekleri büyük ölçüde kısıtlanmıştır ve Premium 16 GB'a kadar "RAM" destekliyorsa, Temel yalnızca 8 GB'dir. Halihazırda güncel olmayan Windows XP (64 bit sürüm) tarafından desteklenen maksimum kullanılabilir RAM miktarı 16 GB'dir.

Neden 32 bit sistempencereler4 GB RAM görmüyor

Elbette birçok kullanıcı düşen bellek fiyatlarından yararlanmak ve kendi bilgisayarlarındaki bellek miktarını artırmak ister. Bu prosedür basittir - herhangi bir özel alet kullanmadan birkaç dakika içinde eski şeritleri sistem kartından çıkarabilir ve yenilerini takabilirsiniz. Ardından, bilgisayarı açıyoruz, açılışta kendi kendini test programı yeni yüklü RAM miktarını gösterdiğinde sessizce seviniyoruz (burada sorunlar olabilir, ancak aşağıda daha fazlası). Ardından, Windows'un yüklenmesini bekleriz, bilgisayarın özelliklerine gideriz ve ... "Yüklü bellek" bölümünde, örneğin aslında dört tane yerine üç gigabayttan fazla bir rakam olduğunu görüyoruz. Peki ne oldu ve düzeltilebilir mi?

Zaten bildiğimiz gibi, teorik olarak, 32 bitlik bir sistemde herhangi bir ek hile olmadan 4 gigabayta kadar RAM (2 32) kullanılabilir, ancak Windows, bir kısmı bilgisayar aygıtlarına tahsis edildiğinden, tüm bu hacmi kullanamaz.

Şimdi, tarihe biraz ara verme zamanı. 80'lerin başında piyasaya sürülen ilk masaüstü bilgisayarlarda, fiziksel bellek adres alanı beşe üç oranında iki parçaya bölündü. İlk bölüm rastgele erişimli bellek (RAM) için ayrılmıştı ve ikinci bölüm kendi kendini test programı (POST), temel giriş/çıkış sistemi (BIOS) ve cihaz belleğini barındırmak için tasarlandı. Aynı zamanda, adres alanının aygıtlar için ayrılan kısmı aynı anda bilgisayar RAM'i için kullanılamaz.

Intel, 1985'te 80386 işlemciyi piyasaya sunduğunda her şey değişti. Ardından, yeni yongalara dayalı bilgisayarlarda fiziksel bellek dağılımını değiştirmek için aynı anda iki karar alındı. Eski yazılım ve önceki bilgisayar modelleriyle uyumluluk için ilk megabayt bellekteki adres tahsisini değiştirmeden bırakmak gelenekseldi. Bellek kullanması gereken bilgisayar aygıtları için artık dördüncü gigabayt tahsis edildi. Alanın geri kalanı RAM'e ayrıldı.

Belki bugün bu karar birçok kişiye tamamen doğru görünmeyecek, ancak o zaman birkaç gigabayt RAM sadece harika görünüyordu! Ve neredeyse hiç kimse, mimarinin kendisinin ve böyle bir adres dağıtım düzeninin bu kadar uzun yıllar yaşayacağını hayal etmedi. Ancak bugüne kadar, tüm modern bilgisayarlarda RAM, sıfırdan başlayan adresleri ve 4 GB işaretinden başlayarak zıt yönde ekipmanı işgal etmeye başlar.

Şimdi bilgisayarın açılmaya başladığı andan itibaren belleğin nasıl dağıtıldığına daha yakından bakalım. Burada, tüm programların ve bilgisayar cihazlarının doğrudan fiziksel bellekle değil, boyutu kurulu RAM'in gerçek miktarına bağlı olmayan bir adres alanıyla çalıştığını hatırlamak önemlidir. Yani, içinde kurulu olan tüm RAM'i bilgisayardan çıkarırsanız, adres alanının boyutu biraz değişmez. 32 bit sistemler için 4 GB olduğunu hatırlayın.

Makineyi açtıktan hemen sonra BIOS (BIOS) adlı özel bir program kurulu cihazlara erişmeye başlar. Görevi, önce belirli bir cihazın hangi adres aralıklarını kullanabileceği hakkında bilgi toplamak ve ardından çalışma sırasında birbirleriyle karışmamaları için bellek tahsis etmektir. Donanım için gerekli sanal adresler adres alanında (yukarıdan aşağıya dördüncü gigabayttan) rezerve edildikten sonra, işletim sistemi yüklenmeye başlar.

Daha önce de söylediğimiz gibi, adres alanı, kurulu RAM için aşağıdan yukarıya - sıfırdan ve daha fazlasına ayrılmıştır. Böylece, sistem önyüklendikten sonra, fiziksel bellek adres alanına (0'dan 2 GB'a kadar) “yansıtılır” ve Windows, cihazlar için ayrılmış adreslerle herhangi bir çakışma görmeden, kurulu tüm RAM miktarını size gösterir.

Bu nedenle, RAM miktarı iki veya üç gigabaytı geçmediği sürece çoğu durumda sorun çıkmaz, ancak bu sınır aşılır aşılmaz çakışmalar ortaya çıkabilir. Dördüncü gigabaytta, hem RAM hücresi hem de video kartı gibi bir cihazın bellek hücresi aynı adresi talep ettiğinde bir durum ortaya çıkması muhtemeldir. Buraya RAM verisi yazılırsa bu ekrandaki görüntünün bozulmasına neden olur ancak monitördeki görüntü değişirse hafızanın içeriği bozulur. Bu tür çakışmaları önlemek için işletim sistemi, fiziksel belleğin aygıt adreslerine ayrılan bölümünü RAM için kullanmaz.

4 GB fiziksel bellek kurduktan sonra, teorik olarak adresleri 32 bit sistemler için mevcut tüm adres alanını kaplayacaktır. Ancak yalnızca cihazlar tarafından rezerve edilmeyen bir alana girenler kullanılabilir durumda kalacaktır. Örneğimizde Windows, kurulu RAM miktarının 3.5 GB olduğunu varsayacaktır.

Oldukça uzun bir süre, hiç kimse dördüncü gigabayt sorunu hakkında özellikle endişelenmedi. Cihazların ihtiyaçları için çok az alan kullanıldı - disk denetleyicileri ve ağ bağdaştırıcısı için onlarca kilobayt, ayrıca video kartı belleği için birkaç megabayt. RAM hacimleri de küçüktü, bu da kullanılan RAM ve cihazların adreslerinin mevcut adres alanındaki kesişiminin neredeyse imkansız olduğu anlamına geliyor.

İlk uyandırma çağrısı, AGP teknolojisinin gelişiyle çaldı. O zamanlar, donanım hızlandırmalı 3D video bağdaştırıcıları, kendi RAM'lerini kullanma gereksinimlerini önemli ölçüde artırdı. Ve AGP, grafik bağdaştırıcılarının, bilgisayar belleğinin bir kısmını, kendi ihtiyaçları için, kendi ihtiyaçları için kullanmalarını mümkün kıldı. Bu durumda, adaptörün türü ve kendi belleğinin miktarı ne olursa olsun, bu boyut video kartının kendisi tarafından değil, AGP veri yolu ekipmanı tarafından ayarlandığından 256 MB adres ayrılmıştır. PCI-Express teknolojisinin ortaya çıkmasıyla durum temelde değişmedi ve ayrılmış alanın boyutu aynı kaldı.

Grafik alt sistemlerine yönelik artan iştahın yanı sıra, anakart üzerindeki tümleşik aygıtların sayısı da sürekli artıyordu. Yüksek hızlı ağ arabirimleri, çok kanallı ses kartları ve çeşitli denetleyici türleri eklediler. Ek olarak, cihazlar için adres alanı tam olarak gerekli miktarda değil, üreticiler tarafından belirtilen özelliklerine göre belirlenen bloklar halinde tahsis edilir. Bu nedenle, çeşitli cihazların adresleri arasında, ayrılmış bellek alanını daha da artıran boşluklar ortaya çıkar.

Bazı durumlarda oldukça nadir de olsa cihazlara ayrılan adres alanı miktarı iki gigabayta ulaşabilmektedir. Çoğu durumda, engellenen alan 500 MB ile 1 GB arasındadır.

teknolojiPAE

Yani 32-bit Windows'ta 4 GB belleğin tamamını görebiliyor musunuz? Evet, Windows Server 2003 veya Server 2008 gibi yüklü bir sunucu işletim sisteminiz varsa.

90'ların ortalarında, mevcut RAM miktarını genişletmek için PAE (Fiziksel Adres Uzantısı) adı verilen bir teknoloji geliştirildi. İlk olarak Intel Pentium Pro işlemcilerinde uygulandı, bunun sonucunda 32 değil, teorik olarak mümkün olduğu kadar 4 değil 64 GB RAM kullanılmasına izin veren 36 bitlik bir adres yolu kullanabildiler.

Ancak en dikkat çekici olanı, bu teknolojinin bellek denetleyicilerinde kullanılmasının bazı özellikleri, sadece amacına uygun olarak kullanılmasını değil, aynı zamanda bazı bellek bölümlerinin başka adreslere aktarılmasını da mümkün kılmaktadır. Böylece, 4 GB'ın üzerindeki bir alana, örneğin, RAM'in cihazlarla çakışma olasılığı nedeniyle bloke edilen beşinci gigabaytlık adres alanına, ardından tekrar kullanılabilir hale gelmesi mümkün hale gelir. Ancak bunun gerçekleşmesi için iki koşulun karşılanması gerekir.

İlk olarak, işlemci, fiziksel adres genişletmeyi destekleyen özel bir bellek yöneticisiyle donatılmış bir ana karta kurulmalıdır. Kural olarak, bilgisayarı açtıktan hemen sonra başlayan üretici yazılımı BIOS Kurulumunda (BIOS), yeniden yönlendirmeyi yasaklayan veya izin veren özel bir ayar vardır. Farklı anakart modellerinde adı farklı olabilir, örneğin: Memory Remap, 64-bit OS, Memory Hole ve daha fazlası. Bu seçeneğin tam adı, belirli bir anakartın kılavuzunda bulunabilir. Bu arada, eski anakartlar adres genişletme modunu hiç desteklemeyebilir (bu, talimatlardan da öğrenilebilir).

İkinci olarak, işletim sisteminde PAE modu etkinleştirilmelidir. Ve böylece sunucu sistemlerinde varsayılan olarak etkindir. Bu nedenle, bu tür bir 32-bit Windows yüklüyse ve çok eski olmayan bir bilgisayarınız varsa (yukarıda belirtilen donanım kısıtlamaları yoktur), PAE teknolojisinin kullanımı sayesinde 4 GB RAM'in tamamı kullanılabilir olacaktır. .

Bu teknolojinin istemci sistemlerde uygulanabilmesi ve kullanılması oldukça mantıklıdır, ancak bazı sınırlamalar vardır.

Başlangıçta, Windows XP'nin ilk sürümünde, bu mod devre dışı bırakıldı, çünkü 2001'de kişisel bilgisayarlardaki ortalama RAM miktarı 128 - 256 MB idi ve etkinleştirmeye gerek yoktu. Belki de durum oldukça uzun bir süre böyle kalacaktı, ancak 2003'te Microsoft, sistemdeki güvenlik açıklarının sayısını önemli ölçüde azaltmak için tasarlanmış ikinci bir XP yama geliştirmeye başladı. İkinci hizmet paketinin getirdiği yeniliklerden biri de, bellek içeriğini ek olarak kontrol ederek kötü amaçlı kodun başlatılmasını engelleyen donanım ve yazılım teknolojilerinin kullanılmasıydı. Donanım düzeyinde, bu kontrol işlemci tarafından gerçekleştirilir. Aynı zamanda, Intel'de bu işleve Execute Disable bit (yürütme yasağı) ve AMD'de - Yürütme yok sayfa koruması (yürütmeye karşı sayfa koruması) adı verilir.

Ancak, bu tür bir donanım korumasının mümkün olması için işlemcinin PAE moduna geçirilmesi gerekir. Bu nedenle Windows XP SP2'den başlayarak uygun bir işlemci varsa bu mod otomatik olarak açılır. Ancak en önemli şey, SP2 ve SP3 hizmet paketlerine sahip 32 bit Windows XP'de ve ardından Windows Vista ve Windows 7'de fiziksel adres genişletmenin yalnızca kısmen uygulanmasıdır. Bu sistemler 36 bit bellek adreslemeyi desteklemez ve etkinleştirilmiş PAE modu, tek bir baytlık adres alanı eklemez, bu da bloke edilmiş RAM adreslerinin üst bölümlere aktarılmasını imkansız hale getirir. Bu uygulamanın nedeni, aygıt sürücüleri ile uyumluluğun sağlanmasıdır.

Hatırladığımız gibi, işletim sistemi ve tüm programlar sanal adres alanlarını ve buna bağlı olarak daha sonra fiziksel adreslere dönüştürülen sanal adresleri kullanır. Bu prosedür, PAE modu devre dışı bırakıldığında iki aşamada ve fiziksel adres genişletme etkinleştirildiğinde üç aşamada gerçekleşir. Sürücüler, geleneksel programlardan farklı olarak, doğrudan gerçek adreslerle çalışır ve PAE modunda doğru şekilde çalışmak için karmaşık adres çevirme prosedürünü anlamalıdır. Sonuçta, çevirinin ek (üçüncü) aşamasından sonra sürücü tarafından oluşturulan 32 bitlik adres değişebilir ve verdiği komutun hedefe ulaşması için bunun dikkate alınması gerekir.

Sunucu sistemlerine yönelik sürücülerin geliştiricileri bunu hesaba kattı, ancak sıradan ev bilgisayarlarına yüklenen istemci Windows sürücüleri çoğu durumda PAE'nin etkin olduğu çalışma algoritması dikkate alınmadan yazılmıştır. Sonuçta, bu şekilde daha kolaydı - programlama ve test için daha az zaman harcandı ve sürücünün kendisi daha az yer kapladı. Ayrıca, o zamana kadar, Windows XP SP2'nin piyasaya sürülmesinden önce, masaüstü sistemlerinde PAE modu kullanılmıyordu ve kişisel bilgisayarlar için üretilen ekipman çoğu durumda sunucular için tasarlanmamıştı (örneğin, ses kartları). Dolayısıyla sürücüleri karmaşıklaştırmaya acil bir ihtiyaç yoktu ve üreticilerin sunucu sürümlerini yayınlamaları gerekmedi.

İkinci hizmet paketi ile Windows'ta ciddi sorunların ortaya çıkması, bu tür uyarlanmamış sürücülerle oldu. Sistem çökmelerine veya çökmelerine neden olan toplam sürücü sayısı o kadar büyük olmamasına rağmen, bunları kullanan cihazların sayısı milyonları buluyordu. Sonuç olarak, çok sayıda kullanıcı ikinci hizmet paketini yükledikten sonra sorun yaşayabilir ve gelecekte kullanmayı reddedebilir. Bu yüzden Microsoft taviz vermek zorunda kaldı.

Yanlış yazılmış sürücülerle uyumluluğu sağlamak için Windows XP SP2'deki PAE işlevinin kesilmesine karar verildi. Bu, adres çevirisinin üçüncü aşamasında, girişe gönderilen aynı adreslerin çıktıya iletilmesiyle ifade edildi. Böylece adres alanında herhangi bir genişleme olmadı ve sistem aynı dört gigabayt ile çalışmaya devam etti.

Yukarıda bahsedildiği gibi, bu kırpılmış PAE modu, Windows 7 ve Windows 8 dahil olmak üzere tüm modern 32-bit sistemler tarafından miras alınmıştır. varsayılan olarak devre dışıdır ), 4 GB RAM'in tamamının sistemde mevcut olacağını kendi gözlerinizle göreceksiniz.

RAM ve 64 bit sistemlerpencereler

64-bit sistemlerin büyük miktarda bellek yüklemede herhangi bir sorun yaşamaması gerektiği görülüyor. Ne kadar RAM yüklüyse, o kadar çok "OS" göreceksiniz. Ve yine de onun tuzakları var.

64 bit Windows'un, hacimleri dört gigabaytı çok aşan adres alanı ve RAM kullanabilmesine rağmen, buradaki cihaz adresi tahsis kuralı, 32 bit sistemlerdeki ile tamamen aynıdır, yani cihazlar dördüncü hücrelerde yer alır. yukarıdan aşağıya gigabayt. Yine bu ilkeyi korumak, hem 32 bit sistemde hem de 64 bit sistemde eşit derecede iyi çalışması gereken geleneksel PC'ler için tasarlanmış herhangi bir ekipmanın normal çalışmasını sağlar.

32 bit sistemdeki fiziksel belleğe uygulanan tüm kısıtlamaların 64 bit sistemde kalması gerektiği ortaya çıktı; bu, anakartınız yeniden yönlendirmeyi desteklemiyorsa veya devre dışı bırakılmışsa görünen RAM miktarının tekrar eksik olacağı anlamına gelir. ayarlar. Elbette bu tür anakartlar artık üretilmiyor ama hala birçok bilgisayarda kullanılıyor.

Anakarta desteklenen maksimum bellek miktarı takılıysa, başka bir "sürpriz" sizi bekleyebilir. Örneğin, bütçe çözümleri için son zamanlarda popüler olan Intel G41 yonga seti, 8 GB'a kadar RAM yüklemenize olanak tanır. Kural olarak bu durumda anakart üzerinde 33 adres satırı vardır (2 33 = 8 589 934 592 bayt = 8 GB). Üreticinin bakış açısından, bu oldukça anlaşılabilir bir durumdur - sistem mantık seti hala büyük miktarda belleği desteklemiyorsa neden daha yüksek bit derinliğine sahip bir veri yolu yapsın? Ancak bu nedenle, bellek denetleyicisi RAM'in engellenen bölümünü dokuzuncu gigabayta aktarabilse bile, bunu yapamayacaktır, çünkü bu, bizim durumumuzda olduğu gibi 33 değil, 34 bitlik bir veri yolu gerektirecektir. Sonuç olarak, kullanıcıya yalnızca yedi gigabayt RAM kullanılabilecektir. Aynısı 16 ve 32 GB'ı destekleyen kartlar için de geçerlidir.

Bazı durumlarda, 64 bitlik bir sistemde çalışan bir yeniden yönlendirme ile bile, sistem tarafından ekipman için birkaç on veya yüzlerce megabayt bloke edilebilir. Bunun nedeni, herhangi bir durumda, örneğin yerleşik video adaptörünün veya RAID denetleyicisinin ihtiyaçları için bir miktar bellek ayıracak olan anakartın teknolojik özellikleri olabilir.

Çözüm

Sonuç olarak, yukarıdakilere dayanarak bazı temel sonuçlar çıkaralım.

32-bit Windows sistemleri teorik olarak 4 GB'a kadar RAM kullanabilse de, bir kısmı her zaman cihazların ihtiyaçları için ayrılmıştır, bundan sonra genellikle 3-3,5 GB'den fazla kullanılamaz.

Ancak bu sorun 32 bit sunucu işletim sistemlerinde çözülmüştür. Fiziksel Adres Uzantısı (PAE) teknolojisinin kullanılması sayesinde, sistemde kurulu maksimum RAM'in (4 GB) tamamı görülebilir.

Windows'un istemci 32-bit sürümlerinde, aygıt sürücüleriyle uyumluluğu sağlamak için PAE modu kısıtlanmıştır, bu nedenle Windows XP SP2 / SP3, Windows Vista, Windows 7 ve Windows 8'de tüm öğeleri görmek imkansızdır. izin verilen maksimum dört gigabayt RAM ve sabitlenemez.

Bu nedenle, bilgisayarınıza üç gigabayttan fazla RAM takacaksanız, işletim sistemlerinin 192 GB'a kadar RAM görmenize ve kesilmemiş PAE moduna sahip olmanıza izin veren 64 bit sürümlerini kullanmanız gerekir. Aksi takdirde, belleğin geri kalanı kullanılamaz hale gelir.

PAE'nin çalışması için işlemcinin veya anakartın fiziksel adres genişletme teknolojisini destekleyen özel bir bellek denetleyicisine sahip olması gerektiği de unutulmamalıdır.

Merkezi işlem biriminin (CPU) birlikte çalıştığı bilgiler, bir kişisel bilgisayarın (PC) rastgele erişimli belleğinde (RAM) veya rastgele erişimli belleğinde depolanır. Teorik olarak, bu hacim ne kadar büyük olursa, sistemin genel performansı o kadar yüksek olur.

Şu anda RAM, özel konektörler kullanılarak (MP)'ye bağlanan ayrı modüller veya şeritler şeklinde düzenlenmiştir. Her bir MP, benzer bir organizasyona, ancak farklı çalışma frekanslarına sahip olan bu tür modüllerin yalnızca bir türü ile çalışabilir. Modern bilgisayarlar DDR3 ve DDR4 RAM kullanır.

Önemli! Bilgisayar endüstrisinin gelişmesine rağmen, birçok cihaz hala eski tip DDR3 RAM'i kullanıyor. Bunun nedeni, çoğu görev için eski bilgisayarların bile hızının aşırı olmasıdır.

Pek çok kullanıcı, bilgisayarlarını hızlandırmak için ya önceden kurulmuş olanlara ek RAM çubukları ekler ya da bunları bilgisayar oluşturma aşamasında satın alır. Bu bağlamda, genellikle, miktarla karıştırılmamak ve daha sonra kullanılamayan ekstra şeritler satın almamak için anakartın ne kadar RAM'i desteklediğinin nasıl bulunacağı sorusu ortaya çıkar. Doğru RAM yongalarını seçmek de aynı derecede önemlidir.

Anakartın hangi RAM'i desteklediğini nasıl öğrenebilirim?

Bu veya bu MP'nin çalıştığı RAM türünü belirlemenin birkaç yolu vardır:

  • MP için talimatları okuyun;
  • anakartı görsel olarak inceleyin.
  • sistem tanı programını kullanın;

İlk yol en basitidir. Her MP'nin spesifikasyonu, kullanılan RAM'in türü ve miktarının ayrıntılı bir tanımını içerir. Talimat yoksa ve İnternette, üreticinin web sitesinde anakart hakkında bilgi bulabilir ve anakart tarafından desteklenen bellek türünü kontrol edebilirsiniz.

Çoğu zaman, doğrudan MP'nin yüzeyinde, RAM konektörlerinin yanında, hangi parantezlerin kullanıldığı belirtilir. Bu yazılmamış olsa bile, konektörün sol kenarından çentik anahtarına olan mesafeyi ölçmek için sıradan bir cetvel kullanabilirsiniz. Bu uzunluk DDR3 için 5,4 cm ve DDR4 için 7,2 cm'dir.

Çalışan bir bilgisayarda, yalnızca RAM türünü değil, aynı zamanda çıta sayısını, hızı ve üreticiyi de gösterecek herhangi bir sistem tanılama programının kullanılması önerilir. Aşağıdaki ürünler bu tür programlar olarak kullanılabilir:

  1. AIDA-64;
  2. CPU-Z;
  3. nasıl bilgi.

MP tarafından desteklenen maksimum adreslenebilir RAM alanı, spesifikasyonda belirtilir veya üzerine kurulu konektör sayısı ile görsel olarak belirlenebilir.

Teorik olarak, bir DD4 modülünün hacmi 128 GB, DDR3 modülü 16 GB'dir. Buna göre 4 DDR3 yuvalı bir MP, 64 GB RAM'e erişebilir; DDR4'lü 8 yuvalı anakart - 1 TB'a kadar.

Bununla birlikte, bu hacmin tam olarak kullanılacağını çok fazla ummamak gerekir. Modern işlemcilerde RAM'e doğrudan erişim cihazı kristalinin içinde bulunduğundan, CPU'nun tasarımı önemli kısıtlamalar getirir.

Yani MP için maksimum RAM miktarından bahsetmek mümkün değil, sadece MP + CPU paketi için belirlenebilir. Bu nedenle, örneğin, üçüncü ve dördüncü nesillerin i5 işlemcileri 32 GB'den fazla RAM'i desteklemez.

Anakart hangi RAM frekansını destekliyor?

Sistemin bir bütün olarak hızı, yalnızca CPU hızı veya MP başına RAM miktarı ile belirlenmez. Tüm işlemler tam olarak doğru sırasına göre yapıldığında, cihazların senkron çalışması da çok önemlidir. Aynı zamanda, sistem elemanlarından herhangi birinin diğerlerinden daha yavaş performans göstermesi istenmez.

Bu amaçla, sistem frekansı kavramı tanıtıldı - sistem içinde bilginin ne kadar hızlı değiş tokuş edileceğini belirleyen PC çalışmasının bir göstergesi. Kabaca söylemek gerekirse, sistemin tüm bileşenleri bu hızda senkron olarak çalışmalıdır. Genellikle işlemci tarafından belirlenir ve her işlemcinin kesin olarak tanımlanmış bir değeri vardır.

Önemli! İşlemcinin doğal frekansı, sistem frekansıyla aynı değildir. Genellikle MP, değerlerinin birkaçını destekler.

Bu nedenle, bir PC'nin performansını optimize etmek için, sadece anakartın maksimum RAM miktarını bulmak veya görmek yeterli değildir, tam olarak istenen frekansı destekleyen bu tür bellek şeritlerini seçmek gerekir.

Adındaki her RAM şeridi, performansını ve buna bağlı olarak etkin aktarım hızını gösteren bir dizine sahiptir. Örneğin, PC4-19200, mümkün olan maksimum veri hızının 19200 Mbps olduğu anlamına gelir. Böyle bir modül için başka bir isim, 2400'ün sözde olduğu DDR4-2400'dür. saniyede milyonlarca aktarımla ifade edilen efektif hız. Belirtilen modül için veri yolu frekansı 1200 MHz olmalıdır, bu RAM yongaları için kendi başına 300 MHz'e karşılık gelir.

Genellikle, RAM türü veya hızı hakkında konuşurken, bu dört sayı ya 19200 Mbps veri aktarım hızını ya da 2400 efektif hızı gösterir. Şu anda yedi hız standardı vardır: DDR4-1600'den (veya PC4-12800'den) ) DDR4-3200'e (veya PC4-25600) dönüştürün. Gördüğünüz gibi, ikincisinin hızı, birincisinin hızından iki kat daha yüksek.

Bu nedenle, RAM yongalarını seçerken, frekansının MP'nin "üretebileceği" aralığa karşılık geleceğinden emin olmalısınız.

Genellikle, anakartların teknik özelliklerinde, RAM yongalarının seçimini basitleştirmek için tam olarak etkin hızı yazarlar. Örneğin, şöyle görünebilir: "DDR4-1600/2400/3200 Desteği"; bazı nadir durumlarda, farklı bir parametre belirtebilirler.

Bu bilgiyi yalnızca MP talimatlarından veya üreticinin destek sitesinde bulabilirsiniz, çünkü farklı hızlardaki RAM modülleri ve onlar için konektörler arasında görsel bir fark yoktur.

Konular ve hakkındaki makalelere de bakabilirsiniz.

RAM miktarı, bilgisayarınızın performansını önemli ölçüde etkiler. Bu nedenle, sistemlerinin yapılandırmasını yükseltmeye karar veren çoğu kullanıcı, ek bellek takarak başlar.

Ancak böyle bir prosedüre geçmeden önce anakartın ne kadar RAM desteklediğini bulmanız gerekir. Aksi takdirde, çalışmayacak bir dizi bellek modülü satın alma riski vardır.

Bu nedenle, anakartın ne kadar RAM desteklediğini öğrenmek için önce anakartın tam model adını öğrenmelisiniz. Bunu yapmak için ücretsiz CPU-Z yardımcı programını kullanmak en iyisidir. CPU-Z'yi indirin ve bilgisayarınıza kurun.

CPU-Z programını başlattıktan sonra "Ana Kart" sekmesine gidin. Anakartınız hakkında tüm temel bilgiler burada mevcut olacaktır. Pencerenin en üstünde belirtilecektir.

Anakartın üreticisinin adını ve modelini öğrendikten sonra, bu anakartın sayfasını üreticisinin resmi web sitesinde bulmanız gerekir. Bunu yapmak için, arama motoruna anakartın adını girmeniz yeterlidir.

Ve anakart üreticisinin resmi web sitesine gidin.

Bu listede, maksimum RAM miktarı, desteklenen bellek türü, bellek yuvası sayısı ve anakartınızın diğer özellikleri hakkında bilgi bulabilirsiniz.

RAM miktarındaki diğer sınırlar

Kendiniz için büyük miktarda RAM kurmak istiyorsanız, maksimum miktarının yalnızca anakart tarafından değil işlemci tarafından da sınırlı olduğunu düşünmeniz gerekir. Üreticinin resmi web sitesinde işlemci özelliklerini açın ve ne kadar bellekle çalışabileceğini görün. Örneğin, bir Intel Core i5-2310 işlemci için maksimum RAM miktarı 32 GB'dir.

Ayrıca, işletim sistemi maksimum RAM miktarını da sınırlar. Örneğin, aşağıdaki kısıtlamalar Windows için geçerlidir:

Windows sürümü

32 bit sistem için sınırlama

64 bit sistem için sınırlama

Windows 10

Windows 10 Kurumsal

Windows 10 Eğitimi

Windows 10 Profesyonel
Windows 10 Ana Sayfası

Windows 8

Windows 8 Kurumsal

Windows 8 Profesyonel

Windows 8

Windows 7

Windows 7 Ultimate

Windows 7 Kurumsal

Windows 7 Profesyonel

Windows 7 Home Premium

Windows 7 Ev Temel

Windows 7 Başlatıcı

Windows Vista

Windows Vista Ultimate

Windows Vista Kurumsal

Windows Vista İş

Windows Vista Home Premium

Windows Vista Home Temel

Windows Vista Başlatıcı

Windows XP

Windows XP
Windows XP Başlangıç ​​Sürümü

Gördüğünüz gibi, Windows'un 32 bit sürümleri için sınırlamalar çok ciddi. Ancak, 64 bit sürümler için, 8 ve 16 GB sınırı olan Windows 7 Home Basic ve Windows 7 Home Premium'u hesaba katmazsanız, neredeyse hiçbir kısıtlama yoktur.

eskisi kadar keskin değil, bugün hala birçok kullanıcıyı heyecanlandırıyor. Son zamanlarda, en ucuz bilgisayarların bile en az 4 GB belleği var - bir zamanlar düşünülemez görünen ve şimdi fiili standart olan bir miktar. Buna rağmen, birçok kişi şu soruyu soruyor: Bu yeterli mi? Ek bellek bilgisayarı hızlandıracak mı yoksa fazla bir etkisi olmayacak mı?

4, 8, 16 ve daha fazla gigabayt RAM arasında kesinlikle bir fark vardır, ancak toplu kullanıcı için, yüklü bellek miktarı ile PC performansı arasındaki bağlantı biraz bulanık kalır. Bu yazıda bu soruya ışık tutmaya çalışacağım ve optimal RAM miktarının ne olduğunu ve ek RAM modülleri takmanın mantıklı olup olmadığını kısaca cevaplamaya çalışacağım.

Rastgele Erişim Belleği (RAM) nedir?

Bilgisayarlar uzun süredir sıradan hale gelmesine rağmen, birçok insan hala "operasyonel" ve "yerel" bellek kavramlarını karıştırıyor. Yanlış anlama, genellikle her iki bellek türünün de aynı birimlerde - daha yakın zamanlarda, genellikle gigabayt (GB) cinsinden ölçülmesi gerçeğinden kaynaklanmaktadır. Hem RAM hem de yerel bellek bilgi depolamaya hizmet etse de, veri saklama açısından farklılık gösterirler. RAM genellikle yerel bellekten birkaç kat daha hızlıdır ve geçici veri depolaması için kullanılır. Bilgisayarı kapattıktan sonra, içinde depolanan tüm veriler iz bırakmadan kaybolur. Yerel bellekte (sabit sürücüler ve SSD aygıtları), bilgisayarın açık veya kapalı olmasına bakılmaksızın bilgi depolanır. Bu nedenle RAM genellikle geçici ve yerel olarak - kalıcı olarak tanımlanır.

Bir PC ne kadar belleğe ihtiyaç duyar?

Uzun bir süre Bill Gates, "640 KB bellek her şey için yeterlidir" ifadesiyle anılır. Nihayetinde Gates'in kendisi, tamamen saçmalık olarak adlandırdığı bu ifadenin yazarı olmadığını söyleyen resmi bir açıklama yaptı.

Bununla birlikte, geçen yüzyılın 80'li yıllarının başında, bu kulağa çok komik gelmiyordu, çünkü 100-200 MB'lık hacimlerin çok büyük olduğu düşünülüyordu. Günümüzde en ucuz bilgisayar sistemleri bile 2-4 GB RAM'e sahiptir ve yerel depolama alanı terabaytlarla ölçülmektedir.

Temel yapılandırmalar 4 ila 8 GB RAM'e sahipken, üst düzey modeller (multimedya veya oyun) 12-16, bazen 32 (ve daha fazla) GB RAM sunar. Peki ne kadarı "optimal" olarak adlandırılabilir? Ne yazık ki, optimal miktar bilgisayarı kullandığınız görevlere bağlı olduğundan, belirli bir şekilde ifade edilen kesin bir cevap vermek çok zordur. Bu nedenle, örneğin, bir Windows PC'de, işletim sistemi tek başına sistem kitaplıkları için birden fazla gigabayt gerektirebilir. Bir virüsten koruma programı kullanıyorsanız, bu, belirli ürüne bağlı olarak arka planda başka bir 30-200 megabayttır. Çoğu web tarayıcısı, ofis uygulaması ve medya oynatıcı 100-800 MB veya daha fazla bellek gerektirir. Bunları aynı anda çalıştırırsanız (yani, Windows'u amaçlandığı gibi kullanırsanız - çoklu görev), bu birimler kümülatif hale gelir - ne kadar çok program çalışırsa, RAM tüketimi o kadar yüksek olur.

Video oyunları RAM tüketiminde şampiyon olmaya devam ediyor. Call of Duty gibi popüler oyunlar 4-5 GB belleği kolayca yutabilir.

Modern dizüstü bilgisayarların çoğu, RAM tüketen tümleşik grafikler kullanır. İşlemciye entegre edilen video çekirdeklerinin (ayrık çözümlerin aksine) kendi hafızaları yoktur ve mevcut RAM'in bir kısmını “yiyip bitirir”. Bu nedenle, dizüstü bilgisayarınızda 4 GB RAM ve tümleşik grafikler varsa, Windows size yalnızca 3,9 GB (veya daha az) kullanılabilir belleğiniz olduğunu söyleyecektir.

Diğer hususlar

Optimum RAM miktarının bir de yazılım (belki de sistem demek daha doğru olur) yönü vardır. İşletim sisteminin eski sürümleri, 32 bit bellek adresleme yöntemini kullanır. Artık eski ve 4 GB'den fazla RAM'in düşünülemez göründüğü bir zamana kadar uzanıyor. Bu nedenle Windows'un 32 bit sürümleri 4 GB'den fazla RAM kullanamaz. Daha fazla belleğiniz olsa bile, 32 bit işletim sistemi yalnızca 4 GB (genellikle daha az - 3-3,5 GB) RAM'iniz olduğunda ısrar eder. 4 gig üzerindeki birimleri tam olarak kullanmak için 64 bit Windows'a ihtiyacınız olacak.

Bellekle ilgili bir başka ilginç soru, RAM'in dolma hızı ve tüm kullanılabilir bellek tükendiğinde ne olduğuyla ilgilidir.

Sistem aracı "Görev Yöneticisi" tüm bellek miktarının neredeyse tamamen tükendiğini gösteriyorsa, yani. çalışan tüm işlemler %70-80 veya daha fazla RAM kullanır, bu endişe edilecek bir durum değildir. Microsoft, bellek yönetimi (bellek yönetimi) ile ilgili felsefesini uzun zamandan beri ciddi şekilde değiştirdi ve bu nedenle, Windows Vista'dan başlayarak şirket, kullanılmayan RAM'i "kötü RAM" olarak görüyor.

RAM herhangi bir sabit sürücüden ve hatta yarıiletken sürücüden çok daha hızlı olduğu için Microsoft, Windows'un her zaman sistem RAM'ine mümkün olduğunca çok sık kullanılan kullanıcı modülünü ve uygulamasını yüklü tutmasının en iyisi olacağına karar verdi. Bu, sistemin bunlara tekrar erişildiğinde yerel diskten tekrar tekrar okuması gerektiğinden çok daha hızlı yanıt vermesini sağlar.

Vista'dan beri gelişen SuperFetch teknolojisinin özü budur. Bu kavramın tanıtılması önemli bir sonuca işaret ediyor - Windows'un modern sürümlerinin emrinde ne kadar fazla RAM varsa, o kadar iyi (daha hızlı) çalışırlar. Tabii ki, üstel büyümeden bahsetmiyoruz - en büyük fark 2 ila 4 GB RAM arasında geçiş yaparken olacaktır. Sonraki her iki katlama ile - 4 ila 8 GB, 8 ila 16 vb., genel sistem performansı üzerindeki etki azalacaktır. Bununla birlikte, düzenli olarak ağır programlarla çalışıyorsanız, düzinelerce tarayıcı sekmesini açık tutun ve aktif olarak oynayın, o zaman en uygun bellek miktarını seçme ilkesi basit bir şeye indirgenir: ne kadar çok o kadar iyi.

Bir noktada kullanılabilir bellek tükenirse, Windows çalışmayı durdurmaz. Bu gibi durumlarda, işletim sistemi sözde . Bunun için yerel diskte ayrılan alan kullanılır ve Windows, RAM'den şu anda kullanılmayan tüm verileri yazar ve kullanıcının isteği üzerine yerel diskin kaynaklarını kullanarak tekrar okur. Yerel bellek RAM yongalarından daha yavaş olduğu için, diskten veri okuma işlemi çok daha uzun sürer ve bu sırada bilgisayar gözle görülür şekilde "yavaşlayabilir". Sistem düzenli olarak sanal belleğe erişiyorsa, bu RAM'i genişletmeyi düşünmenin zamanının geldiğinin kesin bir işaretidir.

İyi günler!