Poor performance [0.17.56]
Posted: Sat Jul 13, 2019 6:34 am
Since the release of 0.17 and many of the updates I've had performance issues despite having a pretty decent computer
Its an i7 8700K 3.7MHz 32GB RAM with RTX 2080 Ti 11 GB video card, dual monitor setup.
All drivers are up to date. Using Windows Defender and Firewall.
Factorio-current.log at the end of this post for more.
Every month or so I try the latest release hoping that these things are sorted out, but sadly not yet.
I've tried searching but haven't seen this addressed anywhere so figure this must be an issue at my end.
The issues I experience include:
* CPU cores 0,1,2 are being heavily used and sometimes maxed out while the game is running, even at the start menu.
Today I had to close Firefox to get a little improvement, never had this with 0.16
* Each map generation while using preview max out all CPU cores 100% and the CPU fans crank up to keep tempurature down.
* Mouse movement both in the start up menu and ingame feels sluggish and slightly erratic.
* In game running around again is sluggish and slightly erratic with a fair amount of hitching, desert, water, trees - the lot.
Today I thought I'd give it another go, but the above symptoms are even worse now.
Something thats new today while playing the start of the campaign or a new game there is a pronounced tearing in the middle of the screen when moving around.
But not just a tear along a line, but a thick ribbon left to right, shifting up and down. I'm not sure how else to describe it.
I tried starting the new campaign and the helpful bot was almostly like he wass lagging out, again with erratic movement to where it was going rather than smoothly rolling along like you'd expect.
This ongoing experience really makes my heart sink because I had a ball in 0.16 and was so much looking forward to playing 0.17.
Factorio-current.log
0.000 2019-07-13 17:52:22; Factorio 0.17.56 (build 46133, win64, steam)
0.001 Operating system: Windows 10 (version 1803)
0.001 Program arguments: "C:\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.001 Read data path: C:/Steam/steamapps/common/Factorio/data
0.001 Write data path: C:/Users/Greg/AppData/Roaming/Factorio [522138/952833MB]
0.001 Binaries path: C:/Steam/steamapps/common/Factorio/bin
0.013 System info: [CPU: Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz, 12 cores, RAM: 16000/32714 MB, page: 35558/51146 MB, virtual: 4337/134217727 MB, extended virtual: 0 MB]
0.013 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 1] [Special: 0000] [Lang: en]
0.018 Available displays: 2
0.018 [1]: \\.\DISPLAY2 - NVIDIA GeForce RTX 2080 Ti {0x05, [0,0], 1920x1080, 32bit, 60Hz}
0.019 [0]: \\.\DISPLAY1 - NVIDIA GeForce RTX 2080 Ti {0x01, [1920,90], 1920x1080, 32bit, 60Hz}
0.089 [Direct3D11] Display: 1, Output: 1, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
0.198 Initialised Direct3D[0]: NVIDIA GeForce RTX 2080 Ti; id: 10de-1e07; driver: nvldumdx.dll 26.21.14.3086
0.198 D3D Feature Level: 11.1, DXGI 1.5+, SwapChain: 3,flip-discard,-,-,-,none
0.198 [Local Video Memory] Budget: 9390MB, CurrentUsage: 2MB, Reservation: 0/4971MB
0.198 [Non-Local Vid.Mem.] Budget: 14721MB, CurrentUsage: 0MB, Reservation: 0/7769MB
0.198 Tiled resources: Tier 2
0.198 Unified Memory Architecture: No
0.198 BGR 565 Supported: Yes
0.198 MaximumFrameLatency: 3, GPUThreadPriority: 0
0.241 Desktop composition is active.
0.241 Graphics settings preset: very-high
0.241 Dedicated video memory size 11048 MB
0.241 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 100%] [DXT: high-quality]
0.241 [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Color: 32bit]
0.264 DSound: Starting _dsound_update thread
0.264 DSound: Enter _dsound_update; tid=754900
0.553 Logitech LED Controller initialized.
0.832 Loading mod core 0.0.0 (data.lua)
0.988 Loading mod base 0.17.56 (data.lua)
1.936 Loading mod base 0.17.56 (data-updates.lua)
2.068 Checksum for core: 2678823001
2.068 Checksum of base: 3299896472
2.301 Loading sounds...
6.162 Info PlayerData.cpp:69: Local player-data.json unavailable
6.162 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1562286728
6.260 Crop bitmaps.
10.935 Parallel Sprite Loader initialized (threads: 11)
16.513 Initial atlas bitmap size is 16384
16.560 Created atlas bitmap 16384x16376 [none]
16.563 Created atlas bitmap 16384x11200 [none]
16.564 Created atlas bitmap 8192x3884 [decal]
16.565 Created atlas bitmap 16384x4256 [low-object, linear-minification]
16.565 Created atlas bitmap 8192x3680 [mipmap, linear-minification, linear-magnification, linear-mip-level]
16.566 Created atlas bitmap 16384x6880 [terrain, mipmap, linear-minification, linear-mip-level]
16.566 Created atlas bitmap 4096x1600 [smoke, mipmap, linear-minification, linear-magnification]
16.567 Created atlas bitmap 4096x1712 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
16.567 Created atlas bitmap 2048x192 [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
16.567 Created atlas bitmap 8192x1496 [alpha-mask]
16.569 Created atlas bitmap 16384x12632 [shadow, linear-magnification, alpha-mask]
16.570 Created atlas bitmap 8192x2352 [shadow, mipmap, linear-magnification, alpha-mask]
16.579 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
17.257 Parallel Sprite Loader initialized (threads: 11)
24.855 Sprites loaded
24.891 Generated mipmaps (4) for atlas [3] of size 16384x4256
24.902 Generated mipmaps (3) for atlas [4] of size 8192x3680
24.935 Generated mipmaps (3) for atlas [5] of size 16384x6880
24.946 Generated mipmaps (3) for atlas [6] of size 4096x1600
24.957 Generated mipmaps (4) for atlas [7] of size 4096x1712
24.969 Generated mipmaps (3) for atlas [11] of size 8192x2352
24.969 Custom mipmaps uploaded.
24.975 Custom inputs active: 0
25.043 Factorio initialised
205.851 Loading level.dat: 3634835 bytes.
205.851 Info Scenario.cpp:187: Map version 0.17.49-1
206.397 Checksum for script C:/Users/Greg/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3525709413
206.397 Applying migration: Base Mod: 2019-06-28_Factorio_0.17.53.lua
206.402 Applying migration: Base Mod: 2019-06-28_Factorio_0.17.54.lua
206.523 Checksum for script C:/Users/Greg/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3525709413
206.771 Checksum for script C:/Users/Greg/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3525709413
360.943 Info AppManager.cpp:287: Saving to _autosave2 (blocking).
361.353 Info AppManagerStates.cpp:1754: Saving finished
442.711 Quitting: user-quit.
442.761 DSound: Stopping voice
442.761 DSound: Joining thread
442.765 DSound: Exit _dsound_update; tid=754900
442.765 DSound: Waiting for voice to stop ... signaled
442.766 DSound: Joined thread
442.766 DSound: Destroying thread
442.766 DSound: Thread destroyed
442.766 DSound: Releasing buffer
442.766 DSound: Voice stopped
442.766 DSound: Deallocating voice
442.766 DSound: Deallocated voice
442.853 Steam API shutdown.
442.877 Goodbye
Its an i7 8700K 3.7MHz 32GB RAM with RTX 2080 Ti 11 GB video card, dual monitor setup.
All drivers are up to date. Using Windows Defender and Firewall.
Factorio-current.log at the end of this post for more.
Every month or so I try the latest release hoping that these things are sorted out, but sadly not yet.
I've tried searching but haven't seen this addressed anywhere so figure this must be an issue at my end.
The issues I experience include:
* CPU cores 0,1,2 are being heavily used and sometimes maxed out while the game is running, even at the start menu.
Today I had to close Firefox to get a little improvement, never had this with 0.16
* Each map generation while using preview max out all CPU cores 100% and the CPU fans crank up to keep tempurature down.
* Mouse movement both in the start up menu and ingame feels sluggish and slightly erratic.
* In game running around again is sluggish and slightly erratic with a fair amount of hitching, desert, water, trees - the lot.
Today I thought I'd give it another go, but the above symptoms are even worse now.
Something thats new today while playing the start of the campaign or a new game there is a pronounced tearing in the middle of the screen when moving around.
But not just a tear along a line, but a thick ribbon left to right, shifting up and down. I'm not sure how else to describe it.
I tried starting the new campaign and the helpful bot was almostly like he wass lagging out, again with erratic movement to where it was going rather than smoothly rolling along like you'd expect.
This ongoing experience really makes my heart sink because I had a ball in 0.16 and was so much looking forward to playing 0.17.
Factorio-current.log
0.000 2019-07-13 17:52:22; Factorio 0.17.56 (build 46133, win64, steam)
0.001 Operating system: Windows 10 (version 1803)
0.001 Program arguments: "C:\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.001 Read data path: C:/Steam/steamapps/common/Factorio/data
0.001 Write data path: C:/Users/Greg/AppData/Roaming/Factorio [522138/952833MB]
0.001 Binaries path: C:/Steam/steamapps/common/Factorio/bin
0.013 System info: [CPU: Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz, 12 cores, RAM: 16000/32714 MB, page: 35558/51146 MB, virtual: 4337/134217727 MB, extended virtual: 0 MB]
0.013 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 1] [Special: 0000] [Lang: en]
0.018 Available displays: 2
0.018 [1]: \\.\DISPLAY2 - NVIDIA GeForce RTX 2080 Ti {0x05, [0,0], 1920x1080, 32bit, 60Hz}
0.019 [0]: \\.\DISPLAY1 - NVIDIA GeForce RTX 2080 Ti {0x01, [1920,90], 1920x1080, 32bit, 60Hz}
0.089 [Direct3D11] Display: 1, Output: 1, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
0.198 Initialised Direct3D[0]: NVIDIA GeForce RTX 2080 Ti; id: 10de-1e07; driver: nvldumdx.dll 26.21.14.3086
0.198 D3D Feature Level: 11.1, DXGI 1.5+, SwapChain: 3,flip-discard,-,-,-,none
0.198 [Local Video Memory] Budget: 9390MB, CurrentUsage: 2MB, Reservation: 0/4971MB
0.198 [Non-Local Vid.Mem.] Budget: 14721MB, CurrentUsage: 0MB, Reservation: 0/7769MB
0.198 Tiled resources: Tier 2
0.198 Unified Memory Architecture: No
0.198 BGR 565 Supported: Yes
0.198 MaximumFrameLatency: 3, GPUThreadPriority: 0
0.241 Desktop composition is active.
0.241 Graphics settings preset: very-high
0.241 Dedicated video memory size 11048 MB
0.241 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 100%] [DXT: high-quality]
0.241 [Max load threads: 32] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Color: 32bit]
0.264 DSound: Starting _dsound_update thread
0.264 DSound: Enter _dsound_update; tid=754900
0.553 Logitech LED Controller initialized.
0.832 Loading mod core 0.0.0 (data.lua)
0.988 Loading mod base 0.17.56 (data.lua)
1.936 Loading mod base 0.17.56 (data-updates.lua)
2.068 Checksum for core: 2678823001
2.068 Checksum of base: 3299896472
2.301 Loading sounds...
6.162 Info PlayerData.cpp:69: Local player-data.json unavailable
6.162 Info PlayerData.cpp:72: Cloud player-data.json available, timestamp 1562286728
6.260 Crop bitmaps.
10.935 Parallel Sprite Loader initialized (threads: 11)
16.513 Initial atlas bitmap size is 16384
16.560 Created atlas bitmap 16384x16376 [none]
16.563 Created atlas bitmap 16384x11200 [none]
16.564 Created atlas bitmap 8192x3884 [decal]
16.565 Created atlas bitmap 16384x4256 [low-object, linear-minification]
16.565 Created atlas bitmap 8192x3680 [mipmap, linear-minification, linear-magnification, linear-mip-level]
16.566 Created atlas bitmap 16384x6880 [terrain, mipmap, linear-minification, linear-mip-level]
16.566 Created atlas bitmap 4096x1600 [smoke, mipmap, linear-minification, linear-magnification]
16.567 Created atlas bitmap 4096x1712 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
16.567 Created atlas bitmap 2048x192 [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
16.567 Created atlas bitmap 8192x1496 [alpha-mask]
16.569 Created atlas bitmap 16384x12632 [shadow, linear-magnification, alpha-mask]
16.570 Created atlas bitmap 8192x2352 [shadow, mipmap, linear-magnification, alpha-mask]
16.579 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
17.257 Parallel Sprite Loader initialized (threads: 11)
24.855 Sprites loaded
24.891 Generated mipmaps (4) for atlas [3] of size 16384x4256
24.902 Generated mipmaps (3) for atlas [4] of size 8192x3680
24.935 Generated mipmaps (3) for atlas [5] of size 16384x6880
24.946 Generated mipmaps (3) for atlas [6] of size 4096x1600
24.957 Generated mipmaps (4) for atlas [7] of size 4096x1712
24.969 Generated mipmaps (3) for atlas [11] of size 8192x2352
24.969 Custom mipmaps uploaded.
24.975 Custom inputs active: 0
25.043 Factorio initialised
205.851 Loading level.dat: 3634835 bytes.
205.851 Info Scenario.cpp:187: Map version 0.17.49-1
206.397 Checksum for script C:/Users/Greg/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3525709413
206.397 Applying migration: Base Mod: 2019-06-28_Factorio_0.17.53.lua
206.402 Applying migration: Base Mod: 2019-06-28_Factorio_0.17.54.lua
206.523 Checksum for script C:/Users/Greg/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3525709413
206.771 Checksum for script C:/Users/Greg/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3525709413
360.943 Info AppManager.cpp:287: Saving to _autosave2 (blocking).
361.353 Info AppManagerStates.cpp:1754: Saving finished
442.711 Quitting: user-quit.
442.761 DSound: Stopping voice
442.761 DSound: Joining thread
442.765 DSound: Exit _dsound_update; tid=754900
442.765 DSound: Waiting for voice to stop ... signaled
442.766 DSound: Joined thread
442.766 DSound: Destroying thread
442.766 DSound: Thread destroyed
442.766 DSound: Releasing buffer
442.766 DSound: Voice stopped
442.766 DSound: Deallocating voice
442.766 DSound: Deallocated voice
442.853 Steam API shutdown.
442.877 Goodbye