İşlemcinizin L2 Önbelleğini Windows’a Tanıtın
3 Ekim 2009 - 22:07 | Yılmaz DEMİRCİ yazdı | 98 kere okundu
L2 önbellek işlemcinizden alacağınız performansı etkileyen bir faktördür ve ne kadar büyükse o kadar iyidir. Windows tanımazsa da bir işe yaramaz. Çözüm burada…
Bir bilgisayar alırken herşeyi aynı olan iki farklı markanın arasındaki fiyat farkını görmüş ve anlam verememişizdir. İşte bu noktalarda araya ince mevzular girmekte. Bunlardan biri de L2 önbellektir. Aynı hızdaki iki işlemcinin arasında uçurumlar yaratabilecek bir özelliktir. L2 önbelliğini Windows işletim sisteminize de tanıtmanız da fayda var. Bu durumda işletim sisteminiz L2 önbelleğinizin durumuna göre işlemleri yönetecek ve performansınızda artış sağlayacaktır.
Bunun için öncelikle Windows+R tuş kombinasyonuyla Çalıştır‘ ı açıyoruz. Aşağıdaki resimde olduğu gibi metin kutusuna regedit yazıp, Tamam tuşuna basıyoruz.
Kayıt defterinin açılmış olması lazım. Sol kısmı kullanarak aşağıdaki resimde olduğu gibi HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Contro l/Session Manager/Memory Management ismindeki anahtara geliyoruz.
Şimdi resimde kırmızıyla belirttiğim SecondLevelDataCache adındaki anahtarın değeri sizde de sıfır ise anahtara çift tıklayın (değilse zaten ayarlanmış demektir, kapatabilirsiniz (-: ). Bundan sonraki aşamada L2 önbellek miktarınızı bilmeniz lazım. Bilmiyorsanız buradan CPU-Z programını indirerek öğrenebilirsiniz.
L2 önbellek miktarımızı da öğrendik ama bu yeterli değil buradaki değeri onaltılık sisteme çevirmemiz lazım. Ben yaygın olabilecek miktarlar için aşağıda liste şeklinde veriyorum.
256KBytes için = 100
512KBytes için = 200
1024KBytes için = 400
2048KBytes için = 800
3072KBytes için = C00
4096KBytes için = 1000
6144KBytes için = 1800
Sağ kısımda eşitlediğim değeri (Ben burada kendi işlemcime uygun olan değeri yazdım. Yani 6144KBytes için 1800) az önce açtığımız SecondLevelDataCache adındaki anahtarın penceresine aşağıdaki resimde olduğu gibi yazıyoruz ve Tamam tuşuna basıyoruz. Bu işlemden sonra soldaki değerimiz az önce sıfır olarak gözüken yerde parantez içinde belirecektir. Bu sayede doğru işlem yaptığınızı anlayabilirsiniz. Bende 1800 değerini girdikten sonra parantez içinde 6144 değeri gözüktü.
Ayarlama işlemimizi bitirdik ve artık kayıt defterini kapatabiliriz. Bundan sonra bilgisayarımızı yeniden başlatıyoruz ve işlemimizi tamamen bitirmiş oluyoruz. Artık Windows L2 önbelleğinizi tam olarak kullanabilecek ve performansınızda bir artış olacak.
Not: Bilgisayarınızda doğabilecek zararlardan Teknovole.com sorumlu değildir. Burada yazılanları denemek tamamen kendi insiyatifinizdedir.

Yazı İşleri

1987 Manisa doğumluyum. Bilgisayar için matematiği de göze alarak Uygulamalı Matematik ve Bilgisayar Bilimleri bölümüne girdim ve halen okumaktayım. :-) Kendi bloğum dışında Teknovole.com ile profesyonelliğe ilk adımım diyebilirim.
» Toplam 54 yazı yazmış olan yazarın diğer yazıları için tıklayınız







11 yorum yapılmış
Can Sinan ARTUÇ,
3 Ekim 2009 tarihinde:
O kadar overclock çektik makineye, L2 belleği Windows tanımıyormuş, boş yere işlemciyi ısındırıyormuşuz :) Yazmasan, ben tanımıştır diye takılıyordum :) Eline sağlık…
Yılmaz DEMİRCİ,
4 Ekim 2009 tarihinde:
@Can Sinan ARTUÇ – Hız aşırtma olayına girdikten sonra bence bunu yapmak kesinlikle şart. Neden dersen işlemci L2 önbelleğe daha fazla ihtiyaç duyacak, ayarlama yapılmazsa işlemcinin boş beklediği süre artacak ve performans kaybı yaşanacak.
Can Sinan ARTUÇ,
4 Ekim 2009 tarihinde:
@Yılmaz DEMİRCİ – Ubuntu Linux otomatik tanıyor L2′yi, ama Windows eblek işte güvenende kabahat :)
Yiğit AYDIN,
4 Ekim 2009 tarihinde:
İyi günler,
Bilgisayarım için 3072 KBytes ve 12-way yazıyor,6144 le eşit mi yani??
Fatma YILDIZ,
4 Ekim 2009 tarihinde:
Ben de az önce uyguladım yazdıklarınızı ama inşaallah yanlış birşey yapmamışımdır. Benim önbellek miktarı 3072 Kb ve ben de onaltılık sisteme çeviriken 900 olarak çevirdim.Umarım doğrudur…Teşekkürler yazınız için.
Yılmaz DEMİRCİ,
4 Ekim 2009 tarihinde:
@Yiğit AYDIN – Hayır eşit değiller. Yazıya gareken bilgiyi ekledim. onaltılıksistemde A,B,C,D,E ve F karakterleri de kullanılabilir. Yani 3072 için C00 yazmanız lazım.
@Fatma YILDIZ – Onaltılık sistemde yarısını almak doğru bir hamle değil. Yaptığınız çevrim hatalı olmuş ama düzeltirseniz yazıya eklediğim şekilde sorun olmayacaktır.
Can Sinan ARTUÇ,
4 Ekim 2009 tarihinde:
Çeviri yapmanın en kolay yolunu söylüyorum :) http://www.csgnetwork.com/basexcnv.html adresinde, sayfanın orta kısımda “Decimal” ve “Hex” yazan iki kutucuk var. Decimal yazan kutucuğa, CPU-Z programında gördüğünüz değeri yazın, “Convert” butonuna tıkladığınızda “Hex” kutucuğunda aldığınız sonucu kayıt defterindeki anahtara yazın. Bu kadar :)
Fatma YILDIZ,
4 Ekim 2009 tarihinde:
Neyseki geri dönüşümü olmayan bir şey yapmamışım. Söylediğiniz şekilde tekrardan değiştirdim. Yardımınız için çok teşekkürler…Tabii bu arada bir bilene sormadan bu değişikliği yapmam da büyük cesaret doğrusu. Kendime hayret ettim. :):):)
Can Sinan ARTUÇ,
4 Ekim 2009 tarihinde:
@Fatma YILDIZ – Bizim ekip olarak amacımız da bu zaten, bilgi kirliliği yapmadan adım adım bir şeyler öğretebilmek. Siz de bu engeli aşan okuyucularımızdansınız, ne mutlu bize :)
Barış ŞAHİN,
27 Nisan 2010 tarihinde:
Gerçekten eğitimli uzman kişilere ihtiyaç var.Özellikle bilişim sektöründe bu tür kişilere ihtiyaç var.Güzel bir paylaşım teşekkürler.
Yılmaz DEMİRCİ,
28 Nisan 2010 tarihinde:
@Barış ŞAHİN – Evet böyle bir ihtiyacın varlığını yok sayamayız fakat kişisel bağlamda bakacak olursakta bireylerin yeni şeyler öğrenmeye istekli olması gerekmektedir. Ülke olarak bizi ileriye taşıyacak bu kavramı benimsememiz şart. Aksi takdirde başkalarının yaptığını kullanmaktan ötesi olmayacaktır. Yorumunuz için teşekkür ederim!..