1. sayfa
En çok erişilen komutlar L1, ikincil derecede sık erişilenler L2 ve L3'te saklanır, işlenmesi için sırasını bekliyorlar. Ayrıca çeşitli işlemlerin sonuçları, tekrar işlenmesi gerekenler ve işlenmiş veriler yer alır. İşi bitmiş olanlar RAM'a gönderilir. |
mesela bir ornek vereyim sen media player i actin dinledin kapattin tekrar actiginda iste burada L2cache bellek devreye girer ve bu uygulamayi biraz once actigindan daha hizli acarsin![]() |
Yuh yani L2 ile media player arası ilişkiyi direkt nasıl kurdunuz anlamıyorum valla. L2 dediğin nedir ki?Kaç MB boyutu var sanki koca ram bellek görevini yükledin cihaza. L1-L2-L3 bellekler daha çok komutlar ve sık kullanılan veriler için kullanılır.Ama sık kullanılan veri derken tutup da çok dinlediğiniz bi şarkıyı sistem L2 belleğe yazmaz tabii ki de. ![]() Media player'i 2. açtığınızda hızlı açmasının nedeni sanal belleğe yazmış olmasından veya ram'a yazdıktan sonra geri tam olarak boşaltmamasından kaynaklanır. ![]() |
cache bellek dediğimiz işlemcinin önbelleğidir L3 ise yeni teknoloji önbelleği daha fazla arttırır. İşlemciler çok hızlıdır ve RAM bu hıza yetişemez o yüzden bunu dengelemek için işlemcilerde cache bulunur. İşlemcilere bir komut werildiğinde CPU ilk olarak cache belleğe bakar daha sonra RAM e daha sonra hard disk e bilgiler ise hard disk ten RAM e yüklenir ve ordan işemcilerin yüksek hızlı hafızalarına (cache) gönderilir ve burada işlenir. |
http://lwn.net/Articles/252125/ Makaledeki resme dikkatli bakarsanız L2 nin çoklu çekirdeklerde ortak tampon ,L3 ün ise ana giriş tamponu olduğunu görürsünüz. L2 nin ortak tampon olması neticesinde çok parçalı (multi-thread) uygulamalarda fayda sağlanır. |
Aslında hepsi aynı şey.CPU<>L1<>L2<>L3<>RAM<>HDD Sadece ramin işlemcinin hızına yetişecek kadar hızlı olmaması yüzünden diğerleri var. |
bende biraz teorik bilgiyi pratik şekilde veriyim... işletim sistemi kod satırlarıyla çalışır. bu komutlar işletim sisteminde(HDD)'de yazılıdır. mesela bu komutlardan git diye bi komut çalıştırdığınızda bu komut ram'e gönderilir. ramden sonra varsa L3 'e sonra L2 sonra L1 'e gönderilir. Bu şekilde gönserilmesinin nedeni ram'in hızının düşük olması ve CPU her seferinde yeni bir komutun gelmesini beklememesi için bu L belleklerde komutlar biriktirilir. bu L bellekler hızlı olduğu için CPU tam performansla çalışabilir. L1'in ayırma özelliği vardır gelen komutları türklerine göre 2 ye ayırır. L2 ise bütün komutları sırayla biriktirir. L3'te aynı işi yapar ama L3 CPU'da değil Anakartta bulunur. CPU'daki L2'nin yetmemesi ihtimali için L3 ler çıkarılmıştır. Server gibi çok işlem hacmine ve işlem hızının önemli olduğu yerlerde extra performans sağlaması için vardır. maddi kaygılardan dolayı son kullanıcıya vermezler.. |
![]() ![]() |
vaktiniz varsa hepsini okumanizi oneririm. http://forum.donanimhaber.com/m_40440384/mpage_1/key_/tm.htm |
Kardeş 2007 deki mesaj ya. Mesela en basidinden şimdi nerede ise tüm performans serisi işlemcilerde L3 var. ![]() |
Soru cok iyi,l3 nedir millet ogrensin,bende dahll olmak uzere. |
1. sayfa
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.