Captin Pelley Posted July 11, 2022 Posted July 11, 2022 Hi all, I'm new to the forums so please forgive any errors on my part, out of the blue I've started to have sudden and constant frame drops, game hitches, and freezes and I really don't know what to do about it. The performance issues occur in all of my modules on all of the maps in and out of multiplayer. My specs: 16 gb ram RTX 2070 graphics cardx Intel i7-9700 @3 GHz My game was running fine until it wasn't pretty much. I have a log file for a session that triggered to make an account to get help (see attached). All the best, Captin Pelley dcs.log
Flappie Posted July 11, 2022 Posted July 11, 2022 Hi, we can see an obvious symptom in your logs: 022-07-08 21:55:14.690 INFO EDTERRAINGRAPHICS41: surface5 gc() LOD 1 20 squares 2022-07-08 21:55:14.690 INFO EDTERRAINGRAPHICS41: surface5 gc() LOD 2 20 squares 2022-07-08 21:55:14.690 INFO EDTERRAINGRAPHICS41: surface5 gc() LOD 3 29 squares 2022-07-08 21:55:14.690 INFO EDTERRAINGRAPHICS41: surface5 gc() 76.063900 ms 2022-07-08 21:55:23.014 ERROR SOUND: render time = 0.016651s exceeded allowed slice of 0.010000s 2022-07-08 21:55:23.755 ERROR SOUND: render time = 0.010675s exceeded allowed slice of 0.010000s 2022-07-08 21:55:24.503 ERROR SOUND: render time = 0.018127s exceeded allowed slice of 0.010000s 2022-07-08 21:55:26.726 ERROR SOUND: render time = 0.012149s exceeded allowed slice of 0.010000s 2022-07-08 21:55:28.896 ERROR SOUND: render time = 0.011734s exceeded allowed slice of 0.010000s 2022-07-08 21:55:34.119 ERROR SOUND: render time = 0.034859s exceeded allowed slice of 0.010000s 2022-07-08 21:55:34.959 INFO NET: Current ping: 109.6ms 2022-07-08 21:55:35.598 ERROR SOUND: render time = 0.014086s exceeded allowed slice of 0.010000s 2022-07-08 21:55:36.488 ERROR SOUND: render time = 0.013642s excee See all these sound render time messages? They usually appear when the game has a hard time using the hardware. Please attach your dxdiag log. You'll find how to make one here: https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/Obtaining-a-DXDIAG-log-for-diagnostics-and-troubleshooting-issues-with-graphic-cards.html Just in case, you can start by maximizing Windows power plan (use the higher setting). ---
Captin Pelley Posted July 11, 2022 Author Posted July 11, 2022 10 hours ago, Flappie said: Hi, we can see an obvious symptom in your logs: 022-07-08 21:55:14.690 INFO EDTERRAINGRAPHICS41: surface5 gc() LOD 1 20 squares 2022-07-08 21:55:14.690 INFO EDTERRAINGRAPHICS41: surface5 gc() LOD 2 20 squares 2022-07-08 21:55:14.690 INFO EDTERRAINGRAPHICS41: surface5 gc() LOD 3 29 squares 2022-07-08 21:55:14.690 INFO EDTERRAINGRAPHICS41: surface5 gc() 76.063900 ms 2022-07-08 21:55:23.014 ERROR SOUND: render time = 0.016651s exceeded allowed slice of 0.010000s 2022-07-08 21:55:23.755 ERROR SOUND: render time = 0.010675s exceeded allowed slice of 0.010000s 2022-07-08 21:55:24.503 ERROR SOUND: render time = 0.018127s exceeded allowed slice of 0.010000s 2022-07-08 21:55:26.726 ERROR SOUND: render time = 0.012149s exceeded allowed slice of 0.010000s 2022-07-08 21:55:28.896 ERROR SOUND: render time = 0.011734s exceeded allowed slice of 0.010000s 2022-07-08 21:55:34.119 ERROR SOUND: render time = 0.034859s exceeded allowed slice of 0.010000s 2022-07-08 21:55:34.959 INFO NET: Current ping: 109.6ms 2022-07-08 21:55:35.598 ERROR SOUND: render time = 0.014086s exceeded allowed slice of 0.010000s 2022-07-08 21:55:36.488 ERROR SOUND: render time = 0.013642s excee See all these sound render time messages? They usually appear when the game has a hard time using the hardware. Please attach your dxdiag log. You'll find how to make one here: https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/Obtaining-a-DXDIAG-log-for-diagnostics-and-troubleshooting-issues-with-graphic-cards.html Just in case, you can start by maximizing Windows power plan (use the higher setting). Thanks for the reply, attached is the dxdiag log. I am already using the high performance power setting DxDiagLog.txt
Flappie Posted July 11, 2022 Posted July 11, 2022 I see DCS is installed on a Solide State Drive, and so is your system, but you still have a Hard Disk Drive in your PC. Please ensure Windows pagefile is not store on the E:\ drive. Run this command in a CMD window and paste the result: wmic pagefile list /format:list By the way, did you add the DCS game path as an exception to your antivirus? (yes, even if you're using Windows default antivirus) Oh, and please ensure Windows HAGS is disabled. ---
Captin Pelley Posted July 11, 2022 Author Posted July 11, 2022 1 hour ago, Flappie said: I see DCS is installed on a Solide State Drive, and so is your system, but you still have a Hard Disk Drive in your PC. Please ensure Windows pagefile is not store on the E:\ drive. Run this command in a CMD window and paste the result: wmic pagefile list /format:list By the way, did you add the DCS game path as an exception to your antivirus? (yes, even if you're using Windows default antivirus) Oh, and please ensure Windows HAGS is disabled. AllocatedBaseSize=30720 CurrentUsage=631 Description=E:\pagefile.sys InstallDate=20220707131803.437102-150 Name=E:\pagefile.sys PeakUsage=4117 Status= TempPageFile=FALSE HAGS is and was disabled. I am unsure on how to add DCS as an exception to my antivirus.
Flappie Posted July 11, 2022 Posted July 11, 2022 1 minute ago, Captin Pelley said: I am unsure on how to add DCS as an exception to my antivirus. Don't worry, we've just found the culprit. Your pagefile is stored on your slowest drive (by far). It hurts your PC because data stored in your PC memory go from a very fast medium (your RAM) to a very slow one (your E:\ HDD). Then when DCS needs something badly, yout E:\ drives takes too much time to give it back to your RAM. During this time, DCS has to wait, which causes stutters. We need to move your pagefile to a faster drive. Usually, Windows do this on its own, which makes me think you may have manually set your pagefile. We'll see. First, you want to make some room in your C:\ and D:\ drives. Simply move large files you don't use often to your E:\ drive. Try to obtain ~80 GB of free space in each of your C:\ and D:\ drives. Then edit your pagefile settings : If "Automatically manage paging file size for all drives" is unticked, all you have to do is trust Windows: Tick the box, Reboot, Then run above command line again in a CMD windows, and paste the result here. I bet your pagefile ill then be on either C:\ or D:\. If it's already ticked, then you can blame Windows and do better than it: Untick the box and set a manunal pagefile with the following settings: Select drive C:\ or D:\ (if possible, choose the fastest one - DCS wll be happy, the rest of your apps too). Select "Custom Size", an initial size of 16384 (16 GB) and a max size of 32768 (32 GB). Apply, then reboot. 4. Enjoy! ---
Captin Pelley Posted July 11, 2022 Author Posted July 11, 2022 2 hours ago, Flappie said: Don't worry, we've just found the culprit. Your pagefile is stored on your slowest drive (by far). It hurts your PC because data stored in your PC memory go from a very fast medium (your RAM) to a very slow one (your E:\ HDD). Then when DCS needs something badly, yout E:\ drives takes too much time to give it back to your RAM. During this time, DCS has to wait, which causes stutters. We need to move your pagefile to a faster drive. Usually, Windows do this on its own, which makes me think you may have manually set your pagefile. We'll see. First, you want to make some room in your C:\ and D:\ drives. Simply move large files you don't use often to your E:\ drive. Try to obtain ~80 GB of free space in each of your C:\ and D:\ drives. Then edit your pagefile settings : If "Automatically manage paging file size for all drives" is unticked, all you have to do is trust Windows: Tick the box, Reboot, Then run above command line again in a CMD windows, and paste the result here. I bet your pagefile ill then be on either C:\ or D:\. If it's already ticked, then you can blame Windows and do better than it: Untick the box and set a manunal pagefile with the following settings: Select drive C:\ or D:\ (if possible, choose the fastest one - DCS wll be happy, the rest of your apps too). Select "Custom Size", an initial size of 16384 (16 GB) and a max size of 32768 (32 GB). Apply, then reboot. 4. Enjoy! I don't believe it worked. Still immensely laggy with plenty of stuttering. dcs.log
Flappie Posted July 11, 2022 Posted July 11, 2022 Can you please show the result of this command again, please? wmic pagefile list /format:list And a screenshot of your pagefile settings. ---
Captin Pelley Posted July 12, 2022 Author Posted July 12, 2022 (edited) 3 hours ago, Flappie said: Can you please show the result of this command again, please? wmic pagefile list /format:list And a screenshot of your pagefile settings. AllocatedBaseSize=16384 CurrentUsage=367 Description=C:\pagefile.sys InstallDate=20220711163216.655916-150 Name=C:\pagefile.sys PeakUsage=547 Status= TempPageFile=FALSE AllocatedBaseSize=30720 CurrentUsage=1050 Description=E:\pagefile.sys InstallDate=20220707131803.437102-150 Name=E:\pagefile.sys PeakUsage=3097 Status= TempPageFile=FALSE Edited July 12, 2022 by Captin Pelley
Flappie Posted July 12, 2022 Posted July 12, 2022 You need to remove the pagefile stored on the E:\ drive: Select "E:" Tick "No paging file", then click "Set". Apply and reboot. ---
Captin Pelley Posted July 13, 2022 Author Posted July 13, 2022 21 hours ago, Flappie said: You need to remove the pagefile stored on the E:\ drive: Select "E:" Tick "No paging file", then click "Set". Apply and reboot. Sorry for the late reply, will try tomorrow, thanks a million for your help so far! 1
Captin Pelley Posted July 22, 2022 Author Posted July 22, 2022 On 7/12/2022 at 3:33 AM, Flappie said: You need to remove the pagefile stored on the E:\ drive: Select "E:" Tick "No paging file", then click "Set". Apply and reboot. It completely fixed the issue, thanks a million!
Recommended Posts