REHBERLER

Oyuncular için Görev Yöneticisi — oynarken bilgisayarını ne kullanıyor

Bir oyun çalışırken Görev Yöneticisi'nin sana neyi söyleyip neyi söyleyemeyeceği: CPU ve GPU sütunlarının gerçekte neyi ölçtüğü, çekirdek başına yükün ve GPU belleğinin nerede göründüğü, öncelik ve Verimlilik modunun neyi değiştirdiği.

Oyun takılıyor, Ctrl+Shift+Esc'ye basıyorsun ve tablo çoktan kıpırdıyor: oyunun CPU değeri mütevazı görünüyor, GPU sütunu 100'ün yakınında bile değil, Sistem kesintileri üst sıralarda duruyor ve bir tarayıcının yanında küçük bir yaprak var. Her değer belirli bir şeyi ölçer ve birini yanlış okumak seni yanlış düzeltmenin peşine düşürür.

Aç ve sayfayı seç

Ctrl+Shift+Esc'ye bas ya da Başlat'a sağ tıklayıp Görev Yöneticisi'ni seç. Kısa bir liste olarak açılırsa Diğer ayrıntılar'ı seç. Neyin çalıştığı sorusunu iki sayfa yanıtlar:

Ayrıntılar sayfasında bir sütun başlığına sağ tıkla ve ihtiyacın olanı Sütunları seç ile ekle.

CPU sütunu, işlemcinin tamamından bir pay

CPU değeri, bütün mantıksal işlemcilerin birlikte yüzdesidir. Microsoft'un örneği sekiz mantıksal işlemci kullanıyor: Microsoft'a göre bir işlem CPU kapasitesinin yüzde 12,5'ini kullanıyorsa, bir tam CPU'nun eşdeğerini kullanıyor demektir. Yani böyle bir makinede %12,5 gösteren bir oyunun hiç boş zamanı kalmamış bir iş parçacığı olabilir ve toplam bunu sana söylemez.

Bunu görmek için Performans > CPU'yu aç, grafiğe sağ tıkla ve Grafiği şuna değiştir > Mantıksal işlemciler'i seç; grafik, her mantıksal işlemci için bir tane olacak şekilde bölünür. Aynı menüdeki Çekirdek zamanlarını göster, çizgiyi çekirdek ve kullanıcı olmak üzere iki renge ayırır. Ekran kartı meşgul değilken bir işlemci tavanına yakın duruyorsa, bunun nasıl okunacağını GPU %100'de değil anlatıyor.

GPU sütunu en meşgul altyapıdır

Bir GPU paralel çalışabilen altyapılardan (engine) oluşur ve sütunun tek bir değer seçmesi gerekir. DirectX ekibinin Görev Yöneticisi'ndeki GPU'lar üzerine yazısı bu seçimi açıklıyor: sütun, o işlem için bütün GPU'lardaki en meşgul altyapının kullanımını gösterir. GPU altyapısı sütunu bu değerin hangi GPU'ya ve hangi altyapıya ait olduğunu söyler; örneğin 3D, Copy, Video Decode ya da Video Encode. İki GPU'lu bir bilgisayarda bir oyunun hangisine düştüğünü hızlıca kontrol etmenin yolu budur; bunu değiştirmeyi oyun hangi ekran kartında çalışıyor anlatıyor.

Performans > GPU iki tür bellek gösterir. Aynı yazıya göre Adanmış GPU belleği yalnızca GPU'nun kullanımına ayrılmıştır; Paylaşılan GPU belleği ise GPU'nun ya da CPU'nun kullanabildiği normal sistem belleğidir. Ayrıntılar sayfası Sütunları seç üzerinden ikisini de işlem başına gösterebilir; bunları oyun sırasında okumak için bakılacak sayfa VRAM yetmiyor. Ayrı bir ekran kartının yanında Performans sayfası onun sıcaklığını da Celsius cinsinden gösterir; Microsoft'un 2019'daki özellik duyurusuna göre bunun için WDDM 2.4 ya da daha yenisini destekleyen bir sürücü gerekir.

Başlangıç uygulamaları: etki açılışta ölçülür

Ayarlar > Uygulamalar > Başlangıç altında da bulunan Başlangıç uygulamaları sayfası, Windows ile birlikte başlayanları listeler. Microsoft'un başlangıç uygulamaları sayfasına göre Başlangıç etkisi sütunu açılışı ölçer: Düşük, 300 milisaniyenin altında CPU ve 292 kilobaytın altında disk demektir; Yüksek, 1 saniyeden fazla CPU ya da 3 megabayttan fazla disk. Yüksek derecesi bir uygulamanın Windows başlarken neye mal olduğunu söyler, bir oyun çalışırken ne yaptığını değil. Bunun için oynarken onu İşlemler sayfasında bul.

Yaprak, Verimlilik modudur

Windows performans ekibi Verimlilik modunu tanıtırken iki değişiklik tarif etti: mod, işlemin temel önceliğini düşüğe indirir ve QoS modunu EcoQoS'a ayarlar; ekibe göre EcoQoS, güç tasarrufu için işlemcinin daha düşük bir frekansta çalışması anlamına gelebilir. Bu moddaki bir işlem Durum sütununda Verimlilik modu ve bir yaprak simgesi gösterir. Aynı yazıya göre seçeneğin gri olması, işlemin temel bir Windows işlemi olduğu ve onu kısmanın sistemi etkileyebileceği anlamına gelir. Aynı yazı, Edge ve Chrome'un kendi temel önceliklerini düşürmeyi ve güç verimliliği API'lerini kullanmayı denediğini söylüyordu; Görev Yöneticisi bunu da Verimlilik modu olarak gösterir, yani senin hiç ayarlamadığın bir yaprak bir arıza değildir.

Arka plan işleri için tasarlanmıştır. Oyuna uygulanırsa oyunun kendi önceliğini düşürür.

Sistem kesintileri bir program değildir

Görev Yöneticisi bu satırı "Ertelenen yordam çağrıları ve hizmet kesinti yordamları" olarak tanımlar: işlemcinin herhangi bir uygulamada değil, sürücülerin kesme kodunda geçirdiği zaman. Arşivlenmiş bir Microsoft blog yazısı bu yordamlara sistem performansının sessiz katilleri adını vermişti; yazıya göre bunlar sistemde çalışan en yüksek öncelikli koddur ve çok uzun ya da çok sık çalıştıklarında ses ve görüntü aksamalarına, fare donmalarına yol açabilirler. Burada yüksek ya da sıçrayan bir değer sürücüleri işaret eder; hangisi olduğunu nasıl bulacağını DPC gecikmesi — takılmanın sebebi bir sürücüyse gösteriyor.

Öncelik: Öncelik ayarla neyi değiştirir ve ne kadar süreyle

Ayrıntılar sayfasında bir işleme sağ tıkla ve Öncelik ayarla'yı seç: Gerçek zamanda, Yüksek, Normalin üstünde, Normal, Normalin altında ya da Düşük; Temel öncelik sütunu geçerli olanı gösterir. Öncelik, iş parçacıkları bir işlemci için yarıştığında önce kimin çalışacağına karar verir: Microsoft'un zamanlama belgelerinde, hazır hâle gelen daha yüksek öncelikli bir iş parçacığı daha düşük öncelikli olanı durdurur. Aynı sayfaya göre bir işlemin öncelik sınıfı varsayılan olarak NORMAL_PRIORITY_CLASS'tır; bu sınıf işlem oluşturulurken seçilir. Yani Görev Yöneticisi'nde yapılan bir değişiklik oyun kapanana kadar sürer; oyunu başlatan şey başka bir sınıf ayarlamadıkça ya da aktarmadıkça, bir sonraki açılış yeniden Normal'den başlar.

Üç uyarı:

Bir oyun hiç seçmediğin bir öncelikle açılıp duruyorsa, onu her açılışta oyunun kendisi, başlatıcısı ya da kalıcı bir kural ayarlıyor. w0a'nın Oyun ve uygulama öncelikleri kartı, hangi araç yazmış olursa olsun, kalıcı Yüksek öncelik kurallarını ve onlarla birlikte saklanan G/Ç önceliğini kaldırır: Fix sayfasında oncelik ara ve karttaki düğmeye bas (Oyun ve uygulama öncelikleri).

Disk ve ağ: Kaynak İzleyicisi

Görev Yöneticisi'nde bir Kaynak İzleyicisini Aç komutu var; perfmon /res da onu doğrudan açar. Disk sekmesi Disk Etkinliği olan İşlemler listesini ve Disk Etkinliği altında okunan ya da yazılan her dosyayı Oku (B/sn), Yaz (B/sn) ve Yanıt Süresi (ms) ile gösterir. Ağ sekmesi Ağ Etkinliği olan İşlemler ve TCP Bağlantıları listelerini gösterir. Böylece bir disk sıçraması tek bir işleme ve tek bir dosyaya bağlanır; oradan sonrasını Görev Yöneticisi'nde disk %100 anlatıyor.

Bir işlemi sonlandırmak

Microsoft, Görev Yöneticisi'ni Windows 8 için yeniden tasarlarken Görevi sonlandır'ın hemen, "Are you sure?" diye sormadan ve kaydetme istemi göstermeden çalıştığını anlatmıştı. Aynı yerde uygulamaları sonlandırmanın genel olarak güvenli olduğunu, bazı Windows işlemlerini sonlandırmanın ise mavi ekrana yol açabileceğini söylemişti. Ayrıntılar sayfasında bir işlemi sonlandırmak önce sorar ve soru şu uyarıyı yapar: "If you end a system process, it might result in system instability." (Türkçe Windows'ta: "Bir sistem işlemini sonlandırırsanız, sistemde kararsızlık oluşabilir.") Oyun hâlâ yanıt veriyorsa onu kendi menüsünden kaydedip kapat.

İşe yaramayanlar

İlgili

Bu sayfa yardımcı oldu mu?

Eksik olan neydi, ya da ne işe yaramadı? Bunların hepsini okuyoruz.

Bu sayfa sorununu çözmediyse bize yaz — hangi makaleyi okuduğunu da ekle, o makaleyi düzeltelim.