Çekirdek ve Mantıksal İşlemci Arasındaki Fark Nedir? (Açıklandı) - All The Differences

 Çekirdek ve Mantıksal İşlemci Arasındaki Fark Nedir? (Açıklandı) - All The Differences

Mary Davis

İster mütevazı bir verimlilik işlemcisi ister devasa bir performans santrali olsun, her bilgisayarın çalışması için bir işlemci gereklidir. Elbette, genellikle CPU veya Merkezi İşlem Birimi olarak bilinen işlemci, çalışan her sistemin temel bir bileşenidir, ancak tek bileşen olmaktan uzaktır.

Günümüz CPU'larının neredeyse tamamı çift çekirdeklidir, yani işlemcinin tamamı veri işlemek için iki bağımsız çekirdekten oluşur. Peki işlemci çekirdekleri ile mantıksal işlemciler arasındaki farklar nelerdir ve bunlar ne işe yarar?

Bu makalede, çekirdek ve mantıksal işlemciler hakkında bilgi edinecek ve aralarındaki farkı tam olarak öğreneceksiniz.

Çekirdek İşlemci Nedir?

İşlemci çekirdeği, talimatları okuyan ve bunları yürüten bir işlem birimidir. Talimatlar, gerçek zamanlı olarak çalıştırıldığında bilgisayar deneyiminizi oluşturmak için birbirine bağlanır. CPU'nuz, bilgisayarınızda yaptığınız her şeyi tam anlamıyla işlemelidir.

Bir klasörü açtığınızda işlemciniz gereklidir. Bir word belgesine yazdığınızda da işlemciniz gereklidir. Aynı anda veri üzerinde hızlı bir şekilde çalışmak için yüzlerce işlemciye sahip olan grafik kartınız, masaüstü ortamını, pencereleri ve oyun görsellerini çizmek gibi şeylerden sorumludur. Bununla birlikte, yine de bir dereceye kadar işlemcinize ihtiyaç duyarlar.

Çekirdek, talimatları okuyan ve bunları yürüten birimdir.

Ayrıca bakınız: 100mbps vs 200mbps (Bir Büyük Fark) - Tüm Farklar

Çekirdek İşlemciler Nasıl Çalışır?

İşlemci tasarımları son derece karmaşıktır ve markalar ve modeller arasında büyük farklılıklar gösterir. İşlemci tasarımları, en az miktarda alan ve enerji kullanırken en iyi performansı sağlamak için her zaman geliştirilmektedir.

Mimari değişiklikler ne olursa olsun, işlemciler talimatları işlerken dört ana adımdan geçerler:

  • Getir
  • Şifre çözme
  • Yürütmek
  • Geri Yazma

Getir

Getirme adımı tam olarak beklediğiniz gibidir. İşlemci çekirdeği, normalde bellekte saklanan ve kendisini bekleyen talimatları alır. Bu RAM'i de içerebilir, ancak mevcut işlemci çekirdeklerinde talimatlar normalde zaten işlemci önbelleğinde çekirdeği beklemektedir.

Program sayacı, işlemcinin bir önceki komutun nerede durduğunu ve bir sonrakinin nerede başladığını gösteren bir yer imi olarak işlev gören bir bölümüdür.

Şifre çözme

Daha sonra anlık komutu aldıktan sonra kodunu çözmeye devam eder. Aritmetik gibi işlemci çekirdeğinin çeşitli bölümlerini gerektiren komutlar işlemci çekirdeği tarafından çözülmelidir.

Her bölüm, işlemci çekirdeğine kendisini takip eden verilerle ne yapacağını söyleyen bir işlem koduna sahiptir. İşlemci çekirdeği her şeyi çözdükten sonra işlemci çekirdeğinin ayrı bölümleri çalışmaya başlayabilir.

Yürütmek

Yürütme adımı, işlemcinin ne yapması gerektiğini bulduğu ve ardından bunu yaptığı adımdır. Burada olanlar, söz konusu işlemci çekirdeğine ve girilen verilere göre değişir.

Örneğin işlemci, ALU (Aritmetik Mantık Birimi) içinde aritmetik yapabilir. Bu cihaz, sayıları kırmak ve uygun sonucu sağlamak için çeşitli giriş ve çıkışlara bağlanabilir.

Geri Yazma

Geri yazma olarak bilinen son adım, önceki adımların sonucunu basitçe bellekte saklar. Çıktı, çalışan uygulamanın ihtiyaçlarına göre yönlendirilir, ancak genellikle sonraki talimatlar tarafından hızlı erişim için CPU kayıtlarında saklanır.

Çıktının bazı bölümlerinin tekrar işlenmesi gerekene kadar buradan idare edilecek ve bu noktada RAM'e kaydedilebilecektir.

Çekirdek işlemenin dört adımı vardır.

Mantıksal İşlemci Nedir?

Artık çekirdeğin ne olduğunu bildiğimize göre mantıksal işlemcileri tanımlamak çok daha kolay. İşletim sisteminin gördüğü ve adresleyebildiği çekirdek sayısı mantıksal işlemcilerle ölçülür. Sonuç olarak, fiziksel çekirdek sayısı ile her bir çekirdeğin işleyebileceği iş parçacığı sayısının toplamıdır (çarpım).

Örneğin, 8 çekirdekli, 8 iş parçacıklı bir CPU'nuz olduğunu varsayın. Kullanabileceğiniz sekiz mantıksal işlemci olacaktır. Fiziksel çekirdek sayısı (8) ile işleyebilecekleri iş parçacığı sayısının çarpımı bu rakama eşittir.

Peki ya CPU'nuz hyperthreading özelliklerine sahipse? Yani 8 çekirdekli bir CPU'da 8 * 2 = 16 mantıksal işlemci olacaktır çünkü her çekirdek iki iş parçacığını idare edebilir.

Hangisi Daha İyi?

Sizce hangisi daha değerli? Fiziksel çekirdekler mi yoksa mantıksal işlemciler mi? Cevap basit: fiziksel çekirdekler.

Çoklu iş parçacığı ile aynı anda iki iş parçacığını işlemediğinizi, sadece bir fiziksel çekirdeğin bunları mümkün olduğunca verimli bir şekilde işleyebileceği şekilde zamanladığınızı unutmayın.

CPU işleme gibi iyi paralelleştirilmiş iş yüklerinde, mantıksal işlemciler (veya Thread'ler) yalnızca yüzde 50 performans artışı sağlayacaktır. Bu tür iş yüklerinde, fiziksel çekirdekler yüzde 100 performans artışı gösterecektir.

İşlemci, çekirdek, Mantıksal işlemci, sanal işlemci

Farklı İşlemci Türleri

Birçok işlemci türü, optimum hız ve esneklik için 64 bit ve 32 bit gibi farklı mimarilerde oluşturulur. En yaygın CPU türleri, aşağıda listelendiği gibi tek çekirdekli, çift çekirdekli, dört çekirdekli, Altı çekirdekli, sekiz çekirdekli ve on çekirdeklidir :

İşlemciler Özellikler
Tek çekirdekli CPU -Aynı anda yalnızca bir komut çalıştırabilir.

-Çoklu görevler söz konusu olduğunda verimsiz.

-Birden fazla yazılım çalışıyorsa, performansta gözle görülür bir düşüş olur.

-Eğer bir ameliyat başlamışsa, ikincisi ilkinin tamamlanmasını beklemelidir.

Ayrıca bakınız: Altın Küre ve Emmy Ödülleri Arasındaki Farkı Biliyor musunuz? (Ayrıntılı) - All The Differences
Çift çekirdekli CPU -İki işlemci tek bir kutuda birleştirilmiştir.

-Hyper-threading teknolojisi desteklenmektedir (tüm çift çekirdekli Intel CPU'larda olmasa da).

-64 bit talimatlar desteklenir.

-Çoklu görev ve çoklu iş parçacığı kapasitesi (Devamı aşağıda)

-Bu cihazla çoklu görev yapmak çok kolay.

-Daha az güç kullanır.

-Tasarımı kapsamlı bir şekilde test edilmiş ve güvenilir olduğu kanıtlanmıştır.

Dört çekirdekli CPU -Toplama, veri taşıma ve dallanma gibi CPU talimatlarını okuyan ve yürüten çekirdek adı verilen dört farklı birime sahip bir çiptir.

-Her çekirdek yarı iletken üzerindeki önbellek, bellek yönetimi ve giriş/çıkış portları gibi diğer devrelerle etkileşim halindedir.

Hexa Core işlemciler -Dört çekirdekli ve çift çekirdekli işlemcilerden daha hızlı görev yapabilen altı çekirdekli başka bir çok çekirdekli CPU.

-Kişisel bilgisayar kullanıcıları için basittir ve Intel şimdi 2010 yılında Hexa çekirdekli bir işlemciye sahip Inter core i7'yi piyasaya sürmüştür.

-Hexacore işlemciler artık cep telefonlarında kullanılabiliyor.

Sekiz çekirdekli işlemciler -Görevleri farklı kategorilere ayıran bir çift dört çekirdekli işlemciden oluşur.

-Acil bir durum veya talep olması halinde, hızlı dört çekirdek seti tetiklenecektir.

-Sekiz çekirdekli, çift kodlu çekirdek ile mükemmel bir şekilde belirlenmiş ve en iyi performansı sağlamak için buna göre ayarlanmıştır.

On çekirdekli işlemci -Diğer işlemcilerden daha güçlüdür ve çoklu görevlerde üstündür.

-Günümüzde çoğu akıllı telefon, düşük maliyetli ve modası asla geçmeyen Deca çekirdekli CPU'larla birlikte geliyor.

-Piyasada bulunan çoğu cihaz, müşterilere daha iyi bir deneyim ve oldukça yararlı olan ek işlevler sunan bu yeni işlemciye sahiptir.

Farklı tipte işlemciler

Sonuç

  • Çekirdek, talimatları okuyan ve bunları yürüten bir işlem birimidir.
  • İşlemciler talimatları işlerken dört adımdan geçerler.
  • Bir CPU'da birden fazla çekirdek mümkündür.
  • Mantıksal işlemci sayısı, işletim sisteminin görebildiği ve adresleyebildiği CPU Thread sayısını ifade eder.
  • Çekirdek, performansınızı artırabilir ve işinizi daha hızlı yapmanıza yardımcı olabilir.
  • Çekirdek işleme dört ana adımdan geçer.

    Mary Davis

    Mary Davis, çeşitli konularda karşılaştırma analizi konusunda uzmanlaşmış bir yazar, içerik oluşturucu ve hevesli bir araştırmacıdır. Gazetecilik diplomasına ve bu alanda beş yıldan fazla deneyime sahip olan Mary, okuyucularına tarafsız ve doğrudan bilgi verme tutkusuna sahiptir. Yazma sevgisi gençken başladı ve başarılı yazarlık kariyerinin arkasındaki itici güç oldu. Mary'nin bulguları kolay anlaşılır ve ilgi çekici bir biçimde araştırma ve sunma becerisi, onu dünyanın her yerindeki okuyuculara sevdirdi. Mary yazmadığı zamanlarda seyahat etmekten, okumaktan ve ailesi ve arkadaşlarıyla vakit geçirmekten hoşlanır.