Linux(ubuntu) üzerinde 32 bit sistemde ram arttırımı

başlık biraz devrik oldu ama kusura bakmayın. malum 32bit sistemlerin adresleyebildiği max ram gözesi teorik olarak 2^32 yani 4.3 GB tabi diğer bazı kısıtlardan dolayı görebileceğiniz max ram değeri 3.2Gb i geçmeyecektir.

elbette buna da bir çözüm bulunmuş durumda. kernel’de physical adres extension (pae)kullanılarak arttırılabilir. sözü uzatmadan kodları verelim:

öncelikle işlemcinizin pae destekli olup olmadığına bakalım:

$ grep --color=always -i PAE /proc/cpuinfo

işlemci “flag”larında pae kırmızı olarak görünüyorsa işlemcinizin pae desteği vardır. pae desteği ile adresleme için 4 bit daha kazanmış oluyorsunuz. kaba bir hesapla bu normal 32 bit sistemin 2^4=16 katı fazla yani 2^36 bellek gözünü adresleyebileceğiniz anlamına geliyor. zaten günümüzde max 4 ram slotuyla 4x8GB=32GB ram sahibi olabiliyorsunuz. pae desteğiniz varsa devam edelim:

#sudo apt-get install linux-generic-pae linux-headers-generic-pae

ve yeniden başladıp default olarak da seçili olan bu kernel ile oturum açıldığında artık tüm ram’inizi adresliyebiliyor olmanız gerekir ;)

kaldırmak için:

#sudo apt-get remove linux-generic-pae linux-headers-generic-pae

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s