I 11:24:23,639 S000002 ~Mai: Products renderer: built 175 texture slices - albedo 512x512 DXT1 (174 copied, 0 recompressed, 1 fallback), normals 512x512 DXT5 (4 copied, 0 recompressed, 171 fallback), smooth/metal 512x512 DXT5 (118 copied, 0 recompressed, 57 fallback).
I 11:24:23,639 S000002 ~Mai: Products renderer: built 47 unique meshes (47 combined).
I 11:24:23,641 S000002 ~Mai: [70.9 ms] ProductsRenderer: [FORCE FRAME] Loading product textures.
I 11:24:23,643 S000002 ~Mai: [1.17 ms] ProductsRenderer: [FORCE FRAME] Loading product textures.
W 11:24:23,643 S000002 ~Mai: Products renderer: source textures still not fully loaded, building the texture arrays anyway.
at Mafi.Unity.InstancedRendering.Products.ProductsRenderer+<initState>d__196.MoveNext () [0x00000]
at Mafi.Core.GameLoop.GameLoopEvents+<InvokeRendererInitializeState>d__69.MoveNext () [0x00000]
at Mafi.Core.GameLoop.GameRunner+<Initialize>d__119.MoveNext () [0x00000]
at Mafi.Core.Game.GameBuilder+<initializeGame>d__5.MoveNext () [0x00000]
at Mafi.Core.Game.GameBuilder+<BuildNewGameTimeSliced>d__0.MoveNext () [0x00000]
at Mafi.Unity.GamePlayScene+<buildNewGame>d__27.MoveNext () [0x00000]
at Mafi.Unity.GamePlayScene+<Initialize>d__25.MoveNext () [0x00000]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__116.MoveNext () [0x00000]
at Mafi.Unity.Main.stepSceneInitialization () [0x00000]
at Mafi.Unity.Main.Update () [0x00000]
I 11:24:26,943 S000002 ~Mai: Products renderer: built 175 texture slices - albedo 512x512 DXT1 (174 copied, 0 recompressed, 1 fallback), normals 512x512 DXT5 (4 copied, 170 recompressed, 1 fallback), smooth/metal 512x512 DXT5 (118 copied, 56 recompressed, 1 fallback).
只玩几秒钟沙盘即可显示这个提示.虽然不严重,但是加上游戏本身自己频繁出现的,植树机伐木机等报错,加上各种压缩贴图产生的内存消耗,一旦稍微时间长了,就产生大量日志.
建议大家测试,开启游戏后游玩几分钟,然后退出游戏,然后继续开游戏..循环往复几十次以后,特别是你玩的是一个存档.
你会发现游戏突然提示内存不足!
This prompt pops up after only a few seconds of playing the sandbox. While this issue itself is minor, when combined with frequent native game errors involving tree planters, lumber harvesters and other machines, plus the memory overhead generated by various compressed textures, massive log files will be created after playing for a moderate amount of time.
I recommend players run this test: launch the game, play for a few minutes, quit the game, then relaunch it. Repeat this cycle dozens of times, especially when loading an existing save file.
You will encounter an unexpected low memory warning from the game!
-taskkill /F /IM "Captain of Industry.exe"
SUCCESS: The process "Captain of Industry.exe" with PID 23564 has been terminated.
SUCCESS: The process "Captain of Industry.exe" with PID 26464 has been terminated.
SUCCESS: The process "Captain of Industry.exe" with PID 25692 has been terminated.
SUCCESS: The process "Captain of Industry.exe" with PID 23736 has been terminated.
SUCCESS: The process "Captain of Industry.exe" with PID 36592 has been terminated.
SUCCESS: The process "Captain of Industry.exe" with PID 2336 has been terminated.
已执行清理命令
Press any key to continue . . .
通过指令可以看出,游戏退出后会留存内存进程,而根本看不出留存,用强制关闭线程的方法可以显示出有大量的进程.
恳请大家检测这个问题是否真实存在.
It can be seen from the commands that memory processes remain after exiting the game, yet these residual processes are invisible normally. A large number of such processes can be revealed by forcibly terminating threads.
I kindly ask everyone to verify whether this issue actually exists.