Merkezi İşlem Birimlerinin veya CPU'ların evrimi, üzerinde çalışmak için büyüleyici ve karmaşık bir konudur. Intel 4004'ün 1971'de piyasaya sürülmesinden günümüzün Intel 10'uncu Serisi İşlemcilerine kadar, bu yongalar sadece beş on yıl içinde hız ve bilgi işlem gücünde şaşırtıcı bir artış gördü. Bir zamanlar en büyük ana bilgisayar bilgisayarları için bile hayal bile edilemeyen hesaplama görevleri, artık en basit dizüstü bilgisayarlar bile Apollo görevlerini yürüten bilgisayarların gücünden yüzlerce kat daha fazla güce sahip olan en ucuz bütçeli akıllı telefonlarla gerçekleştirilebiliyor. Bununla birlikte, bilgi işlem gücünün astronomik olarak hızlı ilerlemesine rağmen, hala insanları şaşırtan bir gelişme, çok çekirdekli işlemciler kavramıdır. Intel ve AMD gibi üreticiler, sürekli artan çekirdek sayılarını yeni işlemcilere - 4 çekirdek, 8 çekirdek, 16 çekirdek, hatta 32 çekirdek - ve bunların ağır bilgi işlem yükleri için kullanışlılıklarını duyurdu. Ama bunların herhangi biri ne anlama geliyor?
İşlemci Çekirdekleri Nedir?
Bir işlemci çekirdeği, genel fiziksel işlemci yongası üzerindeki bağımsız bir işlem birimidir. Her çekirdeğin kendi işlem donanımı ve önbelleği vardır ve yonganın paylaşılan belleği ve sistem veriyolu aracılığıyla CPU'nun geri kalanına bağlanır. Bir çekirdek aslında tüm bir CPU'dur, bu nedenle çok çekirdekli bir işlemci, birkaç CPU'yu bir araya getirmek ve bunların birlikte çalışmasını sağlamak gibidir. Bir CPU'da daha fazla çekirdeğe sahip olmanın ardındaki mantık, daha hızlı ve verimli bir şekilde bitirmesini sağlamak için bilgi işlem görevlerini tek bir büyük çekirdek yerine birden çok çekirdek arasında bölmenin genellikle avantajlı olabileceğidir.
2020'yi bilmeden bir çırpıda ekran görüntüsü nasıl alınır
Ancak, bu tekniğin etkinliği, çalıştırdığınız işletim sisteminin yanı sıra çalıştırdığınız belirli uygulamaya bağlıdır; eskiden birçok işletim sistemi ve uygulama birden çok çekirdekten yararlanamıyordu ve sonuç olarak ekstra çekirdeklerden ölçülebilir bir avantaj göremiyordu. Ancak, neyse ki, hemen hemen tüm modern işletim sistemleri ve Adobe Premiere gibi kaynak ağırlıklı programların çoğu, ekstra çekirdeklerden yararlanabiliyor ve sonuç olarak, normalde olduğundan daha hızlı ve verimli bir şekilde çalışıyor.
Çok çekirdekli işlemciler, tek bir yonga üzerinde iki çekirdek çalıştıran IBM Power4 işlemcisiyle 1996 yılında yeniden başladı, bu o zaman için devrim niteliğindeydi. Ancak, bu yeni yenilik için yazılım desteği hemen ortaya çıkmadı. Ancak, 2001 yılında Windows XP ile başlayarak, Windows çok çekirdekli işlemleri desteklemeye başladı ve birçok uygulama geliştiricisi de bunu takip etti. Sonuç olarak, bugün kullandığınız kaynak yoğun yazılımların hemen hemen tümü, neredeyse kesinlikle sahip olduğunuz çok çekirdekli işlemcinin gücünü tam olarak kullanacaktır.
(Bunu kontrol et çok çekirdekli işleme hakkında ayrıntılı makale daha fazla bilgi için. Yeni bir bilgisayar kuruyorsanız veya satın alıyorsanız, bununla ilgili bir inceleme yapın CPU'da nelerin aranacağına dair makale ayrıca yardımcı olabilir. Ve eğer ilgileniyorsanız işlemcilerin geçmişi , tabii ki bizde varız!)
Windows'ta CPU Çekirdeklerini Etkinleştirme
TechJunkie'de sıkça sorulan bir soru, bilgisayarınızda çok çekirdekli CPU'lardan tam olarak yararlanmak için herhangi bir şey yapmanız gerekip gerekmediğidir. Cevap, gerçekten çalıştırdığınız Windows sürümüne bağlı olmasıdır. Windows XP gibi eski Windows sürümlerinde, çok çekirdekli işlevlerin çalışması için BIOS'unuzdaki bir sistem ayarını değiştirmeniz gerekebilir. Windows'un daha yeni herhangi bir sürümünde, bununla birlikte, çok çekirdek desteği otomatik olarak açılır; bir yazılım uyumluluğu nedenini düzeltmek için gerekirse ayarlarınızı daha az çekirdek kullanacak şekilde ayarlayabilirsiniz, ancak bu son derece nadirdir.
sanal kutuda 64 bit nasıl etkinleştirilir
Windows 10'da Temel Ayarlar
Windows 10 kullanıyorsanız, BIOS / UEFI'niz doğru ayarlanmışsa tüm işlemci çekirdekleriniz varsayılan olarak tam olarak kullanılacaktır. Bu tekniği kullanacağınız tek zaman, yazılım uyumluluğu nedeniyle veya başka nedenlerle çekirdekleri sınırlamaktır.
- Windows Arama Kutusu'na 'msconfig' yazın ve Enter tuşuna basın.
- Önyükleme sekmesini ve ardından Gelişmiş seçenekler'i seçin.
- İşlemci sayısı'nın yanındaki kutuyu işaretleyin ve menüden kullanmak istediğiniz çekirdek sayısını (muhtemelen uyumluluk sorunları yaşıyorsanız 1) seçin.
- Tamam'ı ve ardından Uygula'yı seçin.
Windows 10 kullanıyorsanız, İşlemci sayısı'nın yanındaki kutu normalde işaretlenmeyecektir. Bunun nedeni, Windows'un bir programın bunları kullanma yeteneği olduğunda tüm çekirdekleri kullanacak şekilde yapılandırılmış olmasıdır.
Windows Vista, 7 ve 8'de Temel Ayarlar
Windows Vista, 7 ve 8'de, çok çekirdekli ayara, yukarıda Windows 10 için açıklanan aynı msconfig işlemiyle erişilir. Windows 7 ve 8'de de işlemci benzeşimini ayarlamak, yani işletim sistemine bunu yapmasını söylemek mümkündür. belirli bir program için belirli bir çekirdek kullanın. Bu, birçok şey için yararlıydı; Belirli bir programı, diğer sistem işlemlerine müdahale etmemesi için her zaman bir çekirdek üzerinde çalışacak şekilde ayarlayabilir veya ilk mantıksal çekirdek dışında herhangi bir çekirdekte çalıştırmakta zorluk çeken bir programı, çalıştığı çekirdeği kullanmak için ayarlayabilirsiniz. en iyi.
Windows 7 veya 8'de temel eğilimleri ayarlamak kesinlikle gerekli değildir, ancak isterseniz basittir.
- Görev Yöneticisini açmak için Ctrl + Shift + Esc tuşlarını seçin.
- Çekirdek kullanımını değiştirmek istediğiniz programa sağ tıklayın ve Ayrıntılar'ı seçin.
- Ayrıntılar penceresinde o programı tekrar seçin.
- Sağ tıklayın ve Yakınlığı Ayarla'yı seçin.
- Bir veya daha fazla çekirdek seçin ve seçmek için kutuyu işaretleyin, seçimi kaldırmak için işaretini kaldırın.
Sahip olduğunuzdan iki kat daha fazla çekirdeğin listelendiğini fark edebilirsiniz. Örneğin, 4 çekirdekli bir Intel i7 CPU çalıştırıyorsanız, Affinity penceresinde listelenen 8'e sahip olacaksınız. Bunun nedeni, hiper iş parçacığının çekirdeklerinizi dört gerçek ve dört sanal ile etkili bir şekilde ikiye katlamasıdır. İşlemcinizin kaç fiziksel çekirdeği olduğunu bilmek istiyorsanız bunu deneyin:
chrome mobil yer imleri nasıl yedeklenir
- Görev Yöneticisini açmak için Ctrl + Shift + Esc tuşlarını seçin.
- Performans'ı seçin ve CPU'yu vurgulayın.
- Çekirdekler altındaki panelin sağ altını kontrol edin.
Belirli programlar için işlemci yakınlığını zorlayabilen, oluşturabileceğiniz kullanışlı bir toplu iş dosyası vardır. Kullanmanıza gerek yok, ama eğer kullanırsanız…
- Notepad veya Notepad ++ 'ı açın.
- 'Başlat / yakınlık 1 PROGRAM.exe' yazın. Tırnak işaretleri olmadan yazın ve PROGRAM'ı kontrol etmeye çalıştığınız belirli programın adı ile değiştirin.
- Dosyayı anlamlı bir adla kaydedin ve sonuna .bat ekleyin. Bu, onu bir toplu iş dosyası olarak oluşturur.
- Adım 2'de belirttiğiniz program yükleme konumuna kaydedin.
- Programı başlatmak için oluşturduğunuz Batch dosyasını çalıştırın.
'Yakın ilgi alanı 1' i gördüğünüz yerde, bu, Windows'a CPU0'ı kullanmasını söyler. Bunu, sahip olduğunuz kaç çekirdeğe bağlı olarak değiştirebilirsiniz - CPU1 için 'yakınlık 3' vb. Microsoft Developer web sitesindeki bu sayfada bir yakınlıkların tam listesi .
Windows 10'da Tüm Çekirdekleri Etkinleştirmeli miyim?
Aslında bununla ilgili bazı tartışmalar var, ancak uzmanlar arasında tüm çekirdeklerinizi kullanmanız gerektiğine dair oldukça güçlü bir fikir birliği var. Anti-corer'ların çarptığı temelde iki nokta var. Birincisi, dizüstü bilgisayarlardan ve PC'lerden gelen güç tüketimini azaltmak, başka yerlerdeki elektrik kullanımını azaltacağıdır. Diğer argüman biraz daha mantıklı ve dizüstü bilgisayarın pil ömrü ile ilgili. Bu iki argümana da bakacağım.
Güç tüketimi açısının hesaba katılması oldukça zordur. Gerçek şu ki, modern bir bilgisayarın güç tüketimi, ani zaman dilimlerinde yüksek olabilir. Ancak bu güç patlamalarının hala o kadar fazla enerji kullanmadığı da doğrudur. En yüksek güç tüketiminde bile, bir Core i7 (şu anda ana akım CPU'lar arasındaki güç tüketen rekabetin galibi) yalnızca 130 watt kullanıyor. Bunu 250 watt'lık bir buzdolabıyla karşılaştırın. 1400'de bir pencere AC ünitesi ve 3500 watt'ta merkezi hava. Güçten tasarruf etmek istiyorsanız, AC'yi bir kademe kısın ve bilgisayarınızı tam kapasite çalışır durumda bırakın.
Dizüstü bilgisayarın pil ömründen tasarruf etmek için çekirdek kullanımını azaltma argümanı (daha az enerji kullanılır = daha az şarj döngüsü = Macbook'un birkaç yıl daha uzun ömürlü olması) bazı yüzeysel çekiciliğe sahiptir. İleri teknoloji bir dizüstü bilgisayarın maliyeti göz önüne alındığında, bazı çekirdekleri kapatarak makineyi kontrol etmenin mantıklı olabileceğini itiraf edeceğim. Bununla birlikte, bu hedefe, CPU'nun biraz altını açarak çok daha etkili ve daha rahat bir şekilde ulaşılabilir. Düşük aşırtma, makinenin saatini normalden daha yavaş çalışacak şekilde ayarlamak anlamına gelir, bu da performansı düşürür ve pillerin tüketimini büyük ölçüde azaltır. Çekirdekler, kullanılmadıklarında, çok fazla güç harcamayın, böylece tasarruf minimum düzeyde olur. CPU'nun hız aşırtması, makinedeki elektrik kullanımını doğrudan azaltır ve aslında daha uzun dizüstü bilgisayar ömrü hedefine ulaşabilir.
İşlemci bilgisayarınızın en önemli parçasıdır, bu nedenle tüm çekirdekleri sınırlarına kadar zorlamak mantıklıdır. Elbette, cihazınızı çıkarmak istediğiniz performans düzeyine çıkarmada hala sorun yaşıyorsanız, işlemcinizi yükseltmeyi (masaüstü bilgisayarınız varsa) veya son teknoloji ürünü yeni bir dizüstü bilgisayar almayı düşünebilirsiniz. donanım. Veya Windows 10'u mevcut donanımınızda daha da hızlı hale getirmeye çalışıyorsanız, göz atın burada kesin rehberimiz .