Görev Yöneticisi'nde işlemci çekirdeklerinin önceliğini nasıl yönetirsiniz?

Son Güncelleme: 28/01/2026
Yazar: isaac
  • CPU yakınlığı, belirli iş yüklerini optimize etmek veya izole etmek için her işlemin hangi çekirdekleri kullanabileceğini sınırlamaya olanak tanır.
  • Windows 10 ve 11, varsayılan olarak çekirdekleri iyi bir şekilde yönetir, ancak işlemci yakınlığı ve öncelik, sorunlu oyunlar veya çok ağır işlemler gibi özel durumlarda yardımcı olur.
  • İşlemciye olan bağlılığı her seferinde manuel olarak değiştirmek yerine, komut dosyaları, kısayollar veya Process Lasso gibi araçlar kullanarak otomatikleştirmek mümkündür.
  • Yakınlık veya önceliklendirme özelliklerinin yanlış kullanımı genel performansı düşürebilir veya istikrarsızlığa neden olabilir, bu nedenle bunlar dikkatli kullanılmalıdır.

CPU çekirdeklerinin işlemci çekirdeği atama işlemlerini yönetme

Oyun oynamak, video düzenlemek veya aynı anda birçok uygulamayla çalışmak için Windows kullanıyorsanız, muhtemelen şu durumlarla karşılaşmışsınızdır: İşlemci %100 kapasiteyle çalışıyor, bilgisayar çok yavaş ve ne yapacağınızı gerçekten bilmiyorsunuz. Her şeyi normale döndürmek için. Sistemin sunduğu en güçlü (ve en az bilinen) araçlardan biri de CPU yakınlığıdır; yani, hangi çekirdeklerin belirli işlemler tarafından kullanılabileceğine manuel olarak karar vermektir.

Bu yazıda tüm bunların nasıl işlediğine ve sizin de nasıl faydalanabileceğinize göz atacağız. İşlemci çekirdeklerinizi işlem önceliği üzerinden yönetin. Görev yöneticisiÇekirdek sayısını sınırlamanın ne zaman mantıklı olduğu, işlem önceliğiyle nasıl birleştirileceği, hangi durumlarda oyunların veya ağır uygulamaların performansını artırabileceği ve hangi durumlarda yanlış kullanıldığında çökmelere bile neden olabileceği konularını ele alıyor.

Çok çekirdekli işlemci nedir ve Windows çekirdeklerini nasıl kullanır?

Windows çok çekirdekli işlemci

Modern işlemciler şunları içerir: aynı çip içinde birden fazla işlem çekirdeğiHer bir çekirdek, kendi mantığı ve önbelleğiyle bağımsız olarak talimatları yürütebilen, ancak diğer dahili işlemci kaynaklarını paylaşan bir işlem birimidir.

90'ların sonlarından itibaren, birden fazla çekirdeğe sahip ticari işlemciler piyasaya çıkmaya başladı ve bugün birden fazla çekirdeğe sahip olmak tamamen normal hale geldi. 2, 4, 8, 16 fiziksel çekirdeğe ve hatta daha fazlasına sahip işlemcilerHyper-Threading veya SMT gibi teknolojilere ek olarak, her fiziksel çekirdeğin işletim sistemine iki mantıksal iş parçacığı sunmasına olanak tanır.

Çok sayıda çekirdeğe sahip olmak, tüm uygulamaların bunlardan eşit derecede faydalanacağı anlamına gelmez: Yazılım, birden fazla iş parçacığı kullanarak çalışacak şekilde programlanmalıdır.Modern programlar, yeni oyun motorları veya düzenleme uygulamaları genellikle daha fazla çekirdekle oldukça iyi performans gösterirken, daha eski veya daha basit araçlar temel olarak bir veya iki çekirdek kullanmaya devam edebilir.

Normal şartlar altında, Windows otomatik olarak mevcut tüm işlemci çekirdeklerini kullanmaya çalışır.Sistem zamanlayıcısı, önceliği, sistem yükünü, güç tasarrufunu vb. dikkate alarak işlem iş parçacıklarını farklı çekirdekler arasında dağıtır. Windows 10 ve , Windows 11 Bu çok incelikli, oysa , Windows 7 Bazen de güç ayarlamaları veya ara sıra meydana gelen hatalar nedeniyle belirli çekirdeklerin devre dışı bırakıldığı veya yetersiz kullanıldığı durumlar olabiliyordu.

Performansta ani bir düşüş fark ettiğimizde veya bir oyunun iyi ölçeklenmediğini gördüğümüzde ya da tam tersine, ağır bir görevin bilgisayarı kullanılamaz hale getirdiğini gördüğümüzde, İşte bu noktada işlemci önceliğini veya bazı işlemlerin işlemciye olan bağlılığını ayarlamayı düşünmek mantıklı hale geliyor. Biraz daha fazla verim almak veya yükü daha akıllıca dağıtmak için.

İşlemci önceliğini değiştirmek ne zaman mantıklı olur?

yakınlık işlemcisi görev yöneticisi

Windows zamanlayıcısı genellikle iyi çalışsa da, bazı durumlarda Belirli bir uygulamanın hangi çekirdekleri kullanabileceğini manuel olarak ayarlayın. Bu, her şeyi değiştirir. Buna bir sürecin "işlemci yakınlığı"nın belirlenmesi denir.

Bunun çok açık bir örneği şudur: Çok fazla mantık çekirdeği gördüklerinde kafası karışan, kötü programlanmış veya çok eski oyunlar.Örneğin, X99 anakartlı, 128 GB RAM'li ve 14 fiziksel çekirdekli ve 28 iş parçacıklı Hyper-Threading özellikli Xeon işlemcili yüksek performanslı bilgisayarlarda, bazı oyunların hiç başlamadığı veya takılıp kaldığı gerçek dünya durumları yaşanmıştır. siyah ekran Bu kadar çok konuya rastlayınca.

For Honor veya Contagion gibi oyunlarda bile bu tür hatalar görülmüştür. «İş parçacığı kimlikleri yetersiz. İş parçacığı sayısını azaltın veya MAX_THREADS_SUPPORTED değerini artırın.»kullanıcıyı zorlamak msconfig'den aktif işlemci sayısını azaltın. (örneğin, oyunun çalışması için 14 iş parçacığıyla sınırlamak gibi) bazı dezavantajlar da mevcut. Bu sınırlama tüm işletim sistemini etkiliyor. Değişiklikler geri alınana ve bilgisayar yeniden başlatılana kadar.

Bu durumlarda ideal olan şudur: Çekirdek sayısını yalnızca o belirli oyunla sınırlayın. ve diğer uygulamaların işlemcinin tamamını kullanmaya devam etmesine olanak tanır. Bu, tam olarak işlem önceliği yoluyla veya oyunu belirli bir öncelik maskesiyle başlatan özel komut dosyaları ve kısayollarla birleştirilerek elde edilir.

Ayrıca, sahip olduğunuz durumlarda yakınlık ayarlamak da mantıklıdır. çok ağır arka plan görevleri (örneğin, video sıkıştırma veya işleme) Eğer işlemcinin bir kısmını ayırarak bilgisayarınızı sorunsuz bir şekilde kullanmaya devam etmek istiyorsanız: bu işlemi birkaç çekirdeğe yerleştirip geri kalanını oyunlar veya diğer etkileşimli uygulamalar için serbest bırakabilirsiniz.

Windows'ta çoklu görev ve CPU kaynak paylaşımı nasıl çalışır?

Windows çoklu görev önceliği

Jardines de Viveros OS Windows 10 ve Windows 11 gibi mevcut olanlar şunlardır: önleyici planlama içeren çoklu görev sistemleriBu, işletim sisteminin her bir işlemin ne zaman ve ne kadar süreyle çalıştırılacağına kendisinin karar verdiği, uygulamaların kendi aralarında erişimi yönetmesine izin vermediği anlamına gelir. donanım.

Geçmişte, programların birbirlerine kontrolü "devretmesi" gereken işbirlikçi çoklu görev modelleri vardı. Bir şeyler ters gittiğinde, sistem kontrolü yeniden kazanma yeteneğini kaybediyordu ve başka sorunlar ortaya çıkıyordu. korkulan hata ekranları veya tamamen çökmelerBu tür senaryoların önüne geçmek için sistem artık bazı kaynakları ayırıyor ve herhangi bir anda neyin yürütüleceğine dair son sözü kendisi söylüyor.

  Örnek: Spotify hesabımı arkadaşlarımla ve ailemle nasıl paylaşabilirim?

Bu nedenle, bir oyun işlemcinin %100'ünü kullanmak istese bile, Windows size tüm kaynakları mutlak surette vermeyecektir.Sistemin düzgün çalışması için her zaman gerekli olan arka plan işlemleri olacaktır: servisler, antivirüs, sürücüler vb. Sistem ayrıca, özellikle çok çekirdekli işlemcilerde, kendi iç görevleri için genellikle mantıksal bir iş parçacığı ayırır.

Bir oyun veya ağır bir uygulama çok fazla işlemci gücü gerektirdiğinde, Windows diğer önemli işlemleri durdurmadan ne kadar işlemci gücü vereceğini müzakere eder. Eğer dağılım bizi ikna etmezse, iki ana araç kullanarak müdahale edebiliriz.: işlem önceliği ve CPU yakınlığı.

Bu seçenekleri değiştirmek bazı senaryolarda performansı artırabilir, ancak yanlış yapılandırılmaları durumunda performans düşüşleri yaşanabilir. Bunlar istikrarsızlığa, ani hareketlere ve hatta sistemin tamamen çökmesine neden olabilir.Bu yüzden, denemeye başlamadan önce her birinin tam olarak ne işe yaradığını bilmek iyi bir fikir.

İşlem önceliği ve CPU yakınlığı: her birinin anlamı nedir?

Görev Yöneticisi'nde, Ayrıntılar sekmesinde bir işleme sağ tıklayarak iki önemli ayar bulabiliriz: Öncelik belirle y Yakınlık kurmakKonuşmalarda sıklıkla karıştırılsalar da, bunlar farklı şeylerdir.

Sürecin önceliği şunu gösterir: Bir işlem, diğer işlemlere kıyasla işlemci zamanı alırken hangi önceliğe sahiptir?Windows çeşitli öncelikler sunar: Düşük, Normalin Altında, Normal, Normalin Üstünde, Yüksek ve Gerçek Zamanlı.

Öncelik seviyesini "Yüksek" veya "Normalin Üzerinde" olarak artırmak, tepki hassasiyeti yüksek bir oyunun veya programın daha verimli çalışmasına yardımcı olabilir. ikincil süreçlerden kaynaklanan daha az kesintiAncak, ev bilgisayarlarında "Gerçek Zamanlı" özelliğini kullanmak çok risklidir, çünkü bu işlem için işlemcinin neredeyse tamamını ayırır ve bir sorun çıkması durumunda sistemin çökmesine neden olabilir.

Diğer yandan, işlemci yakınlığı belirler. Bu işlemin hangi işlemci çekirdeklerinde çalışmasına izin veriliyor?Varsayılan olarak, tüm işlemler tüm işlemci çekirdeklerini kullanır, ancak bazılarını yalnızca mantıksal işlemcilerin bir alt kümesinde çalışacak şekilde sınırlandırabiliriz.

İki şeyi birleştirerek, örneğin, şunlar mümkün olabilir: Bir oyuna yüksek öncelik atayın ve işlemciyi yoğun kullanan arka plan uygulamalarını bir veya iki çekirdekle sınırlandırın.Bu, oyunun herhangi bir şeyi kapatmaya gerek kalmadan daha fazla kaynağa sahip olmasını sağlar.

Bu nedenle, "oyun önceliğine dokunmayın" şeklindeki yaygın tavsiye, ayrım gözetmeksizin kullanıldığında geçerlidir. Avantajlarından çok daha fazla sorun yaratabilir.Öncelik seviyesini biraz yukarı veya aşağı ayarlamak olumlu etkiler yaratabilir, ancak aşırılıklardan kaçınmak en iyisidir. Gelişmiş öncelik yönetimi için şu gibi araçlar mevcuttur: Öncelik yönetimini sağlayan Process Hacker Kurallara ve daha detaylı kontrole ihtiyacınız varsa.

Windows'ta tüm işlemci çekirdeklerini etkinleştirin ve kontrol edin.

Süreç uyumluluğunu tartışmadan önce, şunlardan emin olmak önemlidir: Windows, işlemcinin sunduğu tüm çekirdeklere erişebilir.Windows 10 ve 11'de, BIOS/UEFI düzgün yapılandırılmışsa, bu özellik varsayılan olarak etkinleştirilir ve herhangi bir değişiklik yapmanıza gerek yoktur.

Windows 7 veya 8 gibi eski sürümlerde, msconfig aracı kullanılarak işlemci sayısı manuel olarak sınırlandırılabiliyordu. Bazı kullanıcılar, Windows'un tüm çekirdekleri kullanmaya zorlayacağını düşünerek bu seçeneği etkinleştirmişti; oysa gerçekte bu, işlemci sayısını sınırlıyordu. performansı daha da kötüleştirebilecek yapay bir sınır.

Klasik yöntem şuydu: yazın msconfig Arama motorunda, ilgili sekmeye gidin. çizmeGelişmiş Seçenekler'e tıklayın ve kullanmak istediğiniz işlemci sayısını seçmek için "İşlemci sayısı"nı seçin. Bazı oyunlarla uyumluluk sorunları yaşayan sistemlerde, bu yöntem mevcut iş parçacığı sayısını yarıya indirerek oyunun başlatılmasını sağlamak için kullanılmıştır.

Ancak, işlemcinin tüm gücünden yararlanmanız gerektiği anda, "İşlemci sayısı" kutucuğunun işaretini kaldırmak en iyisidir. Böylece Windows, gerektiğinde tüm çekirdekleri kullanabilir ve yönetimi sistem zamanlayıcısına bırakabilir.

Windows 10 ve 11'de uyumluluk ayarı hala mevcut olsa da, Çok özel teşhis durumları veya çok özel uyumluluk durumları dışında dokunulması önerilmez.Çoğu kullanıcı için, sistemin mevcut tüm çekirdekleri kullanmasına izin vermek ve işlemci çekirdeği ataması ve önceliği ile işlem başına yükü ayarlamak en iyisidir.

Görev Yöneticisi'nden CPU önceliğini nasıl ayarlayabilirsiniz?

İş birimi yakınlığını yönetmenin en hızlı ve görsel yolu, Görev Yöneticisi'nin kendisidir. Windows 8, 10 ve 11'de iş akışı çok benzerdir; fark, ilgili sekmenin Ayrıntılar olarak adlandırılmasıdır (Windows 7'de, "Tüm kullanıcılardan işlemleri göster" seçeneğiyle İşlemler sekmesi kullanılıyordu).

Sık kullanılan bir işlemin işlemci önceliğini değiştirmek için, modern Windows sürümlerinde genellikle geçerli olan şu temel adımları izlemeniz yeterlidir:

  • Görev Yöneticisini açın Ctrl + Shift + Esc tuş kombinasyonunu kullanarak veya görev çubuğuna/Başlat düğmesine sağ tıklayıp menüden seçerek etkinleştirebilirsiniz.
  • Sekmeye git ayrıntılar ve programda veya oyunda değiştirmek istediğimiz işlemi bulalım.
  • İşleme sağ tıklayın ve seçeneği belirleyin. Yakınlık kurmak.
  • Açılan pencerede işlemcilerin listesi (CPU 0, CPU 1, CPU 2, vb.) yer alacak ve biz de bu listeden işlemleri gerçekleştirebileceğiz. Bu işlemin kullanabileceği çekirdekleri işaretlemek veya işaretini kaldırmak.
  Windows 11'de VPN kullanarak Netflix ve Disney+ nasıl izlenir?

Bazı çekirdeklerin seçimini kaldırarak, o işlemi seçili kalan çekirdeklere "kilitleriz". Örneğin, sekiz mantıksal iş parçacığına sahip bir işlemcimiz varsa ve sıkıştırma görevi için yalnızca CPU 0 ve CPU 1'i seçili bırakırsak, Bu görev yalnızca bu iki iş parçacığında yürütülebilir. Geri kalan başvurular için ise geri kalan kısım ücretsiz olacaktır.

Daha az işlemci çekirdeğiyle daha iyi çalışan eski oyunlarda veya çok fazla işlemci çekirdeği gördüğünde çöken oyunlarda şunları deneyebilirsiniz... O oyun için yalnızca 4 veya 8 mantıksal iş parçacığını aktif bırakın.Hyper-Threading veya SMT'ye sahip makinelerde, belirli mimariye büyük ölçüde bağlı olsa da, bazen yalnızca fiziksel çekirdekleri kullanmak ve bazı mantıksal iş parçacıklarından kaçınmak tercih edilebilir.

Aklında tutmalısın ki Görev Yöneticisi'nden yapılan atama değişikliği geçicidir.Bu ayarlar programı kapattığınızda, oturumu kapattığınızda veya bilgisayarınızı yeniden başlattığınızda kaybolur. Belirli bir uygulama için uygulama önceliğini otomatikleştirmek istiyorsak, şunlara ihtiyacımız olacak... senaryoKısayolu ayarlayın veya üçüncü taraf araçları kullanın.

Ayrıca, bazı oyunlar hile önleme sistemleri veya koruma mekanizmaları kullanır. Bu mekanizmalar, süreçlerinin yakınlığını veya önceliğini değiştirmeyi engeller.Bu durumlarda, seçeneğin devre dışı görünmesi veya değişikliklerin yürürlüğe girmemesi normaldir.

Windows'ta işlem önceliğini ayarlama

Görev Yöneticisi'ndeki aynı Ayrıntılar sekmesinden, bir işlemin önceliğini de kontrol edebilirsiniz. Sistem, işlemin önceliğini etkileyen çeşitli kategoriler sunar... El tiempo Diğer işlemlere kıyasla ona ayrılan işlemci süresi.

Bunu değiştirmek için şunları yapmanız gerekir:

  • Açın Görev yöneticisi ve Ayrıntılar sekmesine gidin.
  • İstediğiniz işlemi bulun, sağ tıklayın ve seçin. Öncelik belirle.
  • Seviyelerden birini seçin: Düşük, Normalin Altında, Normal, Normalin Üstünde, Yüksek veya Gerçek Zamanlı.

Pratikte, yapılması gereken en mantıklı şey en fazla şu seviyeye çıkmaktır. Öncelik vermek istediğimiz bir oyun veya uygulama için "Normalin üstünde" veya "Yüksek" seviye.CPU kullanımını yüksek seviyede tutan ancak acil yanıt gerektirmeyen yardımcı işlemleri (sıkıştırıcılar, kodlayıcılar vb.) "Normalin altında" veya "Düşük" seviyeye indirir.

“Gerçek zamanlı” önceliği şu amaçla tasarlanmıştır: Belirli görevlerin her şeyden önce yerine getirilmesi gereken çok özel ortamlar. (Endüstriyel süreçler, gerçek zamanlı profesyonel ses vb.). Bir oyuna veya ev bilgisayarındaki herhangi bir programa uygulandığında, sistemin düzensiz davranmaya başlaması veya donması oldukça muhtemeldir, çünkü Windows kendi iç iş parçacıkları için neredeyse hiç CPU ayıramaz.

Bu nedenle, "oyun önceliğine dokunmayın" şeklindeki yaygın tavsiye, ayrım gözetmeksizin kullanıldığında geçerlidir. Avantajlarından çok daha fazla sorun yaratabilir.Bir puan yukarı veya aşağı ayarlamak olumlu etkiler yaratabilir, ancak aşırılıklardan kaçınmak en iyisidir.

Özel durumlar: Windows Defender ve MsMpEng.exe'nin işlemciyi tüketmesi.

İşlemci yoğun bir işlemin çok tipik bir örneği şudur: Windows DefenderAna yürütülebilir dosyası MsMpEng.exe olanAntivirüs programı tam tarama yaparken veya belirli dosyalarda takılıp kaldığında, işlemci ve disk kullanımını bir süreliğine %80-100'e kadar çıkarabilir.

Görev Yöneticisi veya İşlem Gezgini gibi araçlara baktığımızda MsMpEng.exe'nin hızla çalıştığını görürsek, sorunu çeşitli şekillerde çözebiliriz:

  • Şunu kontrol et Yüklü başka bir virüsten koruma, casus yazılımdan koruma veya kötü amaçlı yazılımdan koruma programı bulunmamaktadır.Aynı anda birden fazla cihaz kullanmak kötü bir fikirdir: bunlar üst üste gelir, birbirlerini algılar ve tam olarak bu aşırı tüketime neden olabilirler.
  • yapılandırarak klasör hariç tutmaları en Windows Defender Böylece belirli sorunlu yolları (örneğin, kendi kurulum klasörünü veya risk oluşturmayan birçok küçük dosya içeren diğer klasörleri) taramaz.
  • Aşırı durumda, Grup ilkeleri kullanarak Windows Defender'ı devre dışı bırakın. (gpedit.msc) dosyasını kaldırın ve bilgisayarınızı korumasız bırakma riskinin farkında olarak, güvenilir başka bir antivirüs programıyla değiştirin.

Diğer bir yararlı teknik ise MsMpEng.exe'nin yakınlığını azaltın Sınırlı sayıda çekirdeğe izin vererek tüm işlemciyi meşgul etmesini önler. Yine, Görev Yöneticisi'nin Ayrıntılar sekmesinden, örneğin çift çekirdekli bir işlemcide yalnızca bir çekirdeğe veya dört çekirdekli bir işlemcide iki iş parçacığına yetki vererek taramayı daha yavaş hale getirebilir ancak sistemin geri kalanı için kaynakları serbest bırakabilirsiniz.

Genel bir öneri olarak, dengeli bir yük dağılımı istiyorsak, Bunu toplam mantıksal iş parçacıklarının yaklaşık %50'si ile sınırlayabiliriz. MsMpEng.exe için. Bu, gerçek zamanlı korumayı tamamen devre dışı bırakmadan etkiyi azaltır.

Gelişmiş işlemci atama yönetimi: komut dosyaları, kısayollar ve CPU maskeleri

Bu tür ayarlamaları her program açtığınızda manuel olarak yapmak biraz sıkıcı olabilir. Bu yüzden bunu yapmanın birkaç yolu var. yakınlık ve önceliği otomatikleştir Böylece, belirli bir uygulamayı başlattığımızda bunlar uygulanır.

En görsel seçenek, üçüncü taraf araçları kullanmaktır, örneğin: Süreç KementBu uygulamalar, bir program için işlemci yakınlığı, öncelik, Hyper-Threading'i devre dışı bırakma gibi kalıcı kurallar tanımlamanıza olanak tanır. Windows ile birlikte başlarlar ve açıldıklarında işlemleri otomatik olarak yeniden yapılandırırlar.

Eğer ek bir şey yüklemek istemiyorsak, şunu kullanabiliriz: toplu iş komut dosyaları (.bat) ve değiştirilmiş kısayollarTemel fikir, START komutunu kullanarak ve işlemci yakınlığı ve öncelik parametrelerini belirterek programı başlatmaktır.

Bir .bat dosyasına örnek olarak şunlar verilebilir:

cd /d "C:\Oyunun\yolu"
BAŞLAT /affinity FF Game.exe

Bu durumda parametre /yakınlık Bunu, işlemcinin kullanabileceği mantıksal iş parçacıklarını gösteren onaltılık bir maske izler (her bit mantıksal bir CPU'yu etkinleştirir veya devre dışı bırakır). Örneğin, 1, 2, 4, 8, 10, 20 vb. maskeler farklı çekirdek kombinasyonlarını temsil eder. Bu aşamada, işlemcinin kaç mantıksal iş parçacığına sahip olduğunu ve hangi kombinasyonu istediğimizi bilmek önemlidir.

  Onarım: Google Chrome'da Err_Empty_Response Hatası

Bir diğer alternatif ise değiştirmektir. uygulama kısayoluÖzellikler sekmesindeki Kısayol bölümünde, Hedef alanını değiştirerek, doğrudan yürütülebilir dosyaya işaret etmek yerine önce belirli bir rota üzerinden yönlendirilmesini sağlayabilirsiniz. cmd.exe dosyasını uygun parametrelerle birlikte şu şekilde kullanabilirsiniz:

C:\Windows\System32\cmd.exe /C START «Program Adı» /high /affinity 2 «C:\Yol\Program.exe»

Bu örnekte, program yüksek öncelikle ve yalnızca belirli bir çekirdekte başlatılıyor. Uygula'ya tıkladığınızda, Windows kısayolu değiştirmek için yönetici izinlerinin gerekli olduğu konusunda sizi uyaracaktır; değişiklikleri kabul edin ve bundan sonra, bu simgeyi her kullandığınızda aynı öncelik ve yetkilendirme geçerli olacaktır.

Intel hibrit işlemciler ve P-Çekirdekleri ile E-Çekirdekleri arasındaki yakınlık

Hibrit mimarilerin ortaya çıkmasıyla birlikte Intel (Alder Gölü, Raptor Gölü ve ardılları), burada bir arada yaşarlar. performans çekirdekleri (P-Çekirdekleri) ve verimlilik çekirdekleri (E-Çekirdekleri)Bu durum, yakınlık oyununa yeni bir karmaşıklık katmanı daha ekledi.

Bu işlemcilerde P-çekirdekleri şu amaçla tasarlanmıştır: tel başına maksimum güç gerektiren zorlu görevlerÖrneğin, modern oyunlar veya içerik oluşturma uygulamaları gibi yüksek gecikme süresi gerektiren işler için tasarlanmış olan E-Cores'lar, arka plan görevleri ve daha az gecikme süresi gerektiren iş yükleri için tasarlanmıştır.

Teorik olarak, Windows 11 zamanlayıcısı, Intel'in Thread Director teknolojisiyle birlikte, Hangi iş parçacıklarının P-çekirdeklerine, hangilerinin E-çekirdeklerine gideceğine kendisi karar verir.Pratikte, işin önemli bir kısmı P-çekirdekleri yerine E-çekirdeklerinde yürütülürse performans kaybı yaşayabilen oyunlar ve uygulamalar vardır.

Bu durumlarda, bazı kullanıcılar yakınlığı zorunlu kılmayı tercih ederler, böylece Ana oyunlar yalnızca P-Core işlemcilerde çalışır.E-Cores'ları servisler, tarayıcılar, Discord vb. için bırakıyoruz. Ancak planın iyi çalışması için, sadece ana oyunun yürütülebilir dosyasının değil, birçok ikincil işlemin de önceliklerinin ayarlanması gerekecektir.

Bu, diğer görevler için yeterli gücün bulunduğu çok sayıda E-çekirdeğe sahip işlemcilerde (örneğin, 8 P-çekirdeğin 8, 16 veya daha fazla E-çekirdeğe sahip kombinasyonları) uygulanabilir olabilir, ancak daha az verimlilik çekirdeğine sahip işlemcilerde geçerli değildir. Bunlardan birini aşırı yüklemek daha kolaydır. Yükün dağılımı yetersizse.

Yakınlık ve öncelik kavramlarıyla oynamanın riskleri ve sınırlamaları

CPU tahsisini "ayarlamak" çok cazip görünse de, bunun birçok dezavantajı vardır. Göz önünde bulundurulması gereken dezavantajlar ve riskler Öncelik ve yakınlık ayarlarıyla çılgınca oynamaya başlamadan önce.

Yoğun bir işlemi tek bir çekirdeğe veya çok az sayıda çekirdeğe atarsak, şunlara neden olabiliriz: verimlilikte belirgin düşüşBu çekirdek aşırı yüklenecek, uygulama yanıt gecikmesini artıracak ve diğer çekirdekler neredeyse hiç kullanılmasa bile, performansın eskisinden daha kötü hissedilmesine neden olabilir.

Öte yandan, yükü kötü dağıtırsak, örneğin çok fazla işlemi aynı iş parçacığına yoğunlaştırırsak veya bazı çekirdekleri gereksiz yere boş bırakırsak, şu durumlar ortaya çıkabilir: sistem daha az istikrarlı hale gelirOyun çökmeleri, beklenmedik oyun kapanmaları veya bilgisayarınızı yeniden başlatmanızı gerektiren donmalar yaşayabilirsiniz.

Bir diğer önemli husus ise sabit bir yakınlık ayarının olmasıdır. Windows zamanlayıcısının esnekliğini azaltır.Eğer işlem yalnızca belirli çekirdeklerde çalışabiliyorsa, diğer boşta olan mantıksal iş parçacıklarından yararlanamaz; bu da, ideal olarak sistemin iş yükünü dinamik olarak dağıtması gereken değişken yükler altında performansı bazen kötüleştirir.

Güvenlik açısından nadir olsa da mümkündür ki un kötü amaçlı yazılım yakınlık ayarlamalarından yararlanın Bazı güvenlik araçlarından gizlenmeye veya tespit edilmelerini zorlaştırmaya çalışmak için kullanılır. Tipik bir yaklaşım olmasa da, ne yaptığınızı net bir şekilde anlamadan sistem veya güvenlik süreçlerinde alışılmadık yapılandırmalar kullanmamak en iyisidir.

Ve pratik bir ipucu olarak, az çekirdeğe sahip veya yeterli frekansa sahip bir işlemcide, bir oyunun mantıksal çekirdek 0 ve 1'i (Windows tarafından sıklıkla kullanılan çekirdekler) kullanmamasını sağlarsanız, Bu durum performansta ani bir düşüşe veya donmaya neden olabilir.8 çekirdekli/16 iş parçacıklı veya daha fazla işlemciye sahip modern işlemcilerde etki daha azdır, ancak yine de dikkatlice test edilmesi gereken bir konudur.

Çok fazla iş parçacığının çok zorlu bir oyuna sınırlandırılması durumunda, bu durumun sıkça görülmesi mümkündür. çökmeler, donmalar ve zorunlu yeniden başlatma ihtiyacıBu nedenle, deneme yapmak istiyorsanız, bunu kademeli olarak, bir veya iki çekirdeği değiştirerek ve devam etmeden önce davranışı kontrol ederek yapmanız önerilir.

Pratikte, fiziksel ve mantıksal çekirdekler arasındaki yakınlık, öncelik ve tahsisatla oynamak, performansı ince ayarlamak veya bazı oyunlardaki alışılmadık sorunları çözmek için büyük bir esneklik sağlayabilir, ancak bu yalnızca belirli koşullar altında geçerlidir. Bu işlem dikkatlice yapılmalı, değişiklikler belgelenmeli ve sıcaklıklar, işlemci kullanımı ve sistem kararlılığı izlenmelidir.Kullanıcı, Windows'un otomatik kararlarına tamamen güvenmek zorunda kalmadan donanımından en iyi şekilde yararlanmak için çok güçlü bir araca sahip.

ParkControl ile çekirdek parkını ayarlayarak CPU performansını optimize edin
İlgili makale:
ParkControl ile çekirdek parkını ayarlayarak CPU performansını optimize edin