Ana Akıllı Telefonlar İşlemci Benzeşimiyle Uygulamaları Belirli CPU Çekirdekleriyle Kısıtlama

İşlemci Benzeşimiyle Uygulamaları Belirli CPU Çekirdekleriyle Kısıtlama



Çoğu Windows PC artık çok çekirdekli işlemciler tarafından desteklenmektedir ve Windows'un son sürümleri, çalışan uygulamalarınıza ve oyunlarınıza en iyi şekilde uyum sağlamak için bilgisayarınızın toplam işlem gücünü otomatik olarak paylaştırma konusunda genellikle çok iyi bir iş çıkarmaktadır. Ancak bazen, bir bilgisayarın CPU gücünün en iyi şekilde nasıl kullanılacağına ilişkin kararlar söz konusu olduğunda kullanıcı ve Windows farklı fikirlere sahip olabilir ve bu, gelişmiş kullanıcıların bir özellik sayesinde belirli uygulamaları veya işlemleri belirli CPU çekirdekleriyle devreye girip manuel olarak kısıtlayabildiği yerdir. aranan İşlemci İlişkisi . İşte bunu nasıl yapacağınız.
Windows'un tüketici düzeyindeki sürümleri söz konusu olduğunda, bir kullanıcının bir uygulamanın belirli CPU çekirdeklerini kullanmasını manuel olarak yapılandırma yeteneği, Windows XP / 2000 zaman dilimine kadar uzanır, ancak adımlar her Windows sürümünde biraz farklılık gösterir. Bu makaledeki adımlar ve ekran görüntüleri için Windows 10 kullanıyoruz, ancak Windows'un eski sürümlerini, özellikle Windows 7 ve Windows 8 / 8.1'i çalıştıran okuyucular, Windows kullanıcı arayüzündeki küçük farklılıklar karşısında temel adımları uygulayabilmelidir. .
Devam etmeden önce, belirli bir işlem veya uygulama için işlemci yakınlığını değiştirmenin kararlılık sorunlarına neden olabileceğini ve modern çok iş parçacıklı uygulamaların ve oyunların performansını büyük olasılıkla düşüreceğini belirtmek önemlidir. Bu nedenle, ilk önce çok önemli olmayan uygulamaları ve verileri denediğinizden emin olun ve burada tartışılan herhangi bir ayarı değiştirmeden önce, uygulama veya sistem çökmeleri olası olduğundan, açık çalışmayı veya oyun ilerlemesini kaydettiğinizden emin olun.

İşlemci Benzeşimiyle Uygulamaları Belirli CPU Çekirdekleriyle Kısıtlama

Bir Uygulamanın CPU Çekirdeklerine Erişimi Neden Sınırlandırılır?

Yukarıda belirtildiği gibi, çoğu kullanıcı Windows'un bilgisayarın işlem gücünü otomatik olarak kullanmasını isteyecek ve tüm çekirdeklerden yararlanabilen uygulamalara bunlara erişim izni verilmesini sağlayacaktır. Bu genellikle daha iyi performansla sonuçlanır, dolayısıyla asıl soru şudur:nedenbir kullanıcı, belirli bir çok iş parçacıklı uygulamayı, bir PC'nin sahip olduğu toplam fiziksel ve mantıksal çekirdek miktarından daha azıyla sınırlamak veya kısıtlamak isteyebilir.
Bu sorunun iki temel cevabı vardır: 1) eski yazılımlarla uyumluluk ve performans sağlamak ve 2) diğer görevleri eşzamanlı olarak gerçekleştirmek için yeterli kaynağı ayırırken, başka türlü ağır iş parçacıklı bir işlemci domuzunu çalıştırmak.
İlk cevapla başlayacağız: uyumluluk ve performans. Bazı Windows uygulamaları ve oyunları, tüketici düzeyinde çok iş parçacıklı ve çok çekirdekli işlemciler gerçeğe dönüşmeden çok önce kodlanmıştı. Özellikle eski oyunların yaratıcıları, oyunu oynayan birinin tek bir yüksek frekanslı CPU çekirdeği ile çalışan bir Windows PC'den daha fazlasına sahip olacağını asla düşünmemiş olabilirler. Bu çağın yazılımları, dört, altı, sekiz veya daha fazla çekirdeği paketleyen modern CPU'larla karşılaştığında, bazen performans sorunlarına, hatta programı başlatamamaya neden olabilir.
Pek çok uygulama ve oyun, en son 8 çekirdekli / 16 iş parçacığı ile desteklense bile elbette gayet iyi çalışıyor. canavar masaüstü işlemcileri . Ancak daha eski bir oyunu oynamaya çalışıyorsanız ve sorun yaşıyorsanız, oyunun sürecini birçok çekirdeğinizden yalnızca biriyle manuel olarak sınırlamak için işlemci benzeşimini kullanmak iyi bir sorun giderme adımı olabilir.
İkinci cevap muhtemelen daha fazla Windows kullanıcısı için daha yararlıdır ve aşağıdaki adım adım talimatlarımızın temelini oluşturacaktır. Birçok Windows uygulaması, özellikle oyunlar , bir veya iki çekirdekten daha fazla yararlanamadığından, video kodlayıcılar ve 3B oluşturma araçları gibi içerik oluşturma uygulamaları, PC'nizin atabileceği her bir ons işlem gücünü kullanabilmek için son yıllarda optimize edilmiştir. Genellikle bu uygulamaların olabildiğince hızlı gitmesini istersiniz, ancak bazen hız veya tamamlanma süresi birincil faktör değildir ve zorlu medya uygulamanız çalışırken bilgisayarınızın işlem gücünün bir kısmını başka bir görev için hazır tutmayı tercih edersiniz. arka fon. İşlemci benzeşiminin gerçekten işe yaradığı yer burasıdır.

telefonun sim olmadan kilidinin açık olup olmadığı nasıl kontrol edilir

Adım Adım: Örneğimiz

Attığınız tüm CPU çekirdeklerini yiyebilen bir uygulama, aşağıdaki gibi bir x264 video kodlayıcıdır. RipBot264 (veya El freni veya sayısız x264 ve x265 kodlayıcı araçlarından herhangi biri). Örneğimiz için RipBot264'ün bir video dosyasını kodlamasını istiyoruz, ancak aynı zamanda Photoshop ve Premiere gibi uygulamalardaki diğer projeler üzerinde de çalışmak istiyoruz.
Windows görev yöneticisi tüm işlemciler

Varsayılan olarak, RipBot264 gibi bir uygulama mevcut tüm işlem gücünü kullanır.


RipBot264 kodlamamızı başlatır ve ardından Photoshop ve Premiere'i başlatırsak, Windows her uygulamanın gereksinimlerine öncelik vermek ve bunları karşılamak için elinden gelenin en iyisini yapacaktır, ancak Windows da bazen bir hata yaparak etkin uygulamalarımızda yavaşlamalara veya geçici donmalara neden olacaktır. RipBot264’ün CPU çekirdeklerimizi kullanımını sınırlamak için işlemci yakınlığını kullanarak bundan kaçınmaya çalışabiliriz.
Başlamak için öncelikle yönetici ayrıcalıklarına sahip bir Windows kullanıcı hesabında oturum açtığınızdan emin olun. Ardından devam edin ve kısıtlamak istediğiniz uygulamayı başlatın. Bizim durumumuzda, bu RipBot264.
Ardından, görev çubuğunu sağ tıklayıp Görev Yöneticisi veya klavye kısayolu kombinasyonunu kullanarak Ctrl-Shift-Escape . Varsayılan olarak, Windows'un son sürümlerindeki Görev Yöneticisi temel bir görünümde başlar. Görev Yöneticiniz ekran görüntülerimizdeki gibi görünmüyorsa, Daha fazla detay tam arayüzü ortaya çıkarmak için. Bunu yaptıktan sonra İşlemler sekmesinde olduğunuzdan emin olun ve şimdi uygulamanızı veya sürecinizi bulun.
Bu son adım, potansiyel olarak söylemek yapmaktan daha kolaydır. Çoğu durumda, istediğiniz uygulamayı listede bulmanız yeterlidir. Diğer durumlarda, bazı uygulamalar belirli görevler için birincil uygulama sürecinden ayrı olarak benzersiz işlemler kullanabilir. Anahtar, sınırlamak istediğiniz CPU kullanımından sorumlu olan süreci veya işlemleri bulmaktır. Bunu test etmenin iyi bir yolu, zorlu etkinliği başlatmak (bizim durumumuzda, bir video dosyasını kodlamaya başlamak) ve ardından en yüksek CPU kaynaklarını kullanan işlemleri bulmak için Görev Yöneticisi'ni CPU sütununa göre sıralamaktır. İşlem adı (yine bizim durumumuzda bu bir H.264 kodlayıcı işlemidir) hedef uygulamanızla eşleşiyorsa, hazırsınız demektir.
Doğru işlem belirlendiğinde, üzerine sağ tıklayın ve seçin Ayrıntılara Git . Bu sizi Görev Yöneticisinin Ayrıntılar sekmesine atlayacak ve doğru işlemi otomatik olarak vurgulayacaktır.
görev yöneticisi ayrıntılara git
Şimdi, işleme tekrar sağ tıklayın ve seçin Yakınlık kurmak .
görev yöneticisi yakınlığı ayarla
İşlemci Benzeşimi etiketli yeni bir pencere, onay kutuları ve belirli CPU'nuzda paketlenmiş fiziksel ve mantıksal çekirdeklerin toplam sayısına bağlı olan numaralandırılmış bir CPU listesi ile dolu görünecektir. Örnek sistemimiz, sekiz hiper iş parçacıklı çekirdeğe sahip bir Intel Core i7-5960X çalıştırıyor. Bu nedenle, İşlemci İlişkisi penceremizde listelenen toplam 16 CPU'muz var.
görev yöneticisi işlemci benzeşimi
Ardından, uygulamanızı ne kadar kısıtlamak istediğinize karar verme zamanı. Yanındaki onay kutusunu tıklayın. Tüm İşlemciler tüm CPU kutularının seçimini kaldırmak ve ardından her biri fiziksel veya mantıksal bir çekirdeği temsil edecek şekilde kontrol etmek için en az bir CPU kutusu seçin. Herhangi bir CPU hatası veya benzersiz hız aşırtma senaryoları olmadığında, genellikle hangi çekirdekleri seçtiğiniz önemli değildir.
işlemci afinitesi sınırlı
Örneğimizde, RipBot264'ü dört çekirdekle sınırlamak ve zamana duyarlı diğer görevlerimiz için bolca yer bırakmak istiyoruz. İstediğiniz sayıda çekirdeği seçtikten sonra TAMAM MI Processor Affinity penceresini kapatmak için. Değişiklikleriniz hemen yürürlüğe girecek ve uygulama halihazırda CPU ağırlıklı bir görevle meşgulse, işlemci kullanımının seçtiğiniz çekirdekler dışında tümünde düştüğünü göreceksiniz.
görev yöneticisi işlemci benzeşimi sınırlı

RipBot264'ü 16 çekirdekten yalnızca 4'ünü kullanacak şekilde yapılandırdığımızda, CPU kullanımı hemen kalan çekirdeklere düşer.


Bu kurulumla, RipBot264'ün bu dört çekirdekte olabildiğince hızlı kodlamasına izin verebiliriz, ancak sistemimizdeki kalan on iki çekirdek diğer uygulamaları işlemek için ücretsizdir. Daha sonra diğer çalışmamızı bitirirsek ve tam performansı RipBot264'e geri yüklemek istersek, İşlemci İlişkisi penceresine geri dönmek için yukarıdaki adımları tekrarlayabilir ve ardından kontrol edebiliriz. Tüm İşlemciler Bir kez daha uygulamaya tüm CPU'mızın çekirdeklerine erişim izni vermek için bir kutu.

Uyarılar

Daha önce bahsedilen istikrar sorunlarına ek olarak, göz önünde bulundurmanız gereken büyük bir uyarı daha var. İşlemci benzeşiminde yaptığınız herhangi bir değişiklik, bu işlem yeniden başlatıldığında sıfırlanır. Bu, en azından bilgisayarınızı her yeniden başlattığınızda bu adımları tekrarlamanız gerektiği anlamına gelir. Bununla birlikte, uygulamanın talimatlarına bağlı olarak otomatik olarak yeniden yüklendikleri için bazı işlemler daha da zahmetlidir. Örneğin, RipBot264 kurulumumuzda, değiştirdiğimiz H.264 kodlayıcı işlemi, uygulama yeni bir video dosyasını kodlamaya her geçtiğinde yeniden başlar.
Oluşturarak bu sınırlamayı aşabilirsiniz. özel komut dosyaları komut satırı tabanlı bir toplu iş dosyası veya kısayol aracılığıyla uygulamanızın işlemci yakınlığını ayarlayan, ancak bazı uygulamalar bu tür çabaları zorlaştıran veya imkansız hale getiren benzersiz veya rastgele işlemler kullanabilir. Bu nedenle, işlemci yakınlığını manuel olarak yapılandırmanın en iyi yolunu bulmak için kısıtlamak istediğiniz her uygulamayı ayrı ayrı denemeniz en iyisidir.

Windows 10'a bluetooth nasıl yüklenir

Ilginç Haberler

Editörün Seçimi

Google Haritalar Alternatif Rotalar Göstermediğinde Bu Sorun Nasıl Düzeltilir
Google Haritalar Alternatif Rotalar Göstermediğinde Bu Sorun Nasıl Düzeltilir
Google Haritalar'ın neden alternatif rotalar göstermediğini ve Google Haritalar'da birden fazla rotanın nasıl gösterileceğini öğrenin.
Kik'te Gönderilmemiş Mesajlar Nasıl Onarılır
Kik'te Gönderilmemiş Mesajlar Nasıl Onarılır
Kik, dünyadaki gençler arasında en popüler sohbet uygulamalarından biridir. Uygulama hafif ve kullanıcı dostudur. Üstelik, kayıt olmak için telefon numaranızı vermenize gerek yok. Yine de, Kik
Windows 10'da Microsoft Edge Araç Çubuğunu özelleştirme
Windows 10'da Microsoft Edge Araç Çubuğunu özelleştirme
Windows 10 sürüm 1809'dan başlayarak, araç çubuğunu adres çubuğunun yanında gördüğünüz simge alanı olan Microsoft Edge'de özelleştirebilirsiniz.
Internet Explorer için Yapıştır ve Git - yerel yöntem
Internet Explorer için Yapıştır ve Git - yerel yöntem
Alternatif tarayıcıların kullanıcıları, eksik 'Yapıştır ve Git' özelliğinden dolayı genellikle Internet Explorer'ı suçlar. Bu özellik gerçekten kullanışlıdır: Bir metin, belge veya başka bir web sayfasından bir URL'yi kopyalayabilir ve ardından tek bir tıklama ile yeni bir sekmede o url'ye gidebilirsiniz. Çoğu modern tarayıcının içinde 'Yapıştır ve Git' özelliği vardır.
Apple iPhone 4S incelemesi
Apple iPhone 4S incelemesi
Dört yıl ve beş farklı telefondan sonra, Apple'ın iPhone'u ile öngörülebilir bir model ortaya çıktı. Bir iPhone 5'e odaklanan lansman öncesi söylentileri ile Apple, büyük sürprizler içermeyen bir el cihazıyla herkesi şaşırttı. Tıpkı iPhone 3GS gibi
Sabit Sürücüyü Nasıl Değiştiririm?
Sabit Sürücüyü Nasıl Değiştiririm?
Bir arızadan sonra veya depolama alanını artırmak için sabit sürücüyü değiştirmeniz gerekecektir. Masaüstünüzde, dizüstü bilgisayarınızda veya tabletinizde bir sabit sürücüyü nasıl değiştireceğiniz aşağıda açıklanmıştır.
Sony Vegas Pro 11 incelemesi
Sony Vegas Pro 11 incelemesi
Bir yazılım yayıncısının bir güncelleme yayınlaması ancak web sitesine yeni özelliklerin bir listesini koyma zahmetine girmemesi biraz endişe vericidir. Vegas Pro 11'in ıslak bir fişek olmasını yarı yarıya bekliyorduk, ama gerçek