CS2 FPS Düşüşleri ve Takılmalar: Tam Sorun Giderme Rehberi
Bilgisayarınız geçen hafta CS2'yi sorunsuz çalıştırıyordu. Şimdi her birkaç saniyede bir oyun saniyenin bir kısmı kadar takılıyor, kazanmanız gereken bir düellodan kaybetmenize yetecek kadar. Tek bir ayarı bile değiştirmeden önce, gerçekte ne tür bir sorunla karşı karşıya olduğunuzu anlamak yardımcı oluyor, çünkü bir nedenin çözümü diğerine neredeyse hiçbir şey yapmıyor.

Her takılma aynı takılma değildir. Bir shader sorununu sürücü sorunu gibi ele almak, ya da bir sürücü sorununu arka plan uygulaması sorunu gibi ele almak, zaman kaybettirir ve genellikle hiçbir şeyi düzeltmez.
Önce Gerçekte Neyle Uğraştığınızı Belirleyin
Herhangi bir ayara dokunmadan önce konsolu açın ve cl_showfps 2 çalıştırın. Bu, kare hızınızı frametime verileriyle birlikte gösteriyor, ve burada gerçekte önemli olan sayı frametime. Yüksek ortalama FPS ile ara sıra oluşan devasa frametime sıçramaları, sürekli düşük FPS'den tamamen farklı hissettiriyor, ve ikisi de farklı çözümler gerektiriyor. Sıçramaların ne zaman gerçekleştiğine de dikkat edin. Belirli anlara bağlı takılmalar, bir maçta atılan ilk duman, ilk kez render edilen yeni bir skin, genellikle shader derlemesine işaret ediyor. Belirli bir şeye bağlı olmayan sabit, düşük seviyeli takılma ise daha çok sürücülere, belleğe, ya da kaynaklar için mücadele eden arka plan yazılımına işaret ediyor.
Shader Derlemesi Güncellemelerden Sonraki En Yaygın Suçlu
CS2, başlangıçta hepsini bir kerede derlemek yerine talep üzerine shader derliyor, ki bu çoğu zaman verimli ama bir oyun güncellemesinden hemen sonra gerçek sorunlara neden oluyor. Eski önbelleğe alınmış shader verileri, yeni sürümde değişen şeylerle çakışabiliyor, ve sonuç, genellikle bir güncellemeden sonraki ilk maçınızda ya da ikisinde en kötü olan ve motor ihtiyaç duyduğu şeyi yeniden inşa etmeyi bitirdikçe kademeli olarak azalan takılma oluyor. Birçok oyuncu bunu özellikle belirli bir efekt ya da skinin yeni bir oturumda ilk kez render edildiği anda fark ediyor.
Buradaki çözüm shader önbelleğini temizlemek ve temiz bir şekilde yeniden inşa etmesine izin vermek. Windows'ta Disk Temizleme'yi arayın, çalıştırın, ve silmeyi onaylamadan önce DirectX Shader Önbelleği kutusunu işaretleyin. NVIDIA kartınız varsa, NVIDIA Denetim Masası ya da uygulaması üzerinden özellikle NVIDIA shader önbelleğini temizlemek de yardımcı oluyor. AMD kullanıcılarının Radeon Software içinde aynı işi yapan yerleşik bir Shader Önbelleğini Sıfırla seçeneği var. İki önbellekten birini temizledikten sonra, Steam üzerinden oyun dosyalarınızı da doğrulamaya değer, kitaplığınızda CS2'ye sağ tıklayın, Özellikler'e gidin, sonra Yüklü Dosyalar, ve Oyun Dosyalarının Bütünlüğünü Doğrula'yı çalıştırın. Her şey yeniden inşa edilirken ilk on ya da on beş dakika boyunca tekrar biraz takılma bekleyin. Bu normal ve düzelmesi gerekiyor.
Sürücüler Farklı Bir Takılma Türüne Neden Oluyor
Takılmanız bir CS2 güncellemesinden hemen sonra değil de grafik sürücünüzü güncelledikten hemen sonra başladıysa, sürücünün kendisi daha olası şüpheli. Bazen belirli bir sürücü sürümü CS2'nin motoruyla basitçe iyi geçinmiyor, ve önceki kararlı sürüme geri dönmek bunu tamamen çözebiliyor. Genel olarak sürücü sorunlarını gideriyorsanız, sürücü ayarlarını varsayılana sıfırlamak ve herhangi bir kayıt ya da overlay yazılımını geçici olarak devre dışı bırakmak, sürücünün kendisinin mi sorun olduğunu yoksa üzerine binmiş bir şeyin mi araya girdiğini izole etmeye yardımcı oluyor.
Ekran Modu ve Güç Ayarları Beklediğinizden Daha Fazla Önem Taşıyor
CS2'yi gerçek özel tam ekran yerine kenarlıksız pencere modunda çalıştırmak, donanımları ne kadar güçlü olursa olsun birçok oyuncuda takılmaya neden oluyor, çünkü compositor işlemesi daha fazla ek yük taşıyor. Özellikle kenarlıksız yerine tam ekrana geçmek, mevcut en basit çözümlerden biri ve denemenin hiçbir maliyeti yok. Bunun yanında, Windows güç planınızı Dengeli yerine Yüksek Performans olarak ayarlamak, sisteminizin maç ortasında kısılmasını önlüyor, ki bu özellikle güç tasarrufu ayarlarının genellikle varsayılan olduğu dizüstü bilgisayarlarda önem taşıyor. V-Sync'i kapatmak ve mevcut olduğunda NVIDIA Reflex'i etkinleştirmek de bir senkronizasyon sınırına karşı mücadele etmek yerine kare teslimatını tutarlı tutmaya yardımcı oluyor.
Bilinmeye Değer Bir Başlatma Seçeneği
Başlatma seçeneği olarak +cl_forcepreload 1 eklemek, oyuna varlıkları maç sırasında akıtmak yerine önceden yüklemesini söylüyor, ki bu özellikle bir açıyı kontrol ederken tam da yeni bir varlığın yüklenmesi gerektiğinde oluşan round ortası takılma türünü hedefliyor. Yukarıdaki shader önbelleği ya da ekran ayarlarından daha dar bir çözüm, ama test etmesi ucuz ve bu listedeki hiçbir şeyle çakışmıyor.
Arka Plan Yazılımı İnsanların Beklediğinden Daha Fazla Toplanıyor
Discord'un overlay'i, GeForce Experience'ın overlay'i, Steam'in kendi overlay'i, ve arka planda çalışan herhangi bir ekran yakalama ya da kayıt yazılımı, hepsi bir dereceye kadar render pipeline'ına kendilerini enjekte ediyor, ve her biri kendi başına potansiyel bir takılma kaynağı. Sorun giderirken bunları kapatmak ya da devre dışı bırakmak, geçici olarak bile, bir bütün neden kategorisini bir kerede elemek için daha kolay yollardan biri. Takılmanız her şey kapalıyken kayboluyorsa, cevabınızı buldunuz demektir, ve belirli suçluyu tespit etmek için bir seferde bir program geri getirebilirsiniz.
Bazı Oyuncuların Fark Ettiği Bellek, Depolama, ve Yavaş Sürünme
Bir dizi oyuncu, CS2'nin bellek kullanımının uzun oturumlar sırasında kademeli olarak arttığını bildirdi, ki bu sonunda bir oyun oturumunun başında olmayan yavaşlamalara katkıda bulunabiliyor. CS2'yi mekanik bir disk yerine SSD'ye kurmak genel olarak yükleme tutarlılığına yardımcı oluyor, ve RAM'inizin XMP profilinin BIOS'ta gerçekten etkinleştirildiğinden emin olmak, daha yavaş bir varsayılan yerine belirtilen hızda çalışmasını sağlıyor. Özellikle sayfalama dosyası konusunda, topluluktaki görüşler gerçekten ayrılıyor, ama amatör optimizasyon rehberlerinde çokça dolaşan bir ipucu olan sanal belleği tamamen devre dışı bırakmak, çökmeleri önlemek yerine neden olma eğiliminde. Uzun oturumlarda kötüleşen performansla uğraşıyorsanız, SSD üzerinde makul boyutta bir sayfalama dosyasını etkin bırakmak daha güvenli varsayılan seçenek.
Ne Zaman Sadece Doğrulama ve Yeniden Yükleme Yapılmalı
Yukarıdakilerin hiçbiri işe yaramazsa, oyun dosyalarınızı Steam üzerinden doğrulamak, bir shader önbelleği çözümünün dışında bile kendi başına yapmaya değer, çünkü bu, shader'lar ya da sürücülerle hiç ilgisi olmayan nedenlerle takılmaya yol açan bozuk dosyaları yakalayabilir. Tam bir yeniden yükleme son çare, ama başka her şey başarısız olduysa aklınızın bir köşesinde tutmaya değecek kadar sık gerçekten etkili.
O Odağı Hiçbir Şeyin Takılamayacağı Bir Yere Koyun
Frametime grafiklerini ve shader önbelleklerini kovalamak kendi başına bir tür bulmaca, ve bu tür titiz sorun giderme türünden hoşlanıyorsanız, bu oyunun skinleri, fiyatları, ve tarihi konusundaki bilginizi test etmek, tek bir ayar menüsüne ihtiyaç duymadan benzer bir kaşıntıyı kaşıyor. CS Guess'teki mini oyunların yapıldığı amaç tam olarak bu, iyi oynadığınız için ücretsiz avantajlarla.
CS Guess'e uğrayın ve bilginizi tek takılmanın kendi hafızanız olduğu bir yerde test edin.