FiveM’de kare hızı tavsiyelerinin çoğu tahmine dayanıyor. Cfx’in kendi belgeleriyse sorunun donanımda mı, ağda mı, yoksa sunucudaki bir kaynakta mı olduğunu ölçen komutları tek tek açıklıyor. Önce ölçün, sonra ayar değiştirin: aksi hâlde yanlış yerde uğraşırsınız.
Buradaki her komut, varsayılan değer ve açıklama docs.fivem.net’teki Console Commands ile CitizenFX.ini sayfalarından ve Cfx’in support.cfx.re destek makalelerinden alındı. Kaynağı olmayan “şu ayarı kapat” tavsiyelerini yazıya almadık.
Kurulum, komutlar, hata çözümleri ve sunucu kurma tek sayfada. FiveM Rehber Merkezi’ne göz at »
Kısa cevap
İstemci konsolunu F8 ile açıp cl_drawperf true yazın: ekran köşesinde FPS, Ping, paket kaybı, işlemci ve ekran kartı kullanımı ile ekran kartı sıcaklığı birlikte görünüyor. FPS düşük ama ping normalse sorun sizde; FPS iyi ama ping yüksekse sorun ağda ya da sunucuda. Fiziksel bellek tükeniyorsa str_maxVehicleTextureRes değerini varsayılan 1024‘ün altına çekmek araç dokularının çözünürlüğünü sınırlayarak yardımcı oluyor. nui_useInProcessGpu ayarını açmayın: belgede uyumluluğu artırabileceği ama NUI başarımını düşürdüğü yazıyor. Çökme yaşıyorsanız DisableNVSP satırına dokunmayın; GeForce Experience arayüzünün çökmelere yol açtığı bilindiği için varsayılan olarak kapalı.
İçindekiler
- Önce ölçün: hangi komut ne gösteriyor?
- Teşhis sırası
- Gerçekten işe yarayan tek ayar: araç doku çözünürlüğü
- Açmamanız gereken ayar: nui_useInProcessGpu
- Ayar dosyasındaki çökme tuzağı: DisableNVSP
- Sorun sunucudaysa: resmon ve netgraph
- Hâlâ düşüyorsa: ETW iz kaydı
- Donanım tarafı: hangi sürüm, hangi gereksinim?
- Kare hızına dokunmayan ama rahatlatan ayarlar
- Kısayol parametreleri: açılışta kazanılan zaman
- Sık Sorulan Sorular
- İlgili İçerikler
Önce ölçün: hangi komut ne gösteriyor?

Konsolu F8 tuşuyla açıyorsunuz. İlk yazacağınız komut cl_drawperf true; belgedeki gösterge tablosu şöyle:
| Gösterge | Cfx’in tanımı |
|---|---|
| FPS | Saniyede ekrana çizilen kare sayısı |
| Ping (ms) | Sunucudan yanıt almanın ne kadar sürdüğü (gidiş dönüş süresi) |
| PL (%) | Paket kaybı: zamanında hedefine ulaşamayan paketlerin oranı |
| CPU Usage (%) | İşlemcinin hesaplama gücünün ne kadarının kullanıldığı |
| GPU Usage (%) | Ekran kartı motorunun hesaplama gücünün ne kadarının kullanıldığı |
| GPU Temp (°C) | Ekran kartının Celsius cinsinden sıcaklığı |
Okuma yöntemi basit: FPS düşük, ping normal ise donanım ya da ayar tarafına bakacaksınız. FPS iyi, ping yüksek ya da PL sıfırdan büyük ise sorun ağınızda veya sunucuda. Sıcaklığın aynı ekranda olması da işe yarıyor: ısınmaya bağlı kare düşüşünü anında görüyorsunuz. Yalnızca kare hızını görmek isterseniz cl_drawfps true komutu da var; ikisi de kullanıcı komutu, geliştirici modu gerektirmiyor.
Teşhis sırası

Gerçekten işe yarayan tek ayar: araç doku çözünürlüğü
Console Commands belgesinde kare hızını doğrudan etkileyen tek kullanıcı ayarı bu. str_maxVehicleTextureRes, araç dokularının en yüksek çözünürlüğünü sınırlıyor. Belgedeki açıklama aynen şöyle: bu, fiziksel belleğin tükenmesi olaylarının azaltılmasına yardımcı olabiliyor, bedeli ise görsel kalite. Varsayılan değer 1024.
Kalabalık rol yapma sunucularında onlarca özel araç aynı anda yükleniyor ve her birinin dokuları belleğe giriyor. Belleği dolan sistemlerde bu değeri düşürmek mantıklı bir takas sunuyor. Tersine, bol bellekli bir sistemde değeri yükseltmenin kare hızına katkısı belgede vaat edilmiyor.
Belleğin gerçekten dolup dolmadığını ölçmek için geliştirici modundaki strmem komutu var; akış varlıklarının kullandığı belleği liste hâlinde ve genel bir özetle gösteriyor. strdbg ve strlist ise GTA akışında o an neyin yüklendiğini gösteriyor; belgede bunların dünyanın yüklenmeyi bıraktığı durumlarda sorunu tespit etmek için kullanıldığı yazıyor.
Açmamanız gereken ayar: nui_useInProcessGpu
İnternette “FPS artırır” diye dolaşan bir ayar, belgede tam tersini söylüyor. nui_useInProcessGpu, CEF için işlem içi GPU kullanımını belirliyor. Cfx’in açıklaması net: bu uyumluluğu artırabilir ancak NUI başarımını düşürür ve değişiklik yeniden başlatma gerektiriyor. Varsayılan değeri false.
Yani bu ayar bir performans ayarı değil, bir uyumluluk ayarı. Cfx’in grafik modlarıyla ilgili destek makalesi de modlar çalışmıyorsa bu seçeneğin kapalı olduğundan emin olmanızı istiyor.
Ayar dosyasındaki çökme tuzağı: DisableNVSP
CitizenFX.ini dosyasındaki DisableNVSP satırı GeForce Experience arayüzünü kontrol ediyor ve varsayılan değeri 0. Belgedeki gerekçe açık: bu arayüzün etkinleştirilmesinin çökme sorunlarına yol açtığı biliniyor, bu yüzden devre dışı bırakılmış durumda.
Aynı dosyadaki diğer satırlar için Cfx’in kapanış uyarısı geçerli: ne yaptığınızı bilmiyorsanız bu dosyayı değiştirmeyin. Dosyanın içeriğini satır satır kurulum rehberimizde açıkladık.
Sorun sunucudaysa: resmon ve netgraph
İki komut da geliştirici modu gerektiriyor; aksi hâlde “Access denied for command resmon” gibi bir hata alıyorsunuz. Belgeye göre geliştirici modu iki yolla açılabiliyor: istemciyi +set moo 31337 argümanıyla başlatmak (örneğin bir kısayola eklemek) ya da istemciyi üretim dışı bir güncelleme kanalında (Beta veya Latest) çalıştırmak. Cfx ikinci yol için uyarıyor: diğer kanallar kararsız olabiliyor ve oyunun hiç açılmamasına kadar giden sorunlara yol açabiliyor.
- resmon kaynak izleyicisini açıyor. Belgedeki tarif şöyle: her kaynağın işlemci ve bellek kullanımını izliyor ve bunu derli toplu bir özette gösteriyor; oyun sırasında performans sorunlarıyla karşılaştığınızda işe yarıyor. Tek bir kaynak listede öne çıkıyorsa sorun sizin donanımınızda değil, sunucudaki o kaynakta.
- netgraph gerçek zamanlı ağ ölçümleri veriyor. Alanlar: ping (sunucudan yanıt alma süresi), in (saniyede alınan paket sayısı), in (bytes) (saniyede alınan bayt), out ve out (bytes) (gönderilen paket ve bayt), rt (alınan ve gönderilen yönlendirme paketleri) ve rd (yönlendirme paketi gecikmesi). Grafik, hangi türden kaç paketin gidip geldiğini gösteriyor.
Not: Enhanced sürümünde +set moo 31337 kaldırıldı; Cfx bunun yerine sunucu yapılandırmasında sv_devMode true kullanılmasını söylüyor.
Hâlâ düşüyorsa: ETW iz kaydı
Cfx’in Client Issues sayfasında “iyi donanımım var ama oyunum kare kaybediyor” başlığı altında önerilen yöntem bu. Açıklaması şöyle: iz kaydı, oyun fonksiyon çağrılarını yakalayıp geliştiricilerin bir uygulamanın beklenenden uzun süren yerlerini görmesini sağlıyor.
Destek makalesindeki adımlar:
- UIforETW aracının .zip dosyasını indirin. Cfx özellikle uyarıyor: yalnızca kaynak kodu değil, programı içeren .zip dosyasını indirin.
- Arşivi bir klasöre çıkarın, bin klasörünü açıp UIforETW.exe dosyasını çalıştırın.
- FiveM istemcisini başlatıp oyuna girin.
- Sorun oluştuğunda Start Tracing seçeneğini kullanın (kısayol: Ctrl+Win+R).
- İzin birkaç dakika çalışmasına izin verin. Cfx’in uyarısı: izi çok uzun süre açık bırakmak hem paylaşması hem kullanması zor, büyük dosyalar üretiyor.
- Durdurmak için Save Trace Buffers seçeneğini kullanın (aynı kısayol).
- İz, Belgeler klasörünüze kaydediliyor. Varsayılan konum: C:\Users\[kullanıcı adı]\Documents\etwtraces.
Dosya küçükse destek talebinize ekleyebiliyor, büyükse bir dosya paylaşım servisine yükleyip bağlantısını paylaşıyorsunuz.
Donanım tarafı: hangi sürüm, hangi gereksinim?
Kare hızı beklentinizi belirleyen şey hangi GTA V sürümüyle oynadığınız. Cfx’in FiveM tablosu asgari değerleri eski oyunun gereksinimlerine göre veriyor; GTA V Enhanced tarafında ise Cfx’in kendi destek makalesi asgari olarak Intel Core i7-4770 / AMD FX-9590, GeForce GTX 1630 4 GB / Radeon RX 6400 4 GB, 8 GB bellek ve 105 GB SSD istiyor. Önerilen listede ise RTX 3060 8 GB / RX 6600 XT 8 GB ve 16 GB çift kanal bellek geçiyor.
Ağ tarafında Enhanced’in bir avantajı da var: Cfx’in belgesine göre Enhanced sürümünde P2P senkronizasyon kaldırıldı ve istemci-sunucu modeline geçildi; metin bu değişikliğin gecikmeyi azalttığını belirtiyor. Tüm gereksinim tablolarını sistem gereksinimleri yazımızda karşılaştırdık.
Kare hızına dokunmayan ama rahatlatan ayarlar
Belgede yer alan birkaç kullanıcı komutu doğrudan FPS artırmıyor ancak oynanışı rahatlatıyor:
| Komut | İşlevi | Varsayılan |
|---|---|---|
| cam_disableCameraShake | Patlama gibi durumlardaki kamera sarsıntısı efektlerini kapatıyor | false |
| cam_enableHandbrakeCamera | Araç takip kamerasındaki el freni savrulma efektini kontrol ediyor | true |
| cam_vehicleFirstPersonFOV | Araç içi birinci şahıs görüş açısını ayarlıyor (-1 ile 130 arası) | -1 |
| voice_enableNoiseSuppression | Sesli sohbette arka plan gürültüsünü azaltıyor | true |
| voice_inBitrate | Ses verisinin kodlandığı bit hızı (16000-128000). Yüksek değer daha iyi kalite, daha çok bant genişliği | 48000 |
Bant genişliğiniz sınırlıysa voice_inBitrate değerini düşürmek ağ yükünü azaltıyor. Ses tarafındaki sorunları ses ve mikrofon rehberimizde ele aldık.
Kısayol parametreleri: açılışta kazanılan zaman
Kare hızı ayarlarının yanında, oyunu nasıl başlattığınız da deneyimi etkiliyor. Cfx’in resmî belgesi FiveM kısayoluna eklenebilecek parametreleri listeliyor. Kısayolu oluşturmak için %localappdata%\FiveM klasöründeki FiveM.exe’ye sağ tıklayıp Kısayol oluştur diyor, sonra kısayolun Özellikler › Hedef alanına parametreyi ekliyorsunuz.
| Parametre | Resmî açıklaması |
|---|---|
-bXXXXörnek: -b1604 |
FiveM’i doğrudan istenen oyun yapısıyla açıyor. Resmî not amacı şöyle tarif ediyor: hep aynı sunucuda oynuyorsanız “yapı geçişi”ni atlamanızı sağlıyor. Kurulumu etkilemiyor |
-pure_XX = 0, 1 veya 2 |
FiveM’i doğrudan istenen puremode seviyesinde açıyor. Yine aynı gerekçe: hep aynı sunucuda oynuyorsanız “puremode geçişi”ni atlıyorsunuz |
-cl2 |
İkinci bir FiveM örneği açıyor. Resmî not bunun geliştiriciler için olduğunu ve farklı bir kimlik oluşturmadığını belirtiyor |
Performans açısından faydası nerede? İlk iki parametre kare hızını artırmıyor — bekleme süresini kısaltıyor. Hep aynı sunucuda oynuyorsanız, oyun her girişte yapı ve puremode geçişi yapmak zorunda kalmıyor. Takılmadan şikâyet edenlerin bir kısmının asıl derdi oyun içi kare hızı değil, bu geçişlerde geçen süre.

Ölçüm yapmadan önce: hangi kanaldasınız?
Kare hızı ölçerken sabitlenmesi gereken bir değişken daha var. Resmî belgeye göre CitizenFX.ini dosyasındaki UpdateChannel üç değer alabiliyor:
- production — kararlı kanal.
- beta — canary ile production arası; kararlı olduğu garanti edilmiyor.
- canary — en güncel yapı, kararsız; resmî ifadeyle “sorunlar ve çökmeler sizin için sorun değilse” kullanılıyor.
Kararsız bir kanalda alınan kare hızı ölçümü kararlı sürümü temsil etmiyor. Ayar karşılaştırması yapmadan önce dosyayı açıp (%localappdata%\FiveM\FiveM.app\CitizenFX.ini) hangi kanalda olduğunuzu doğrulamak, ölçümü anlamlı kılan ilk adım.
Kaynak ve sınırı. Parametreler, kanal tanımları ve dosya yolu Cfx’in resmî istemci belgelerinden alındı. Belge parametrelerin kare hızına etkisine dair bir sayı vermiyor — amaçları geçişleri atlamak olarak tarif ediliyor. Puremode seviyelerinin tek tek ne yaptığı da bu sayfada yazmıyor.
Sık Sorulan Sorular
FiveM’de FPS nasıl gösterilir?
Konsolu F8 ile açıp cl_drawfps true yazıyorsunuz; ekran köşesinde kare hızı sayacı beliriyor. Daha ayrıntılı bilgi için cl_drawperf true komutu FPS, Ping, PL, CPU Usage, GPU Usage ve GPU Temp değerlerini birlikte gösteriyor. İkisi de kullanıcı komutu, geliştirici modu gerektirmiyor.
Sorun bende mi sunucuda mı, nasıl anlarım?
cl_drawperf göstergesine bakın. FPS düşük ama ping normalse sorun donanımınızda ya da ayarlarınızda; FPS iyi ama ping yüksek veya paket kaybı varsa sorun ağda ya da sunucuda.
str_maxVehicleTextureRes ne işe yarıyor?
Araç dokularının en yüksek çözünürlüğünü sınırlıyor. Cfx’in açıklamasına göre bu, fiziksel belleğin tükenmesi olaylarını azaltmaya yardımcı olabiliyor ve bedeli görsel kalite. Varsayılan değeri 1024.
nui_useInProcessGpu ayarını açmalı mıyım?
Belgeye göre bu bir performans ayarı değil. CEF için işlem içi GPU kullanımı uyumluluğu artırabiliyor ancak NUI başarımını düşürüyor ve değişiklik yeniden başlatma gerektiriyor. Varsayılan değeri false ve grafik modu sorunlarında Cfx bu seçeneğin kapalı olmasını istiyor.
resmon neden çalışmıyor?
resmon bir geliştirici komutu. Geliştirici modu kapalıyken “Access denied for command resmon” hatası alıyorsunuz. Belgeye göre geliştirici modu, istemciyi +set moo 31337 argümanıyla başlatarak ya da üretim dışı bir güncelleme kanalında çalıştırarak açılabiliyor; ikinci yol kararsızlık riski taşıyor.
netgraph hangi değerleri gösteriyor?
Belgeye göre ping, saniyede alınan paket sayısı (in), saniyede alınan bayt, gönderilen paket ve bayt sayıları (out), yönlendirme paketleri (rt) ve yönlendirme paketi gecikmesi (rd). Grafik hangi türden kaç paketin gidip geldiğini gösteriyor.
GeForce Experience arayüzünü açmalı mıyım?
Cfx’in CitizenFX.ini belgesindeki not açık: GeForce Experience arayüzünün etkinleştirilmesinin çökme sorunlarına yol açtığı biliniyor, bu yüzden DisableNVSP ayarıyla varsayılan olarak devre dışı bırakılmış durumda.
ETW izi nasıl alınır?
Cfx’in makalesine göre UIforETW aracının program içeren .zip dosyasını indirip çıkarıyor, bin klasöründeki UIforETW.exe dosyasını çalıştırıyorsunuz. Sorun oluştuğunda Start Tracing (Ctrl+Win+R), birkaç dakika sonra Save Trace Buffers diyorsunuz. İz varsayılan olarak C:\Users\[kullanıcı adı]\Documents\etwtraces klasörüne kaydediliyor.
Kısayola hangi parametreler eklenebiliyor?
Resmî belgeye göre üç tane: -bXXXX (örnek -b1604) FiveM’i doğrudan istenen oyun yapısıyla açıyor ve yapı geçişini atlatıyor; -pure_X (X = 0, 1 veya 2) doğrudan istenen puremode seviyesinde açıyor; -cl2 ikinci bir FiveM örneği başlatıyor. Kısayol, %localappdata% altındaki FiveM.exe’ye sağ tıklayıp oluşturuluyor ve parametre Özellikler › Hedef alanına ekleniyor.
Bu parametreler kare hızını artırır mı?
Hayır. Resmî açıklamalarda amaç geçişleri atlamak olarak tarif ediliyor: hep aynı sunucuda oynuyorsanız oyun her girişte yapı ve puremode geçişi yapmıyor. Kazanç kare hızında değil, bekleme süresinde. Belge parametrelerin performansa etkisine dair bir sayı vermiyor.
Kare hızı ölçerken neyi sabitlemeliyim?
Güncelleme kanalını. CitizenFX.ini dosyasındaki UpdateChannel satırı production, beta ya da canary olabiliyor; son ikisi için resmî belge kararlılık garantisi vermiyor ve canary için çökmeleri normal sayıyor. Kararsız bir kanalda alınan ölçüm kararlı sürümü temsil etmiyor.
Bilgileri nasıl topladık? cl_drawfps ve cl_drawperf komutları ile gösterge tablosundaki FPS, Ping, PL, CPU Usage, GPU Usage ve GPU Temp tanımları, str_maxVehicleTextureRes’in fiziksel bellek tükenmesini azaltma işlevi ve 1024 varsayılanı, nui_useInProcessGpu’nun NUI başarımını düşürdüğü açıklaması ve false varsayılanı, resmon, netgraph, strmem, strdbg ve strlist komutlarının işlevleri, geliştirici modunun +set moo 31337 ile veya üretim dışı kanalla açılması, cam_disableCameraShake, cam_enableHandbrakeCamera, cam_vehicleFirstPersonFOV, voice_enableNoiseSuppression ve voice_inBitrate değerleri docs.fivem.net’teki Console Commands sayfasından alındı. DisableNVSP satırının GeForce Experience arayüzünü kontrol ettiği ve bu arayüzün çökmelere yol açtığının bilindiği CitizenFX.ini sayfasından, kare kaybı durumunda iz kaydı önerisi Client Issues sayfasından, P2P senkronizasyonun kaldırılıp istemci-sunucu modeline geçilmesinin gecikmeyi azalttığı What’s Changed in FiveM for GTAV Enhanced sayfasından geldi. UIforETW adımları, Belgeler klasöründeki varsayılan iz konumu, grafik modları için NUI in-process GPU uyarısı ve GTA V Enhanced asgari ile önerilen donanım değerleri Cfx’in support.cfx.re adresindeki ilgili destek makalelerinden aktarıldı. 2 Kasım 2026 eki: Cfx’in resmî belgeleri (docs.fivem.net) okundu. Kısayol parametreleri ve güncelleme kanalı tanımları buradan alındı. Belge parametrelerin kare hızına etkisine dair sayı vermiyor. Son güncelleme: 2 Kasım 2026.
İlgili İçerikler
- FiveM Sistem Gereksinimleri
- FiveM Komutları ve Tuşları
- FiveM Önbellek Temizleme
- FiveM Açılmıyor: Çözümler
💬 cl_drawperf ne diyor?
FPS, ping ve GPU sıcaklığı değerlerini sistemini de yazarak aşağıya bırak — Türkiye’den bağlananların gerçek verisini biriktirelim.