Ara

PC Oyunlarınızın Performansını CapFrameX ile Doğru Şekilde Test Edin: Detaylı Rehber

Bilgisayar oyunlarındaki performans dünyasında, oyunun gerçekte nasıl hissettireceğine dair tüm hikayeyi anlattığına inanarak tek bir rakama, yani "Ortalama Kare Hızı (FPS)"ye takılıp kalmak kolaydır. Ancak yüksek ortalamaya sahip olmasına rağmen takılmalar ve donmalar yaşayanlar bilir ki, ham kare hızının yanı sıra tutarlılık da en az onun kadar önemlidir. İşte tam da bu noktada doğru benchmark (kıyaslama) devreye girer: Sadece ortalama FPS'yi değil, aynı zamanda oyunu gerçekte oynarken sisteminizin ne sıklıkla ve ne kadar şiddetli bir şekilde zirve performansın altına düştüğünü gösteren, daha açıklayıcı olan %1 düşük ortalama FPS ve %0.1 düşük ortalama FPS metriklerini ölçmek. Bu metrikler, bir oyunun akıcılığını ve duyarlılığını anlamak için elzemdir, çünkü kare hızının en kötü %1'lik ve %0.1'lik dilimlerinin ortalamasını temsil ederler.

CapFrameX, PC oyuncuları ve incelemeciler arasında daha derin performans verilerini yakalamak ve analiz etmek için en popüler araçlardan biri haline gelmiştir. Basit FPS sayaçlarına güvenmek yerine, CapFrameX ham kare sürelerini kaydeder ve bunları oyun deneyiminizi hassas bir şekilde analiz etmenize, karşılaştırmanıza ve optimize etmenize yardımcı olan anlamlı performans metriklerine dönüştürür. Bu rehberimizde, CapFrameX'i doğru bir şekilde nasıl kuracağınızı, tutarlı benchmarklar yapacağınızı, sonuçları nasıl yorumlayacağınızı ve bulgularınızı yüzeysel sayılardan ziyade gerçek dünya performansını yansıtacak şekilde nasıl sunacağınızı adım adım anlatacağız.

CapFrameX Gerçekten Neleri Ölçüyor?

CapFrameX'te bir benchmark çalıştırdığınızda, sadece tek bir rakama bakmıyorsunuz; kare başına veriyi yakalıyor ve bir oyunun sadece ne kadar hızlı çalıştığını değil, ne kadar akıcı ve tutarlı hissettirdiğini gösteren anlamlı performans metriklerine dönüştürüyorsunuz. Arka planda CapFrameX, her bir karenin oluşturulması için geçen süreyi, yani kare sürelerini kaydeder ve bunları geleneksel kare hızlarına dönüştürür. Kare süreleri ve kare hızları ters orantılıdır (FPS = 1000 / kare süresi veya kare süresi = 1000 / FPS; kare süreleri kısaca milisaniye (ms) cinsinden ifade edilir), bu da daha düşük kare sürelerinin daha yüksek kare hızlarına karşılık geldiği anlamına gelir. Bu ham veriler, potansiyel takılmaları ve donmaları gizleyebilen basit bindirme FPS sayaçlarından çok daha doğru performans analizleri için kullanılır.

Bu kare sürelerinden CapFrameX, performansın farklı yönlerini ortaya koyan birçok farklı anahtar metrik üretir. Bu makalede, CapFrameX geliştiricilerinin oyun performansı ölçümü için önerdiği şu üç metriğe odaklanacağız:

  • Ortalama FPS: Bu, yakalama oturumunuz boyunca ortalama alınan standart genel kare hızıdır. Bir başlık sayısı olarak faydalıdır, ancak tek başına gerçek oyun sırasında deneyimin ne kadar kararlı hissettirdiğini gerçekten anlatmaz.
  • %1 düşük ortalama FPS: Bu, en kötü %1'lik kare hızlarının ortalamasını temsil eder. Bu, en kötü sürekli performansı çok daha temsili bir şekilde gösterir ve zorlu anlarda kare hızınızın ne sıklıkla düştüğünü görmenizi sağlar. Yüksek bir %1 düşük ortalama FPS (ortalama FPS'ye göre), genellikle daha akıcı ve tutarlı bir deneyim anlamına gelir.
  • %0.1 düşük ortalama FPS: Bu, en kötü %0.1'lik kare hızlarının ortalamasını temsil eder. Bu metrik, nadiren altına düştüğünüz, algılanabilir takılmalara veya donmalara neden olma olasılığı en yüksek olan performansın mutlak alt sınırını yansıtır. Bu metrik, ortalamalarda görülmeyebilecek nadiren de olsa ciddi düşüşleri vurgulamak için özellikle kullanışlıdır.

CapFrameX'in gerçek kare süresi sıralaması ve dönüşümünden türetilen bu yüzdelik tabanlı metrikleri kullanması, PC oyun topluluğundaki birçok kişinin bu aracı tercih etmesinin nedenidir. Hem hız (ortalama FPS) hem de akıcılık (%1 ve %0.1 düşük ortalama FPS) sağlar, böylece sadece basit FPS sayaçlarına güvenmek yerine oyun performansını kapsamlı bir şekilde değerlendirebilirsiniz.

Benchmark Yapmak İçin Sisteminizi Hazırlama

Benchmark yapmak sadece bir araç çalıştırmak ve sayılar yazmaktan ibaret değildir. Sonuçlarınızın gerçek performansı yansıtması ve arka plan uygulamaları, termal kısıtlamalar veya kararsız sürücüler tarafından çarpıtılmaması için sisteminizin tutarlı ve kontrollü olması gerekir. Aşağıda, herhangi bir benchmark çalıştırması yakalamadan önce almanız gereken temel adımlar yer almaktadır.

UEFI BIOS, İşletim Sistemi ve Sürücülerinizi Güncelleme

CapFrameX ile herhangi bir benchmark çalıştırması denemeden önce, anakartınızın UEFI BIOS'unun, işletim sisteminin ve sürücülerin tümünün tamamen güncel olduğundan emin olun. Eski bir yazılım ortamı, performans anomalilerine, kararsızlığa ve yanlış kare zamanlaması dahil olmak üzere tutarsız benchmark sonuçlarına neden olabilir. Özellikle grafik sürücüleri söz konusu olduğunda, potansiyel grafik sürücüsüyle ilgili sorunları en aza indirmek için Wagnardsoft'un Display Driver Uninstaller gibi bir araçla bunları temiz bir şekilde kaldırdıktan sonra temiz bir kurulum yapmak büyük ölçüde yardımcı olabilir.

Benchmark Ortamını Temizleme

Müdahaleyi ve kaynak rekabetini en aza indirmek için:

  • Gereksiz uygulamaları ve işlemleri kapatın; web tarayıcıları, bulut senkronizasyon uygulamaları (OneDrive, Dropbox), Discord veya Slack gibi sohbet/sesli arama uygulamaları, OBS gibi yayın/kayıt yazılımları ve test sırasında gerekmeyen arka plan yardımcı programları değerli donanım kaynaklarını tüketebilir.
  • Discord, Steam, Xbox Game Bar, NVIDIA App gibi araçların bindirmelerini (overlays) ve kayıt özelliklerini devre dışı bırakın, çünkü bunlar ek yük getirebilir veya kare yakalama ile öngörülemeyen şekillerde etkileşime girebilir. Bu kuralın istisnası Rivatuner Statistics Server bindirmesidir ve bunun nedenini ilerleyen bölümlerde göreceğiz.
  • Güvenilir olduğundan emin olduğunuz benchmark yazılımı için antivirüs taramalarını veya planlanmış bakımları geçici olarak duraklatın, çünkü gerçek zamanlı tarama oyun yükleme ve yürütme sürelerini yavaşlatabilir.
  • Kullandığınız GPU satıcısının sürücü ayarlarında V-Sync (Dikey Senkronizasyon) seçeneğinin "KAPALI" olduğundan veya oyunun kendi ayarlarını kullanacak şekilde ayarlandığından, ardından oyun içinde devre dışı bırakıldığından emin olun.
  • NVIDIA Reflex Low Latency, AMD Anti-Lag ve Intel Xe Low Latency gibi oyun oluşturma gecikmesini azaltan teknolojilerin devre dışı bırakıldığından emin olun, çünkü bu teknolojiler sadece kare hızı sınırlayıcı olarak değil, aynı zamanda oyun oluşturma/giriş gecikmelerini en aza indirmek için kare zamanı tutarlılığından ödün vererek de çalışabilir.

Güç ve Performans Ayarlarını Yapılandırma

Sisteminizin kendini kısıtlamadığından emin olun:

  • Windows Güç Ayarları'nda (Windows 11'de Ayarlar -> Sistem -> Güç ve pil altında erişilebilir), sisteminizin mümkün olduğunca az güç kısıtlama özelliğine sahip olması için Yüksek Performans veya Dengeli güç planlarından birini seçin.
  • Dizüstü bilgisayar kullanıyorsanız, benchmark çalıştırmalarınız sırasında en azından geçici olarak güç adaptörünü takın ve pil tasarrufu özelliklerini devre dışı bırakın.
  • GPU'nuzu, GPU'nun grafik sürücü yazılımından maksimum performans profiline (kesin talimatlar GPU satıcısına göre değişiklik gösterebilir) ayarlayın. Bu isteğe bağlıdır, ancak maksimum tutarlılığı sağlamak için hala önerilir.

Sıcaklıkları ve Kararlılığı İzleme

Termal kısıtlama, ağır yük altında CPU/GPU saat hızlarını düşürerek benchmark sayısını çarpıtabilir. Benchmark yapmadan önce:

  • CPU/GPU sıcaklıklarınızın güvenli aralıklarda kaldığından ve ağır oyun yükleri altında ani yükselişler yapmadığından emin olmak için MSI Afterburner veya HWiNFO gibi donanım izleme araçlarını kullanın.
  • Aşırı CPU/GPU hız aşırtma, voltaj düşürme veya RAM ayar profilleri nedeniyle sisteminiz kararsız ise, kararlı temel benchmark sonuçları üretmek için varsayılan ayarlara dönmeyi kuvvetle düşünün.

Tutarlılığı En Üst Düzeye Çıkarma

Benchmarkları her seferinde tam olarak aynı koşullar altında çalıştırın:

  • Her yakalama için tam olarak aynı grafik ayarlarını kullanın.
  • Sistem durumundaki değişikliklerden kaçının (işletim sistemi/sürücü/uygulama güncellemeleri veya indirmeleri ortasında çalışmaya başlamamalı). Bu, benchmark çalıştırmalarınız sırasında internet bağlantınızı geçici olarak devre dışı bırakarak elde edilebilir.
  • Mümkünse, birden çok benchmark çalışması yapın (CapFrameX'in bunu kolaylaştıran bir özelliği vardır, bunu ileride göreceğiz) ve verileri ortalamasını alın. Bu, çalıştırmadan çalıştırmaya olan varyansı büyük ölçüde azaltabilir.

Bu hazırlık adımlarını alarak, benchmark farklılıklarının arka plan görevlerinden, kısıtlamalardan veya tutarsız sistem yüklerinden ziyade sisteminizdeki veya oyun ayarlarındaki değişiklikleri gerçekten yansıttığı kontrollü bir ortam yaratırsınız. Makineniz hazır ve kararlı olduğunda, CapFrameX ile anlamlı performans verileri yakalamak için çok daha iyi bir konumda olacaksınız.

CapFrameX'i Kurma ve Ayarlama

CapFrameX'i çalışır duruma getirmek basittir, ancak yakalamalarınızın güvenilir olması ve sonuçlarınızın anlamlı olması için net bir kurulum süreci izlemek faydalıdır. Aşağıda, CapFrameX'i doğru bir şekilde kurmanıza ve yapılandırmanıza yardımcı olacak adım adım bir kılavuz yer almaktadır.

1. CapFrameX'i İndirme

CapFrameX'in en son beta sürümünü (kurulum veya taşınabilir sürümü seçin) Assets bölümünden indirmek için CapFrameX'in GitHub Releases sayfasına gidin:

https://github.com/CXWorld/CapFrameX/releases

2. İsteğe Bağlı ama Önerilen: Performans Metrikleri Bindirmesini Göstermek İçin RTSS'yi Kurma

CapFrameX, kare sürelerini yakalamak için açık kaynaklı Intel PresentMon arka ucunu kullanır ve performansı oyun içi bindirme olarak görüntülemek için en son Rivatuner Statistics Server (RTSS) sürümünü kurmanız gerekir. Bunu şu bağlantıdan indirebilirsiniz:

https://www.guru3d.com/download/rtss-rivatuner-statistics-server-download

3. İlk Başlatma ve Kurulum

CapFrameX'i Başlatın:
CapFrameX'i ilk başlattığınızda, gerekli yapılandırma ve benchmark yakalama klasörlerini oluşturabilir. Açılmasına izin verin, ardından bu klasör yapısını başlatmak için bir kez kapatın.

Yakalama Klasörü Kurulumu:
CapFrameX arayüzünün sol ortasındaki dikey olarak hizalanmış Gözlemlenen dizin düğmesine tıklayın, ardından benchmark yakalamalarınızın depolanacağı varsayılan dizini not edin (JSON dosyaları biçiminde) veya isterseniz bunu başka bir dizine değiştirin.

4. Yakalama Seçeneklerini Ayarlama

CapFrameX, tekrar edilebilir benchmarkları doğru bir şekilde ayarlamak için önemli olan yakalama sürelerini, gecikmeleri, kısayol tuşlarını ve hatta sesli uyarıları kontrol etmenizi sağlar. Bu seçenekler şunlardır:

  • Yakalama kısayol tuşu: Bu seçenek, benchmark yakalamayı başlatmak veya durdurmak için en fazla üç tuştan (en fazla iki değiştirici tuş (CTRL, SHIFT, ALT) dahil olmak üzere) oluşan bir klavye kısayol tuşu kombinasyonu ayarlamanıza olanak tanır. Bu, CapFrameX'in bir benchmark çalıştırmasını ne zaman günlüğe kaydetmeye başlayacağını (ve bitireceğini) tam olarak kontrol etmenizi sağlar.
  • Yakalama süresi [s]: Sınırsız yakalama süresi için (yani yakalamayı manuel olarak başlatıp durdurduğunuz anlamına gelir) bu seçeneği 0 olarak bırakabilir veya sabit uzunluktaki çalıştırmalar için belirli bir süre (saniye cinsinden) ayarlayabilirsiniz.
  • Yakalama gecikmesi [s]: Bu seçenek, yakalama süresinin başlamasını geciktirmemenizi (0 olarak ayarlandığında) veya seçtiğiniz pozitif bir tamsayı zaman değeri (saniye cinsinden) olarak ayarlayarak geciktirmenizi sağlar.
  • Kısayol tuşu sesi: Bu seçenek, yakalama başlangıç ve bitiş süreleri için sesli geri bildirim sağlamak üzere bir ses (insan sesi veya basit bir sesli uyarı) veya hiç sesli uyarı olmamasını ayarlamanıza olanak tanır.

Bu seçeneklerin, çalıştırmadan çalıştırmaya olan varyansı en aza indirmek için benchmark oyunundaki birden çok çalıştırmayı akıllı hale getiren Run history (Çalıştırma geçmişi) ve aggregation (toplama) özelliğine sahip CapFrameX'in benchmark oyununu kolaylaştırma özelliğine sahip olduğunu daha önce belirttiğim kılavuzda hatırlayabilirsiniz. Aşağıda bu özelliğin iki ana bileşeninin kısa açıklamaları ve ilgili parametrelerinin ne işe yaradığı açıklanmaktadır:

Çalıştırma geçmişi: Bu, çalıştırma geçmişi seçeneği etkinleştirildiğinde CapFrameX'in benchmark oturumunuz sırasında izlediği son yakalamaların dahili tamponuna atıfta bulunur. Arka arkaya birden çok çalıştırma kaydettiğinizde (örneğin, aynı benchmark sahnesinin 3 veya 5 çalıştırması), CapFrameX bunları çalıştırma geçmişinde saklar, böylece tüm bu çalıştırmalar için performans metriklerini ayrı ayrı görüntüleyebilir veya bunları tek bir "özetlenmiş" çalıştırmada birleştirebilirsiniz.

  • Çalıştırma sayısı: Bu seçenek, toplama etkinleştirilmişse toplama tetiklenmeden önce tam bir çalıştırma geçmişi oturumu oluşturan ardışık benchmark yakalama sayısını ayarlar.
  • Çalıştırma geçmişini sıfırla: Bu seçenek, şu ana kadar depolanan tüm çalıştırmaları bırakarak mevcut depolanan çalıştırma geçmişini temizler.
  • İkinci metrik ve Üçüncü metrik: Bu seçenekler, birincil metrik (genellikle Ortalama FPS) ile birlikte bindirme veya rapor gösteriminde gösterilecek iki ek metriği belirtmenize olanak tanır.

Çalıştırma geçmişinin toplanması: Çalıştırma geçmişiniz ayarlanan sayıda çalıştırmayı içerdiğinde, bu seçenek bunları, seçtiğiniz üç performans metriğinin (bu makalede önerildiği gibi, bunlar genellikle Ortalama FPS, %1 düşük ortalama FPS ve %0.1 düşük ortalama FPS olmalıdır) biçiminde görüntülenen birleştirilmiş ham kare süresi verilerini içeren tek bir kayıt dosyasına birleştirir. Bu özellik çok kullanışlıdır çünkü tek bir yakalama geçici arka plan görevlerinden etkilenebilirken, birden çok toplanmış çalıştırma size istatistiksel olarak daha anlamlı veriler sunar.

  • Aykırı değer işleme: Bu, CapFrameX'in çalıştırma geçmişindeki diğerlerinden önemli ölçüde sapan olağandışı çalıştırmaları nasıl ele aldığını kontrol eder. Toplama etkinleştirildiğinde, CapFrameX hem seçilen metriğin ortancasını hem de bir tanımlanmış yüzde eşiğini (örneğin, %3) kullanarak aykırı değerleri kontrol eder. Bu ayarlar,CapFrameX'in belirli bir çalıştırmanın diğerlerinden önemli ölçüde farklı olup olmadığını belirlemesine yardımcı olur.
  • Sadece toplanmış sonucu kaydet: Bu etkinleştirildiğinde, CapFrameX yalnızca son toplanmış kayıt dosyasını (her bireysel çalıştırmayı değil) kaydeder. Sadece özetle ilgileniyorsanız bu, yakalama dizininizi daha temiz tutar.
  • Aykırı değer metriği: Bu, toplama sırasında aykırı değerleri tespit etmek için CapFrameX'in kullandığı performans metriğini (örneğin, Ortalama FPS, %1 düşük ortalama FPS veya %0.1 düşük ortalama FPS'den biri) seçer. CapFrameX daha sonra seçilen metriğin tüm çalıştırmalar arasındaki ortancasını hesaplayacak ve ayarlanan aykırı değer eşiğinin dışına düşen çalıştırmaları kontrol edecektir. Bu çalıştırmalar, Aykırı değer işleme ayarınıza bağlı olarak işaretlenebilir veya reddedilebilir.
  • Aykırı değer yüzdesi: Bu, bir çalıştırmanın seçilen metriğinin ortancadan ne kadar uzakta olması gerektiğini aykırı değer olarak kabul etmek için tanımlar. Genellikle bu, %3 gibi küçük bir yüzdedir.

Bu seçenekler kavraması biraz karmaşık geliyorsa, varsayılan değerlerinde bırakabilirsiniz. En önemlisi, yakalamalarınızdaki sonuçlanan benchmark sonuçlarını doğru bir şekilde yorumlamayı bilmektir.

5. CapFrameX Kurulumunuzun Çalışıp Çalışmadığını Test Etme

CapFrameX ve (isteğe bağlı olarak) RTSS kurulup arka planda açıkken:

  1. Hızlı bir yakalama yapın:
    Benchmark yapmak istediğiniz bir oyunu başlatın. Çalışmaya başladığında, kaydı başlatmak için yakalama kısayol tuşunuzu kullanın ve ardından tutarlı bir oyun segmentinden sonra durdurun.
  2. Yakalama varlığını doğrulayın:
    Uygulamanın Yakalama sekmesindeki CapFrameX'in Yakalama bölümünde, kaydedilmiş yakalamanız görünmelidir. Çeşitli yakalama performans metriklerini görüntülemeyi ve doğru bir şekilde analiz etmeyi daha sonra göreceğiz.
  3. Gerekirse ayarlarınızı yapın:
    Yakamalar doğru görünmüyorsa veya bindirme gösterilmiyorsa, kısayol tuşu ayarlarınızı tekrar gözden geçirin.

6. İpuçları

  • CapFrameX'in ayarlarını veya bindirme yapılandırma profillerini sıfırlamak isterseniz, yapılandırma klasörünü şu adresten silebilirsiniz: %APPDATA%CapFrameXConfiguration
  • Yukarıda belirtilen GitHub Releases sayfasından herhangi bir yeni sürümü indirerek CapFrameX'i güncel tutun, çünkü yeni sürümler genellikle yeni özellikler ekler ve çeşitli hataları düzeltir.
  • CapFrameX'i GPU'yu kullanan birden çok işlemle başlatırken, CapFrameX'in RTSS destekli bindirmesinde "Birden çok işlem algılandı" mesajı alabilirsiniz. Bu başınıza gelirse, ilgili oyun işlemini kapatın veya CapFrameX'in İşlem görmezden gelme listesine ekleyin:

CapFrameX kurulup yapılandırıldıktan sonra, en sevdiğiniz oyunların benchmark'ını yapmaya hazırsınız!

CapFrameX ile Benchmark Çalıştırmalarını Yakalama

Tutarlı benchmark çalıştırmaları yakalamak, anlamlı performans analizinin temelidir. CapFrameX sadece tek bir FPS numarası almaz; kare sürelerini kaydeder ve bunlardan Ortalama FPS, %1 düşük ortalama FPS ve %0.1 düşük ortalama FPS gibi metrikleri türetmenize olanak tanır. Bu işlem, yakalamaları doğru bir şekilde başlatıp durdurmayı, tutarlı sahnelere odaklanmayı ve çalıştırmalarınızı tekrarlanabilir bir şekilde yönetmeyi gerektirir.

İşte adım adım nasıl yapılacağı:

1. CapFrameX ve Oyununuzu Başlatma

  1. CapFrameX'i açın ve arka planda çalıştığından emin olun (penceresini küçülttüğünüzde Windows görev çubuğunun sistem tepsisinde olmalıdır).
  2. Oyununuzu başlatın ve benchmark yapmak istediğiniz sahneye gidin. Tekrarlanabilir çalıştırmalar yapmak için çok kolay olan bir konum seçin. Sonuçlarınızı karşılaştırılabilir hale getirmek için çalıştırmadan çalıştırmaya tekrar edebileceğiniz bir bölüm seçmeniz kritik önem taşır.
  3. CapFrameX kurulumunuz doğru çalışıyorsa, RTSS'yi kurduysanız ve bindirmesi de etkinleştirilmişse, CapFrameX bindirmesini (uygulamanın Bindirme sekmesinde yapılandırıldığı gibi) görmelisiniz:

2. Yakalamayı Başlatma

Kayda başlamak için:

  1. CapFrameX'in Yakalama sekmesinde, yakalama kısayol tuşunuzu (varsayılan olarak F11 veya ayarlamış olabileceğiniz alternatif bir tuş kombinasyonu) tekrar kontrol edin.
  2. Oyununuz hazır olduğunda (ilgili sahne başladığı anda), yakalama kısayol tuşunuza basın, ardından CapFrameX'in yakalama motoru o andan itibaren ham kare sürelerini ve (etkinleştirilmişse) sensör verilerini kaydedecektir. Etkinleştirdiyseniz (Yakalama sekmesinde) bir sesli veya sesli ipucu (YAKALAMA BAŞLADI) da duyacaksınız. Yakalama başladığında CapFrameX (ve RTSS) bindirmeleri de kaybolur, bu, Bindirme sekmesindeki OSD Seçenekleri bölümünde değiştirilebilen varsayılan davranıştır.

İpucu: Manuel kontrol için sınırsız seçenek sunan yakalama süresi için Yakalama Süresi [s] = 0 olarak ayarlayın. Bu, CapFrameX'in sabit bir süre sonra otomatik olarak durmak yerine, kısayol tuşuna tekrar basana kadar kayda devam edeceği anlamına gelir. Bu, özel veya uzun benchmark çalıştırmaları için size daha fazla esneklik sağlar.

Yakalama sırasında oyun normal şekilde çalışmaya devam edecektir. Benchmarkınız için seçtiğiniz tam diziyi izleyin (aynı rota, aynı savaş, aynı kamera açısı vb.).

3. Yakalamayı Durdurma

Benchmark bölümünü tamamladıktan sonra:

  1. Yakalama süresini 0'dan büyük bir değere ayarlamışsanız, yakalama o ayarlı yakalama süresinden sonra otomatik olarak duracaktır. Yakalama süresi 0 olarak ayarlanmışsa, yakalama, yakalama kısayol tuşuna tekrar basarak manuel olarak durdurana kadar devam edecektir. Kolayca tekrarlanabilir çalıştırmalar yapmak için, makul bir yakalama süresi (en az 20 saniye) ayarlamanızı ve ardından aynı benchmarkın birden çok çalıştırmasını yakalamak için CapFrameX'in çalıştırma geçmişi özelliğinden yararlanmanızı şiddetle tavsiye ederim. Sesli/sesli ipucu etkinleştirilmişse, yakalamanız CapFrameX tarafından işlendikten sonra bir ses veya (YAKALAMA BİTTİ) duyacaksınız.
  2. CapFrameX arayüzünde, tamamlanan yakalama sol taraftaki Yakamalar bölümünde görünecektir. Yaptığınız her çalıştırma kendi girişini alır.

4. Birden Fazla Benchmark Çalıştırması Yapın

En güvenilir sonuçlar için, aynı sahnenin birden çok çalıştırmasını yakalamak en iyi uygulamadır, ideal olarak en az 3 kez. Bu, çalıştırmadan çalıştırmaya olan değişkenliği azaltmaya yardımcı olur ve CapFrameX'in çalıştırma geçmişi ve toplama özelliklerini kullandığınızda daha temiz istatistikler sunar.

Her çalıştırma için aynı benchmark işlemini tekrarlayın ve şunlardan emin olun:

  • Her seferinde oyunda aynı noktadan başlayın.
  • Sahne, kamera açısı ve hareket tutarlıdır.
  • Her çalıştırma için aynı grafik ayarlarını ve sistem durumunu kullanın.

CapFrameX'te Benchmark Analizi

CapFrameX ile benchmark çalıştırmalarını yakaladıktan sonra, gerçek değer verileri yorumlamaktan, yani oyununuzun nasıl performans gösterdiğini anlamaktan gelir, sadece hangi sayıları ürettiğini değil. CapFrameX bunu yapmak için size iki güçlü görünüm sunar: tek tek yakalamalar için Analiz sekmesi ve birden çok çalıştırmanın yan yana değerlendirilmesi için Karşılaştırma sekmesi.

Analiz Sekmesi

Analiz sekmesi, tek seferde bir benchmark çalıştırmasını incelediğiniz yerdir. Bu çalıştırmanın performans profilini ayrıntılı olarak anlamanıza yardımcı olan grafikler ve istatistiklerin bir karışımını sunar.

Analiz Görünümünün Ana Bileşenleri

  • Kare Süresi Grafikleri:
    Bunlar, her bir karenin oluşturulması için geçen süreyi (milisaniye cinsinden) gösterir. Daha akıcı oyun, daha düz, daha tutarlı kare süresi çizgileriyle sonuçlanır, oysa sivri uçlar mikro takılmaları veya darboğazları ortaya çıkarır. Tutarlılığı görselleştirmeye yardımcı olmak için ham değerler veya filtrelenmiş eğilim çizgileri arasında geçiş yapabilirsiniz.
  • FPS Grafikleri:
    CapFrameX her kare süresini bir FPS (kare hızı) değerine dönüştürür, ardından bu FPS'leri zaman içinde çizer. Ya ham FPS'yi ya da performans eğilimlerinin daha net bir temsilini görmek için zaman tabanlı ortalama filtreyi görüntüleyebilirsiniz.
  • Yüzdelik ve Metrik Özeti:
    Grafiklerin altında, ortalama FPS ve düşük yüzdelik FPS değerleri (örn. %1 ve %0.1 düşük ortalama FPS) gibi metrikleri göreceksiniz. Bu yüzdelikler doğrudan ölçülen tüm kare sürelerinden hesaplanır ve size tekil anlık değerlerden daha anlamlı bir tutarlılık resmi sunar.
  • Pasta ve FPS Eşik Grafikleri:
    CapFrameX, örneğin ortalamanın çok üzerinde veya FPS eşiklerinin altında olan kare süreleri için takılma aralıklarında geçirilen süreyi görselleştirir, böylece performansın ne sıklıkla akıcı oyunun altına düştüğünü hızlı bir şekilde ölçmenize yardımcı olur.
  • Sensör verileri (isteğe bağlı):
    Yakamalarınız sırasında sensör kaydını etkinleştirdiyseniz, CapFrameX, performans grafiklerinizin yanı sıra CPU/GPU sıcaklıklarını, yüklerini, saat hızlarını ve güç değerlerini gösterebilir. Bu, darboğazları teşhis etmek için paha biçilmezdir. Örneğin, GPU kullanımı düşükken CPU'nun tam kapasite çalışması bir CPU/RAM sınırlaması olduğunu gösterir.

Ayrıca, yakalanan ham kare süresi verilerini görüntülemek için farklı yöntemler arasında geçiş yapabilirsiniz; bunlar kare süreleri (veya aslında monitör ekranınızda gösterilen karelerin zamanlamasıyla ilgili olan görüntü süreleri), FPS rakamları, sözde "L-şekli" dağılım grafiği ve yukarıda belirtilen verilerin daha geleneksel çan eğrisi görünümlü istatistiksel kare süresi dağılımı biçiminde olabilir.

Karşılaştırma Sekmesi

Analiz sekmesi tek bir çalıştırmaya odaklanırken, Karşılaştırma sekmesi birden çok benchmark yakalamasını birlikte değerlendirmenize olanak tanır. Bu, farklı oyun grafik ayarlarını, donanım yapılandırmalarını, sürücü sürümlerini veya benchmark sonuçlarını etkileyebilecek diğer değişkenleri karşılaştırmak istediğinizde çok kullanışlıdır.

CapFrameX'teki Karşılaştırma sekmesini kullanmak basittir ve birden çok benchmark çalıştırması arasındaki farkları görselleştirmek için çok kullanışlıdır. Başlamak için, sol taraftaki Yakamalar listesinden herhangi bir yakalamayı sağ taraftaki Karşılaştırmalar listesine sürükleyip bırakın. Eklendikten sonra, o yakalamaların sekmelerin ana bölümünde, varsayılan Çubuk grafikler görünümünde görüntülendiğini göreceksiniz. CapFrameX size verilerinizi sunmak için esnek seçenekler sunar: istediğiniz grafik veya grafik türünü (metrikler için çubuk grafikler veya kare süresi/FPS bindirmeleri gibi) seçebilir, hangi performans metriklerinin (ortalama FPS, %1 düşük ortalama FPS, %0.1 düşük ortalama FPS) gösterileceğini seçebilir ve hatta karşılaştırma grafiğiniz için göstermeye çalıştığınızı iletmeye yardımcı olacak özel bir başlık ayarlayabilirsiniz. Bunun da ötesinde, yakalamaları istediğiniz gibi sıralayabilir ve gruplayabilirsiniz, örneğin oyun adına veya performans metriğine göre. Bu, farklı oyun grafik ayarlarını, donanım özelliklerini veya çeşitli yazılım yapılandırmalarını karşılaştırırken sonuçları düzenlemeyi ve yorumlamayı kolaylaştırır. Biraz denemeyle, bu sekme benchmark verilerinizden net, görsel sonuçlar çıkarmak için güçlü bir yol haline gelir.

CapFrameX Ekstraları: Benchlab

Benchlab, donanım incelemecileri, hız aşırtmacılar ve meraklılar tarafından bir PC'nin gerçek zamanlı olarak elektriksel ve termal olarak nasıl davrandığını ölçmek için kullanılan bir donanım tabanlı telemetri ve izleme platformudur. Sadece yazılım araçlarının aksine, Benchlab sistemin güç ve sensörlerine doğrudan bağlanan fiziksel bir cihazdır ve güç çekimi, voltaj seviyeleri, sıcaklıklar, fan hızları ve ortam koşulları gibi yüksek doğrulukta veriler yakalamasına olanak tanır. Donanım incelemeleri için bu, incelemecilerin bir CPU veya GPU'nun tam olarak ne kadar güç tükettiğini, yük altındaki voltajların ne kadar kararlı olduğunu ve benchmarklar sırasında soğutmanın nasıl davrandığını, hepsi anakart tarafından bildirilen sensörlerden daha güvenilir, tutarlı ve tekrarlanabilir ölçümlerle görmelerini sağlar.

CapFrameX, "Güç Ölçüm Cihazı" anlamına gelen "PMD" sekmesi aracılığıyla Benchlab donanımıyla arayüz kurabilir, çünkü bu, oyun oturumlarınız sırasında doğru sistem güç tüketimini ve dolayısıyla güç verimliliği metriklerini doğru bir şekilde analiz etmek için kullanılabilecek daha doğru donanım tabanlı sensör telemetrisinin kaydedilmesine ve grafiklenmesine olanak tanır.

Yaygın Benchmark Hataları ve Bunlardan Kaçınma Yolları

CapFrameX gibi güçlü bir benchmark aracıyla bile, benchmarklarınızı doğru bir şekilde kurmaz ve çalıştırmazsanız yanıltıcı sonuçlar almak şaşırtıcı derecede kolaydır. Bunlar, insanların yapabileceği en yaygın hatalardan bazılarıdır ve sonuçlarınızın doğru, tutarlı ve anlamlı olmasını sağlamak için bunlardan kaçınmak için pratik tavsiyelerdir.

Tutarsız Sahnelerle Benchmark Çalıştırma

İnsanların yaptığı en büyük hatalardan biri, farklı veya tekrarlanamayan oyun bölümlerinden veri yakalamaktır. Kare hızları/kare süreleri aynı oyundaki sahneler arasında önemli ölçüde değişebilir, örneğin açık dünya oyunlarında olduğu gibi, gezinme, savaş, ara sahneler ve menüler donanımı farklı şekillerde zorlar.
Bu nedenle, tekrar edilebilir bir şekilde benchmark yapmak için aynı sahneyi seçmek kritik öneme sahiptir.

Kare Süresi Değişkenliğini Göz Ardı Etme

Birçok başlangıç ​​seviyesi kullanıcı, kare süresi tutarlılığını göz ardı ederek sadece ortalama FPS'ye bakar. Değişken kare süreleriyle yüksek ortalama FPS bile oyun sırasında takılacaktır. Daha yüksek %1 ve %0.1 düşük değerlerle kararlı bir deneyim, büyük kare süresi sıçramalarıyla biraz daha yüksek bir ortalamadan daha iyi hissettirecektir. Bu nedenle, benchmark yakalamalarınızı analiz ederken üç performans metriğini de göz önünde bulundurmak çok önemlidir.

Sisteminizi Düzgün Hazırlamama

Arka plan uygulamaları, bindirmeler veya işletim sistemi hizmetleri, yüksek kaliteli sistemlerde bile benchmark sonuçlarını çarpıtabilir. Bu nedenle, müdahaleyi en aza indirmek için gerekli uygulamaların, hizmetlerin ve bindirmelerin minimumuyla benchmarklarınızı çalıştırmak çok önemlidir. Windows'un Oyun Modu ve Donanım Hızlandırmalı GPU Zamanlaması gibi seçeneklerini etkinleştirmek de benchmark sonuçlarınızı daha da stabilize etmeye yardımcı olabilir, ancak sonuçlarınız değişebilir.

Birden Fazla Çalıştırmayı Atlamak

Bir sahne için yalnızca bir yakalama çalıştırmak nadiren temsili olur, çünkü anlık, kaçınılmaz arka plan görevleri veya rastgele ani yükselişler tek bir sonucu ağır şekilde çarpıtabilir. Bu nedenle, yakalamalarınızın oyun deneyiminizi mümkün olduğunca doğru ve temsili olmasını istiyorsanız CapFrameX'in çalıştırma geçmişi ve toplama özelliklerinden yararlanmak kesinlikle gereklidir.

Farklı Oyun veya Sistem Ayarlarını Karşılaştırmayı Kazaen Yapma

Başka bir sık rastlanan hata, farklı grafik ayarlarında, işletim sistemi derlemelerinde ve sürücü sürümlerinde alınan benchmark sonuçlarını karşılaştırmaktır. Bu nedenle, değişkenlerin miktarını mümkün olduğunca en aza indirmek için benchmarklarınızın tümünün aynı grafik ayarları, işletim sistemi derlemesi ve sürücüler kullanılarak yapıldığından emin olmak esastır. Elbette bu, bir işletim sistemi veya sürücü güncellemesinin potansiyel performans etkisini benchmarklamaya çalışmadığınız sürece geçerlidir!

Sistem Sınırlarını ve Darboğazlarını Göz Ardı Etme

Bazen düşük benchmark sayıları tamamen GPU'dan kaynaklanmaz. Bir CPU darboğazı, bellek darboğazı veya hatta depolama akış sorunları tutarsız kare süreleri olarak görünebilir. Bu nedenle, hangi donanım parçasının/parçalarının aslında benchmark yaptığınızı tam olarak bilmek çok önemlidir. GPU'nuzu benchmarklıyorsanız, grafik ayarlarını ve özellikle oluşturma çözünürlüğünü en üst düzeye çıkararak benchmark süresi boyunca olabildiğince GPU'ya bağlı kaldığınızdan emin olun. Aynı şey CPU/RAM birleşimi için de geçerlidir, örneğin, bu durumda, bu parçalara mümkün olan en yüksek iş yükünü vermek için oluşturma çözünürlüğünü mümkün olduğunca düşürmek isteyebilirsiniz.

Oyunu Isıtmayı Unutma

Doğrudan taze bir oyun başlatmaya benchmark yapmak, shader derlemesi, varlık akışı veya hatta soğuk CPU/GPU'nuzun modern frekans artırma algoritmalarının sıcaklıkla nasıl ölçeklendiği nedeniyle daha yüksek saat hızlarında çalışmasıyla (biraz) yapay olarak benchmark sonuçlarınızı artırması nedeniyle sıra dışı ani yükselişleri yakalayabilir. Bu nedenle, uzun vadeli oyunun gerçekçi benchmark sonuçları istiyorsanız bazı "ısınma çalıştırmaları" yapmak önemlidir.

Kare Oluşturma Etkinleştirilmişken "MsBetweenDisplayChange"yi Etkinleştirmeyi Unutma

Varsayılan olarak CapFrameX, bir oyun uygulamasının GPU'ya yönelik mevcut çağrıları arasındaki zaman aralıklarını hesaplayarak ham kareden kareye oluşturma sürelerini (grafik oluşturma terminolojisinde present olarak da adlandırılır) ölçer. Bu yönteme "MsBetweenPresents" denir ve nispeten modern bir grafik API kullanan hemen hemen her oyun/motor için doğrudur. Ancak, Kare Oluşturma teknolojileri (NVIDIA DLSS Kare Oluşturma/Çoklu Kare Oluşturma, AMD FSR Kare Oluşturma veya Intel Xe Kare Oluşturma gibi) etkinleştirilmiş oyununuzu benchmark yaparken, CapFrameX seçeneklerindeki alternatif "MsBetweenDisplayChange" yöntemini etkinleştirmek isteyeceksiniz:

Son Sözler

Benchmark yapmak sadece FPS sayınızın ne kadar yükseğe çıktığı ile ilgili değildir; aynı zamanda PC'nizin gerçek oyun senaryolarında bu kareleri ne kadar tutarlı ve akıcı bir şekilde ilettiğini anlamakla ilgilidir. Ortalama FPS genel bir ham hız anlamı verirken, başlık sayısı iyi görünse bile oyun deneyiminizi bozan kare zamanlamasını, takılmaları, donmaları veya düşüşleri yakalamaz. Bu nedenle, kare başına zaman yakalama ve %1 düşük ortalama FPS ve %0.1 düşük ortalama FPS gibi yüzdelik tabanlı metrikleri destekleyen CapFrameX gibi araçlar, performans analizi konusunda ciddi olan herkes için elzemdir; bu metrikler bir oyunun ne kadar hızlı çalıştığını değil, nasıl hissettirdiğini ortaya çıkarır. Kare zamanlamasında daha düşük varyasyon ve daha yüksek düşük yüzdelikli kare hızları, daha akıcı, daha keyifli oyun deneyimleriyle güçlü bir şekilde ilişkilidir; oysa buradaki kötü metrikler, ortalama FPS iyi görünse bile altta yatan sorunları işaret edebilir.

Sisteminizi dikkatlice hazırlayarak, tutarlı benchmark geçişleri yaparak ve CapFrameX'in kare süresi grafikleri ve yüzdelik FPS değerleri gibi ayrıntılı çıktılarını yorumlayarak, daha akıllı donanım kararları vermenizi, gerçek dünya performansı için ayarları ayarlamanızı ve hem meraklılar hem de sıradan oyuncular için anlamlı sonuçlar iletmenizi sağlar. Dahası, bu metodoloji meraklı testlerin ötesinde değerlidir, çünkü geliştiriciler ve incelemeciler deneyimleri optimize etmek, darboğazları belirlemek ve oyunların göründükleri kadar iyi hissettirmesini sağlamak için benzer metriklerden yararlanır.

Sonuçta, CapFrameX ile benchmark yapmak sizi yüzeysel kare hızı sayılarının ötesine geçmeye ve sisteminizin performans profilini gerçekten anlamaya teşvik eder. Bu, gerçek oyun performansını değerlendirmek için tekrarlanabilir, doğru ve gerçekten kullanışlı performans verileri isteyen herkes için kritik bir adımdır.

Ve son olarak, bu rehberi yazarken bana programlarının çeşitli özellikleri hakkında doğru açıklamalar sağlayarak, ondan en iyi şekilde yararlanma ipuçları sunarak ve rehberin içeriğine aktif olarak katkıda bulunarak muazzam yardım sağlayan CapFrameX geliştiricilerine büyük teşekkür etmek istiyorum.

Daha fazla haber coverage'ımızı beslemelerinizde almak için Wccftech'i Google'da takip edin.

Önceki Haber
Oyun Monitörlerinde Rekor: HKC 1080Hz ile Sahneye Çıktı!
Sıradaki Haber
Katlanabilir iPhone'da Face ID Yerine Parmak İzi Dönüşü: Kullanım Kolaylığına Odaklanıldı

Benzer Haberler: