Posted March 14, 2017 Hey y'all, I know this has been posted before, but I wanted to post it again in light of new patches. BF1 has ran pretty underwhelmingly for me: Here's my rig: 4670k OC'd to 4.24ghz @ 1.22V, CPU cores unparked. Cooled with NZXT X61, never even hits 70 degrees GTX 1080 (Asus STRIX), not OC'd 16GB Corsair RAM @ 1600Mhz Corsair 850W PSU, MSI Gaming 7 mobo, HyperX Savage 500GB SSD. First order of business, the reason why my CPU is rather old while I'm running a GTX1080 is because I upgraded a 3 year old computer, and decided the CPU didn't have to be replaced. For BF1, I usually get 75+ FPS (I've capped the FPS to 75 to help my issues). However, in intense scenes or after an hour of gaming, I get FPS drops to the low 30's at times. It's very bothersome. My CPU is almost always maxed at 100%. I don't know if Shadowplay effects my CPU usage that much. I was wondering if anyone else has had the same problems as me, and how they fixed it. I don't think I want to upgrade (I'd have to buy a new mobo since buying a Haswell i7 doesn't sound like a smart idea at the moment). The cost would be upwards of 500 bucks for an 7th gen i7 and a mobo, which would theoretically fix my problems. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 Well i mean you have an i5 and a great gpu... But apart from that shadow play never does that to me, so I guess it's probably your cpu CPU - i7-4790k GPU - MSI 980 Ti Mobo - MSI Z97 Gaming 5 Memory - 32 GB DDR3 Storage - 3.4 TB Full List : https://pcpartpicker.com/list/sPgN8d Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 try finding a second hand i7 other than upgrading to 7th gen they're still great chips. CPU-I7 4790 COOLER-Be Quiet Pure Rock Slim MOBO-Gigabyte Z97 HD3 RAM-8GB G.skill Ripjaws X GPU-Gigabyte GTX 1060 6GB G1 Gaming SSD-Kingston SSDnow 240GB HDD-Segate Barracuda 1TB PSU-Zalman ZM 550w Goldrock Semi-Modular psu CHASSIS-ThermalTake Core X31 Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 6 minutes ago, ThatAngryGnome said: However, in intense scenes or after an hour of gaming, I get FPS drops to the low 30's at times. It's very bothersome. you need to investigate further because that's not a CPU problem and sounds a lot more like a memory leak, somewhere Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 Thats an over 50% drop. Def a larger issue than either the cpu or gpu by itself. Windows 10 Edu | Asus ROG Strix X570-F Gaming | Ryzen 9 3950x | 4x 16GB G.Skill Trident Z RGB| ROG Strix GeForce® RTX 2080 SUPER™ Advanced edition | Samsung 980 PRO 500GB + Samsung 970 Evo Plus 2TB + 8TB Seagate Barracuda | EVGA Supernova 650 G2 | Alienware AW3418DW + LG 34uc87c + Dell u3419w | Asus Zephyrus G14 Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 Author 8 minutes ago, zMeul said: you need to investigate further because that's not a CPU problem and sounds a lot more like a memory leak, somewhere Hmmm did some research, turns out Killer Ethernet (comes standard with many MSI boards) is known for memory leaks. I'll give this a shot and report back in my OP, thanks! Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 Just now, ThatAngryGnome said: Hmmm did some research, turns out Killer Ethernet (comes standard with many MSI boards) is known for memory leaks. I'll give this a shot and report back in my OP, thanks! if you have a Killer NIC, remove everything but the drivers - Killer software is known to cause issues Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 I'm using a 6600K at 4.5 GHz. All four cores are usually pegged around 95%+ in BF1, but I don't usually have any noticeable framerate issues. I'm at 60 FPS most of the time, and if there are any drops they're probably no worse than 55 FPS or so. If I try to do much in the background while BF1 is running (like, more demanding than a Youtube video), I do start to get some noticeable framerate hiccups. I have Shadowplay's Instant Replay function turned off because I've seen it cause performance issues in some games before. It's not entirely disabled, but it has to be turned on to record manually. If you've got yours recording all the time, I suppose its possible that's a factor. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 Author 1 hour ago, zMeul said: if you have a Killer NIC, remove everything but the drivers - Killer software is known to cause issues Just did that. I didn't notice anything different, but in my two hours of testing, there didn't seem to be any performance degradation. If there was performance degradation, it seems to have gone. Still, there were frame drops and my CPU was max'd at 100, with my FPS fluctuating Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 3 minutes ago, ThatAngryGnome said: Still, there were frame drops and my CPU was max'd at 100, with my FPS fluctuating that should be normal as BF1 is heavily CPU dependent does it do that from the start or it keeps going up over time? ps: what are you using to monitor this? I found on my own that MSI Afterburner / RivaTuner has some sort of memory leak Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 Author 31 minutes ago, zMeul said: that should be normal as BF1 is heavily CPU dependent does it do that from the start or it keeps going up over time? ps: what are you using to monitor this? I found on my own that MSI Afterburner / RivaTuner has some sort of memory leak Using NVidia's FPS overlay to monitor FPS It does it from the start. I mentioned in my OP that over time (ie playing Operations), the performance seemed to get worse. I've made a fix if it was a memory leak, and I'll spend the next few days seeing if that helped. But from the get go, I'll start off getting around 60 FPS, going up to 75, going down to 50, 60, 45, 75, 30 (just one rough example of my most recent game). I realize that my CPU will be working hard, but I didn't expect it to make lag drops that I can notice, and that really can get bothersome in game. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 14, 2017 I suggest you inspect further, terminate all the non essential processes, nVidia's overlay for example it's possible that BF1 itself it's the culprit - not unheard of update the drivers, all of them: chipset, NIC, video card, sound card .. etc Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 15, 2017 I am getting 80FPS drops never below 60fps. My system is in my signature. I have a solution to the OP's problem. Shut your computer down and unseat your graphics card from the motherboard. Reseat it and then reinstall your Nvidia drivers. I would have the graphics card out for 30 seconds to a minute. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 16, 2017 Author 3 hours ago, Columbo said: I am getting 80FPS drops never below 60fps. My system is in my signature. I have a solution to the OP's problem. Shut your computer down and unseat your graphics card from the motherboard. Reseat it and then reinstall your Nvidia drivers. I would have the graphics card out for 30 seconds to a minute. Thank you for that solution. I'll try it out and report back to you. If an i5 ivybridge with a 970 doesn't get the spikes I get, then there's definitely a problem. Keep in mind though, everything for me is set to high or ultra (I have tuned down the really demanding settings like AA of course). Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 16, 2017 This is a great post, and keeps me happy with my i5. Love how even in the latest video linus was calling out people for been idiots and buying i7's. guess these days everyone is a content creator that needs a i7. cause editing 2k Gopro projects in Adobe Premiere and After effects has never felt slow on my system. To OP, check the nVidia experience I recently noticed it was running funny, Fully shut it down on reboot (msconfig) and the FPs flux was gone in games. although not playing BF1 Redstone:i7-4770 / Z97 / GTX 980 / Corsair 16GB / H90 / 400C / Antec EDGE / Neutron GTX240 / Intel 240Gb / WD 2TB / BenQ XL24 Obsidian: MSI GE60 2PE i7-4700HQ / 860M / 12GB / WE 1TB / m.Sata 256gb/Elagto USB HD Capture CardRazer Deathadder Chroma / Razer Blackwidow TE Chroma / Kingston Cloud2's / Sennheiser 429 / Logitech Z333 Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 16, 2017 My 3570K @ 4.5ghz can still handle any game. My BF1 settings are 1920x1080 ultra everything and AI set to medium. I run BF1 in DX11. ThatAngryGnome, please post back your results. Removing the graphics card wipes out all hardware connection memory. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 28, 2017 Author On 3/15/2017 at 8:31 PM, Columbo said: My 3570K @ 4.5ghz can still handle any game. My BF1 settings are 1920x1080 ultra everything and AI set to medium. I run BF1 in DX11. ThatAngryGnome, please post back your results. Removing the graphics card wipes out all hardware connection memory. Okay it's been a week (or more, sorry school had me caught up) I took out my graphics card and also gave my system a good dust down. It didn't make much of a difference If anything, there was a lagspike where my FPS dropped to SINGLE digits for a solid 10 seconds. Although I have no "scientific" results, the experience was fairly the same (FPS varies from 60-75, but drops to 35-45 a bunch, and even lower at times). The next plan of action is to do a clean install of Windows. I'm not too optimistic, as I've done a clean install of the system twice before (reinstalling BF1 of course) and the issue persists. I plan to swap out my RAM for another kit*, and if that doesn't work, I have a Haswell CPU (4400, so it's worse than my 4670k) that I can swap out as well an test to see if it's a CPU problem. Finally, I have another Z97 mobo so I can check my mobo too. I didn't mention this in my OP, but I've played Witcher 3 on near max settings on this rig and it's worked flawlessly. I've never had problems with that game, so I think this may just be an issue with BF1. It's crazy though, I expect the game to run much smoother on a rig like mine. I'll probably have to wait and do this much later on, but if I remember, I'll post back results on this thread for your curiosity. Thanks for all the help! *My RAM is 16GB, 4x4 kits. The two 4x2 kits, while the exact same model number and all, were bought separately, so they may have been from a different batch. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 28, 2017 1 hour ago, ThatAngryGnome said: Okay it's been a week (or more, sorry school had me caught up) Have you look at at the various Reddit BF1 performance threads regarding Pre-Rendered Frames, either with a config file or using the Nvidia/AMD Control Panels. I may have seen it drop to 55-60fps at times... the i5 4690 and my GTX970 has never dropped below 50fps, and usually maintains 65-90FPS in High and Low demand... All I did was change pre-rendered frames instead of using Frostbite's default. My GPU usage stopped dropping as far as it was (at times down to 60%, now 90% are low gpu usage numbers), my frames became way more consistent, and the game is far more enjoyable than when I first started. Maximums - Asus Z97-K /w i5 4690 Bclk @106.9Mhz * x39 = 4.17Ghz, 8GB of 2600Mhz DDR3,.. Gigabyte GTX970 G1-Gaming @ 1550Mhz Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 28, 2017 You want your GPU running @ 95%+ at all times playing BF1. My 970 is OC'd and I see numbers like 104-108% on GPU speed. My frames really never dip below 70 much of the time. Have rarely seen anything in the 60's. I am sure in a horrific firefight explosion event on a 64 person serve they could drop in the 50's for a second. I watch them on my G15 LCD keyboard when I game. On games like CS:GO I get 280-290fps and that game runs the GPU in the 40% power region to maybe 50% to achieve those FPS. To the OP, try running your system with just 8GB of ram instead of 16GB. Ideally you want only 2 Dimm's for OCing your ram for stability. Even at stock clocks your your 4670K should be able to easily achieve 80FPS. My last suggestion is to uninstall your nvidia drivers and reinstall them with the newest drivers. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 29, 2017 Author Thank you all for the responses. 17 hours ago, SkilledRebuilds said: Have you look at at the various Reddit BF1 performance threads regarding Pre-Rendered Frames, either with a config file or using the Nvidia/AMD Control Panels. I may have seen it drop to 55-60fps at times... the i5 4690 and my GTX970 has never dropped below 50fps, and usually maintains 65-90FPS in High and Low demand... All I did was change pre-rendered frames instead of using Frostbite's default. So I've dug through a bunch of reddit (and LTT) posts, and have done that. Set the prerendered frames to 1 from the nvidia control panel and my max gamtime.maxfps to 76 (monitor runs at 75). It actually did help a ton, but as I'll address later, there are some serious lag spikes that are odd for my system. Maybe someone else visiting this thread from the future can read this and fix their rig like this. The fact that you have a 4690 + 970 and don't report FPS drops below 50 solidifies my concern that something fufu is happening. 16 hours ago, Columbo said: To the OP, try running your system with just 8GB of ram instead of 16GB. Ideally you want only 2 Dimm's for OCing your ram for stability. Even at stock clocks your your 4670K should be able to easily achieve 80FPS. My last suggestion is to uninstall your nvidia drivers and reinstall them with the newest drivers. That's a very great idea, I should try that out. I can try only 8 gigs from exactly one kit that I bought, and test that out and see if it fixes my issues. As for nvidia drivers, I can reinstall them right now (and might as well), though that hasn't worked in the past. Thanks for the suggestions. 15 hours ago, Strike105X said: Unfortunately bf1 is a very cpu intensive game, but at least its optimized to take full advantage of multicore CPU's, its one of the few games to properly utilize the fx cpu for constant 60fps it could take up to 67% of my cpu at 4.7 ghz... Anyway as far as other games go the i5 does a good job, but bf1's 64 player modes are made to take advantage of more cores, although at 4.6 ghz it should be smooth sailing (at least that's what a friend uses with this game and the same i5 cpu). The fact that your friend with the same CPU averages higher FPS makes me concerned that this is a hardware (probably not software) issue. I'd expect a 4670k to handle a 64 player map. It's constantly maxed at 100% though, so I'm very confused as to why. I'll post back with results when I have a solid 5 hours of gaming after some tweaks. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 29, 2017 ~ to open the console. iirc PerfOverlay.DrawGraph 1 should be enough to get the performance graph up. While in the console it list all the available commands and tab auto fills so if that isn't exactly right I'm sure you'll find it. Most likely it will confirm cpu spikes (yellow spikes iirc) occur during your frame drops. At least with this you can have a visual to help you identify if its something in game. If you see spikes during explosions and such with heavy particle effects turning down the effects settings might help ya. Other cmds that you may find useful for figuring out the source of your issues. Spoiler PerfOverlay.Enable PerfOverlay.DrawGraph PerfOverlay.DrawGraphMethod PerfOverlay.DrawCpuGraph PerfOverlay.DrawGpuGraph PerfOverlay.DrawFrameGraph PerfOverlay.DrawVblankGraph PerfOverlay.DrawFps PerfOverlay.DrawFpsMethod PerfOverlay.DrawFcat PerfOverlay.FcatWidth PerfOverlay.LegendDisplayFormat PerfOverlay.FpsTimePeriod PerfOverlay.FpsDisplayAlpha PerfOverlay.FpsDisplayFormat PerfOverlay.FpsDisplayScale PerfOverlay.FpsDisplayOffsetX PerfOverlay.FpsDisplayOffsetY PerfOverlay.FrameFileLogEnable Also, instead of entering cmds every time. you can create a file called user.cfg and put the cmds in that and put that file in the battlefield 1 dir and it will auto run them for you. Best of luck, hope some of this is useful for you. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 29, 2017 I didn't see it mentioned, but are you running the game in DX11, or DX12? BF1 doesn't do DX12 any justice, and you tend to get really bad frame times, which would show up as a drop in FPS. If you haven't already tried, run the game in DX11 mode. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 30, 2017 On 14/03/2017 at 3:00 AM, ThatAngryGnome said: Hey y'all, I know this has been posted before, but I wanted to post it again in light of new patches. BF1 has ran pretty underwhelmingly for me: Here's my rig: 4670k OC'd to 4.24ghz @ 1.22V, CPU cores unparked. Cooled with NZXT X61, never even hits 70 degrees GTX 1080 (Asus STRIX), not OC'd 16GB Corsair RAM @ 1600Mhz Corsair 850W PSU, MSI Gaming 7 mobo, HyperX Savage 500GB SSD. First order of business, the reason why my CPU is rather old while I'm running a GTX1080 is because I upgraded a 3 year old computer, and decided the CPU didn't have to be replaced. For BF1, I usually get 75+ FPS (I've capped the FPS to 75 to help my issues). However, in intense scenes or after an hour of gaming, I get FPS drops to the low 30's at times. It's very bothersome. My CPU is almost always maxed at 100%. I don't know if Shadowplay effects my CPU usage that much. I was wondering if anyone else has had the same problems as me, and how they fixed it. I don't think I want to upgrade (I'd have to buy a new mobo since buying a Haswell i7 doesn't sound like a smart idea at the moment). The cost would be upwards of 500 bucks for an 7th gen i7 and a mobo, which would theoretically fix my problems. Just having share enabled on the nvdia experience app dropped my fps by 30 percent and that wasn't even recording, it stoped my cards running properly I'd start with disabling share all together to see if that helps AMD (and proud) r7 1700 4ghz- also (1600) asus rog crosshairs vi hero x370- MSI 980ti G6 1506mhz slix2 - h110 pull - acer xb270hu 1440p - corsair 750D - corsair 16gb 2933 Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Posted March 31, 2017 I have 4770k at 4.6GHz and GTX 1060 at 1440p ULTRA I get 60-75 FPS, at HIGH I get 90-110 FPS. I am sure that your CPU is a factor but I doubt that it would lose you so much FPS, there is definitely something else hindering your performance. Link to comment Share on other sites More sharing options... Link to post Share on other sites More sharing options...
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now