Çocukluğumuzdan beri bize CPU'nun Bilgisayarın Beyni olduğu öğretildi! Çoğu insan mecbur kaldığında bunu unutuyor gibi görünüyor. bilgisayar satın al, rağmen. Muhtemelen çoğumuzun ilk etapta CPU'ları bilmediğimiz için. Nasıl çalıştıklarını veya önemli olan faktörleri bilmiyorduk. Ve bu yüzden insanlar rastgele bir İşlemci satın alıyor. Aslında, CPU hakkında bilmeniz gereken birkaç temel şey var.
Bu yazıda, çekirdekler vs iş parçacıkları, Hyper-Threading, Hyper Threading buna değer mi gibi kavramları inceleyeceğiz. ve açıkçası bilmeniz gereken en temel İşlemciler. İlk olarak, teknik olarak CPU olarak adlandırılan İşlemcilere bir giriş yapacağız.
Bilgisayardaki Çekirdek İşlemci Nedir?
%99'unun bildiği gibi CPU, Merkezi İşlem Birimi anlamına gelir. Bu, her bilgisayarın merkezi bileşenidir - bir bilgisayar ile PC'ler, Dizüstü Bilgisayarlar, Akıllı Telefonlar ve diğer birçok gadget'ı kastediyoruz. Başka bir deyişle, hesaplayan her şeyin içinde bir işlemci vardır. CPU, tüm hesaplama hesaplamalarının yapıldığı yerdir. İşletim Sisteminden gelen talimatlar ve talimatlar yardımıyla yapılır. Yani, bu CPU'larla ilgili temel şey.
Aritmetik Mantıksal Birim ve Kontrol Birimi gibi her CPU için bazı alt birimler vardır. Çok teknik ve atlasak iyi olur.
Bir CPU aynı anda tek bir görevi işleyebilir. Bu performans için pek iyi değil, biliyorsun. Dolayısıyla, bu performans açısından zengin çoklu görev senaryosunu nasıl elde ettiğimize dair bir hikaye var. CPU'larla ilgili mevcut durumu anlamak için Kişisel Bilgi İşlem tarihine bir göz atmalıyız.
Çoklu CPU'ların Eski Zamanları
Bir CPU ile, işlemci soketine takılan bir CPU yongasını kastediyoruz. Bu nedenle, ilk zamanlarda, böyle bir çip, aynı anda tek bir görevle ilgilenirdi.
Eski zamanlarda insanlar bilgisayarlardan daha fazla performansa ihtiyaç duyuyordu. Fikirleri, bir bilgisayara birden fazla CPU eklemekti. Yani, birden çok soket ve birden çok çip olacaktır. Bütün bunlar birbirine ve anakarta bağlı olacaktır. Dolayısıyla teknik olarak PC'den daha iyi performans bekleyebilirler. Bu, insanlar dezavantajları öğrenene kadar oldukça başarılı bir yöntemdi.
- Her CPU için özel güç kaynağı ve kurulum kaynakları sağlamak gerekiyordu. Farklı çipler oldukları için iletişim gecikmesi çok yüksekti. Bu performans için gerçekten iyi bir şey değildi.
- Son olarak, bir grup CPU uzun vadede çok fazla ısı üretebilir. Bu nedenle, ekstra ısıyla başa çıkmak için bir sürü kaynağa ihtiyacınız olacak.
Ve Hyper-Threading ve Çok Çekirdekli CPU kavramları bu şekilde sahneye çıktı.
Senaryo #1 – Tek Bir CPU'da Birden Çok Çekirdek
Farklı CPU Yongalarını bağlama fikri performans açısından pek iyi değildi. Ardından, tek bir çip içinde iki Merkezi İşlem Birimi bulundurma fikri geldi. Bir Çip ile Merkezi İşlem Birimi arasındaki farkı anladığınızı umuyoruz.
Bu nedenle, performansa yönelik bir sonraki etkili adım olarak, üreticiler birden fazla Merkezi İşlem Birimi'ni tek bir işlemciye dahil ettiler. Bu birimlere 'Çekirdek' adı verildi. Bu işlemcilere Çok Çekirdekli CPU deniyordu. Yani, İşletim Sistemi göründüğünde, iki CPU var. Ayrı yongalar için depolama ve güç kaynağı tahsis etmek yerine, Çok Çekirdekli CPU'lar ekstra performansın işini yaptı.

Elbette başka avantajları da vardı. Her iki CPU da aynı çipte olduğundan gecikme daha düşüktü. Bu, daha iyi iletişim ve gelişmiş hızlara yardımcı oldu. Şu anda piyasada çok çeşitli çok çekirdekli CPU'lar görebilirsiniz. Çift Çekirdekli işlemcilerde iki İşlem Birimi vardır. Öte yandan, durumu ele alırsak Dört Çekirdekli işlemciler, 4 İşlem Birimi tespit edersiniz. Satın aldığınız işlemciye göre bu sayı artar.
2. Senaryo – Intel Hyper-Threading
Paralel Hesaplama bir süredir sektörde. Ancak, bunun faydalarını kişisel bilgisayar kullanımına getiren Intel'di. Ve orada, Intel Hyper-Threading Teknolojisi olarak adlandırıldı. İsminden biraz fikir alırsanız çok iyi olur ama hepsini sıfırdan açıklayabiliriz.
Intel Hyper-Threading Teknolojisi, İşletim Sisteminizi birden çok CPU olduğuna inandırır – aslında yalnızca bir tane vardır. Performansı ve hızı artırmak için bir tür gösteriş. Hyper-Threading özellikli tek çekirdekli bir CPU'nuz olduğunu varsayalım; bu durumda, İşletim Sistemi toplamda iki mantıksal CPU bulacaktır. Benzer şekilde, eğer bir Çift Çekirdekli CPU ise, işletim sistemi dört mantıksal CPU'yu tespit edecektir. Bu mantıksal CPU'lar, mantığı kullanarak hızı artırmayı başarır. Donanım yürütme kaynakları, çoklu işlemler için en iyi hızı verecek şekilde bölünecek ve düzenlenecektir.

Gördüğünüz gibi, tüm oyun sanal. Öyleyse, sorunun cevabı- Çekirdek başına kaç iş parçacığı? böyle olmalı – İşlemci, Hyper-Threading yardımıyla İşletim Sistemini kandırmaya çalışıyor. Çok harika olmasa da, bu kurulum biraz daha iyi performans sağlayabilir.
Cores vs Threads – Hyper Threading buna değer mi?
Burada hızlı olalım.
Bilgisayarınızda çok çekirdekli bir CPU varsa, birden çok Merkezi İşlem Birimi olduğu anlamına gelir. Ayrıca, tek çekirdekli bir CPU'dan daha iyi performansa sahip olabileceğiniz anlamına gelir.
Öte yandan, birden çok iş parçacığı sanal bir şeydir. Burada teknoloji, birden fazla görevi yönetmek için ekstra mantık kullanır. Bu nedenle, toplam performans gerçekten görünür olmayacaktır.
Yani, gerçekten karşılaştırmak istiyorsanız, bir şey söyleyebiliriz. Çok Çekirdekli CPU'lar her zaman tek çekirdekli CPU'lardan daha iyidir - Hyper-Threading orada olsun ya da olmasın. Bununla birlikte, biri hiper iş parçacıklı ve diğeri hiper iş parçacıklı olmayan iki tek çekirdekli CPU alırsanız, ilki daha iyi performans gösterecektir.
İşte, Çekirdekler ve İş Parçacıkları arasındaki bilmeniz gereken gerçek fark bu.
Mevcut Senaryo – Kaç Çekirdeğe Sahip Olduğumu Belirlemek?
Bildiğiniz gibi, bugün bilgisayarların çoğu Çok Çekirdekli CPU'larla gönderiliyor. En azından, hemen hemen tüm dizüstü bilgisayarlarda Dual Core işlemcileri görebilirsiniz. Tabii ki, azınlık olsa da, bazı tek çekirdekli CPU'lar da var. Seçim sizin olsa da, başka faktörler de var.
Örneğin, Hyper-Threading teknolojisine sahip çok çekirdekli bir CPU alabilirseniz iyi olur. Bu, özellikle çoklu görev sırasında bilgisayarınızın toplam performansını artırabilir. Hyper-Threading özellikli bir Dört Çekirdekli işlemciniz olduğunu varsayalım. Ardından, sanal olarak toplam 8 mantıksal CPU'nun performansına sahip olabilirsiniz.
Kulağa harika geliyor, değil mi?
Özet – Çekirdekler ve Konular
CPU'lar, Hyper-Threading ve Çok Çekirdekli CPU'ların temelleri hakkında net bir fikir verdiğimizi umuyoruz. Ayrıca, iş parçacığı ve çekirdek için bu ipuçlarının, bilgisayarınız için doğru işlemciyi seçmenize yardımcı olacağına inanıyoruz.
Keith Lirası
İşlemci ve CPU (Merkezi İşlem Birimi) hakkında nadir bulunan bilgileri paylaştığınız için teşekkür ederiz.
Keith Pound.
Viki Soni
Yaşlı insanlar çoğu zaman bir bilgisayar satın aldıklarında, CPU'nun ve gücünün uzun vadede önemli olduğunu anlamıyorlar.
Ukachukwu Sandra Amaka
Bu gerçekten bana çok yardımcı oldu. Teşekkürler.
Artık Çekirdekler ve İş Parçacıkları arasındaki farkı ve Bilgisayar satın alırken bunların önemini biliyorum.
Suraj
Bu, CPU'yu anlamak için gerçekten yardımcı oluyor, bilgisayarımı ilk aldığımda çift çekirdeğin çift işlemci anlamına geldiğini bilmiyordum.