30-70 er jo et rimelig stort spring. Skal det forstås sådan at din framerate hopper mellem 30 og 70?
Mange med I5 processorer oplever framedrops og stuttering. Det skyldes at CPUen kører 100% og derfor bottlenecker systemet.
Jeg havde selv samme problem.
Løsningen var at sætte maximum prerendered frames til 1 i nvidia kontrol panelet og bruge en user.cfg fil til at låse frameraten.
Jeg låste min framerate til 72 og siden da har spillet køret buttersmooth med få undtagelser.
--
i5-5690k 4.0 ghz, GTX 970 , Asus z97-a, 16gb ddr3.
Har du tjekket temperaturer?
Jeg ryger ALDRIG under 65-70 fps på ultra @ 1080p (specs i signatur)
--
* ITX of Doom *
Node 304, i7 4770k @ 4.2 GHz, Z97I-Plus
GTX 970, 16 GB Ram, 240GB M.2 PCIe SSD
Cooler Master V550 + Hyper 212 Evo
Overclock din CPU, har samme CPU og den bottlenecker selv ved 4.2ghz.
--
Veni, Vidi, Vici.
dimidium facti qui coepit habet
faber est quisque fortunae suae
#2 nu har du jo også en i7'er, det er et kendt problem at i5'er bottlenecker i BF1.
#3 min i5-4690k er clocked til 4,5 ghz og den har stadige massive problemer og køre 100% hele tiden.
Løsningen er som sagt at låse fps, så kører min cpu 95% og min framerate dropper aldrig og jeg har ingen stutter.
--
i5-5690k 4.0 ghz, GTX 970 , Asus z97-a, 16gb ddr3.
...eller skrue ned for settings?
Hvis man nu bare lader som om man aldrig har set de to øverste presets, så er spillet sikkert ganske flot. Tænk hvis de kun havde "low" og "medium". Så var alle tilfredse med medium.
EA og grafikkortsproducenterne er ved at falde om af grin hele vejen til banken fordi de bare kan smide mere og mere abstrakte features på spillene, og så går alle gamerne ned og køber for tusindvis af kroner nyt grej.
De gør det her for at tjene penge, og for at tease jer til at købe vildere hardware.
Kom nu drenge - man kan godt have en stolt, flot tissemand, selvom man ikke spiller på højeste settings i et spil. Just saying.
--
"ORK SATME!"
#4 Min brors 4690 (non k)/16 gb ram/GTX 780 itx build klarer stadig 60+ FPS på ultra preset @ 1080p. Så kan man snakke bottleneck og alt muligt andet, men OPs build burde stadig kunne præstere bedre imo :)
EDIT: Formoder OP spiller i 1080p, da andet ikke er nævnt.
--
* ITX of Doom *
Node 304, i7 4770k @ 4.2 GHz, Z97I-Plus
GTX 970, 16 GB Ram, 240GB M.2 PCIe SSD
Cooler Master V550 + Hyper 212 Evo
--
Sidst redigeret 15-12-2016 13:13
#6 hvis du nu bevægede dig på google og søgte "BF1 100% CPU LOAD" så vil du hurtigt finde flere tusinde tråde med systemer som er langt vildere end OP's som har samme problem.
Det er vel meget nemt at finde ud af. Download MSI afterburner eller lign. og tjek CPU LOAD i OSD mens man spiller. Rammer den ofte 100%, ja så bottlenecker den jo uden tvivl.
--
i5-5690k 4.5 ghz, GTX 970 , Asus z97-a, 16gb ddr3.
#7 - ah, den kører vel bare optimalt. Du kan vel ikke konkludere at fordi CPUen kører på 100%, så er den flaskehalsen.
Du kan måske konkludere det med en masse andre data at holde op imod det - men din CPU skal gerne køre på fuld skrue. Hvis din GPU (teoretisk set, i et teoretisk spil) er flaskehalsen, og din CPU bare høvler data afsted i GPUens retning, så vil CPUen også stå på 99/100%
Jeg siger ikke at BF1 ikke er begrænset af CPU. Det vil være det første BF-spil i lang tid som er SÅ krævende for CPU - men bevares. Det kan sagtens være. Der er bare *vanvittigt* meget "bro-science" derude fra 14-årige kældergamere som har hørt nogen af de store drenge sige "bottleneck". Og så ved de alt, og kan gennemskue alle scenarier med det ene ord.
For nogle år siden var det "sens" der var et buzzword der var overalt, og det var så blandt CS'erne. Der var ikke 5 mennesker om året der nævnte "Bottlenecking" herinde for 5 år siden. Selvom der altid har været noget der var en flaskehals i alle systemer.
Just saying - jeg kender godt Occams Razor, men nogle gange er det ikke nok bare at kigge på ET datafelt når man skal forstå hvordan et spil kommer fra et udviklerhus via et medie, via et netværk, via en PC med alverdens gensidigt afhængige komponenter med konstant skiftende drivers, til nogens skærm.
--
"ORK SATME!"
Det er vel ikke ligefrem raketvidenskab at hvis cpu kører 100% så sætter det jo en form for begrænsning på resten af systemet, men nok om det.
Håber at #0 ville følge mit råd, da det jo er et kendt problem ved i5'ere i BF1.
--
i5-5690k 4.5 ghz, GTX 970 , Asus z97-a, 16gb ddr3.
Tak for alle svarene! @Lime hvordan sætter man maximum prerendered frames til 1? Samt hvordan låser man frameraten til fx 70?
--
Gæstebruger, opret dit eget login og få din egen signatur. #7 Hvad er Google? Aldrig hørt om det
--
* ITX of Doom *
Node 304, i7 4770k @ 4.2 GHz, Z97I-Plus
GTX 970, 16 GB Ram, 240GB M.2 PCIe SSD
Cooler Master V550 + Hyper 212 Evo
1) Du skal opgraderer dit Win 7 til Win 10 (Det giver dig allerede en del FPS og stabilitet)
2) Som der allerede er nævnt, så er din i5 bottleneck. Du skal regne med en 60-140 FPS, når du har opgraderet til Win 10
Jeg ved dette fordi, jeg var i samme situation som dig.
Jeg har sågar også skiftet min i5 ud med i7 alene pga. af BF1.
Hvis du har spørgsmål, så skriv endelig :-)
--
Mht. til at capped framerate, der kan du hente MSI Afterburner og Riva statisticsturner (Riva kan også stå alene). I Riva kan du capped til de ønskede FPS i de forskellige programmer, du vælger.
--
#8
nej hvis din CPU arbjder 100% hele tidne for at kunne foelge med de andre dele ( isaer din GPu) er det sartk sandsynlgit at den en flaske hals
men lim er ogsaa forkert paa dne idet han siger 100% = flakse halse og laver = ingen flaskehalse.
dne tst lime forslar vil give en masse falske negative dvds den vil vare mulgihed for at havee n flaskehalse uden at testen vil vise det.
CPU'er i der er multicores og alt efter CPU fordeling paa et software forskellige traade kan man altsaa ved flaskehalse helt nede ved 100%/antal af logiske cores
f.esk har dit spil kun 2 cpu tunge traade paa en qaud cores jamen saa vil dine to trade koere max naar du ser 50% cpu loada paa en quad cores CPU (25% per core der blive brugt af en traad)
med lime egne ord. det er ikke raket videnskab at finde ud af at en flaskehalse sker saa snart en traade ikke faa den cpu kraeft den skal have.
men hovrdan se rman saa om man har en CPU flaskehals?
1: lyn checker/lime metode
se om du har fuld CPU belasting hvis din total cpu forbruger er paa 99% elle derover har du en CPU flaskehalse. det kan var baade i core speed eller antal af cores
2: hent og koer process explorer
3: vaelg dit spil process i process explore listen
4: gaa ind under threads og hold oje med threads CPU forbruge
5: hvis en af disse threads rammer mere end 100%/logiske cores saa har du en flaske halse mht til core hastighed og skal have flere mhz paa dine cores.
Husk paa at en CPU ikke er EN cpu mere. og at spil ikke er EN traad mere.
Et sidetip hvis i koerer med en I3 eller i7 eller an anden multicore CPU med Hyperthrading saa disable core parking for faa lidt mere CPU kraft samt reducer stutter under isaer BF4 og BF1
Jeg har en mere udforlig guide men maa ikke linke til den for Hol
men google evt Sven Bent og CPU flaskehals
--
Gæstebruger, opret dit eget login og få din egen signatur. #5 De må gerne tease mig med bedre grafik! Jeg synes, det giver en kæmpe oplevelse at sidde med ekstrem god grafik samt høj FPS i FPS spil :-)
--
Jeg har win 10 og har stadig problemer med min i5'er.
#10 for at sætte maximun prerendered frames til 1, højreclicker du på dit skrivebord -> nvidia kontrolpanel -> administrer 3d indstillinger -> programindstillinger -> vælger BF1 i dropdown menuen -> skifter maksimum forudbehandlede billeder til 1.
For at låse frameraten.
Find hen til installationsmappen for BF1
i mit tilfælde er det
D:/Program files(x86)/origin games/battlefield 1
Her laver du et nyt teksdokument med notesblok og skriver følgende i dokumentet
gametime.maxvariablefps 72
Du gemmer nu filen og kalder den user.cfg
Håber dette hjælper dig som det har hjulpet mig :)
--
i5-5690k 4.5 ghz, GTX 970 , Asus z97-a, 16gb ddr3.
Du kan også åbne console inde i spillet ved at trykke på knappen "½" til venstre for 1-knappen på dit tastatur og skrive samme kommando
gametime.maxvariablefps 72
Alt efter hvilken bane jeg spiller kan jeg godt finde på at skifte fra 72 til 60 f.eks. men nu har jeg jo også kun en sølle gtx 970'er :)
--
i5-5690k 4.5 ghz, GTX 970 , Asus z97-a, 16gb ddr3.