[閒聊] Factorio 吃記憶體的問題

看板Steam作者時間6年前 (2018/04/18 03:20), 6年前編輯推噓11(1106)
留言17則, 11人參與, 5年前最新討論串1/1
Factorio從當初到現在 畫面變好了不少 但是記憶體也越吃越兇 0.16現在光在主選單就嗑掉4G (邊玩邊多開android模擬器簡直...) 多人遊戲更是卡到不行 本文適用於吃太多記憶體很難打開 或是 玩到會記憶體不足的 沒有問題的可以無視這篇 多人+N個基地+一大堆鐵路 = 卡到想砸電腦 改善後變回可以玩的狀態 如果懶得看測試 直接給最低記憶體使用設定 開啟後到主選單只吃774MB(每個人遊戲設定 MOD不一樣可能略有差異) https://i.imgur.com/7NlYhr2.jpg
GPU VRAM使用約1GB 最最最重要的 (建議多人開 單人記憶體不夠的再開 因為反而會降低一點fps) 強制使用openGL 記憶體使用從3.6G--->774MB (以下步驟為steam版本 其他版本不確定是存在哪邊) 開始>右鍵>執行 輸入%AppData%\Factorio\config 用文字編輯器打開config.ini CTRL+F搜尋 force-opengl 改成 force-opengl=true 存檔 請確定先改好config.ini再進遊戲調整其他設定 因為修改這個檔案後 遊戲內圖形設定會被重設回預設值 遊戲內圖形設定 https://i.imgur.com/797Kj9j.jpg
左邊上面顯示陰影甚麼的隨個人喜好調整 如果縮放會卡 請把陰影關掉(不須重開) 關垂直同步會略為增加記憶體使用 降貼圖 看了不爽 不爽降 顯示記憶體占用 低=1G+ 中=2G+ 高3G+ 建議低或中 我開高系統開始會卡 以下測試 雖然結果打開openGL打爆你遊戲設定調半天 但部分選項不知道是不是有BUG 各種吃爆記憶體 懶得看的END 主機 CPU:E3-1230v2 RAM:16GB GPU:GTX980 系統:Windows 10 專業版 1709 更新至最新 (BTW 1803要強姦了請做好準備(? 初始設定(沒講的就是關) [基本設定] 垂直同步 開 顯示煙霧 開 貼圖解析度 高 燈光渲染 1.00 [進階設定] 線性過濾 開 顯示記憶體占用 高 紋理大小 8192 渲染執行緒 8 測試動作 進到主選單後等待約30秒至記憶體使用穩定 (部分設定時會一直變動 有時可能要等好幾分鐘 不會記錄到最後) (有些設定雖然最終比初始低 但載入時會使用大量記憶體) 關閉前一測試打開的選項(重設回初始設定) 打開一個新的選項作測試 (也就是每次只測試一個選項對初始設定的影響) 關閉 重開遊戲 ------------------------------------------------------------------------------ 以下數據 記憶體使用 MB 初始設定 4137 low quality sprite 3513(進入主選單瞬間達5600+ 之後隨時間漸減 以下不再詳述) 樹木貼圖分級細化紋理 4325(5100+) #1 如果你地是舖石磚 分列貼圖圖集 3711 #2 請1~4一起開 不然遠景會變成格子 separate lower object 4404 #3 代價是多吃一點記憶體 optimize sprite 3992 #4 已換成水泥的話基本上無感 低顯存模式 4525(5600+) 紋理壓縮 3947 顯示記憶體占用 全部 載入時吃到將近7G 而且卡爆 低 3609 紋理大小 最大 5695 4096 3705 2048 3704(基本上跟4096一樣) 自定義 會自己跳回4096 意義不明 可能是改config.ini才有用 渲染執行緒 1 5660(5800+) 最終設定(上面那張圖) 3630 同上+openGL 774 同上+顯示記憶體占用 高 327(VRAM吃掉3.1GB...而且系統開始卡頓...不建議) ------------------------------------------------------------------------------ 有些選項打開之後載入時記憶體使用率就超高 進度條最後面處理貼圖時會再往上噴 打開強制openGL後改善極大(多人建議用 單人記憶體不夠再用) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.143.39 ※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1523992854.A.A8E.html ※ 編輯: x94fujo6 (114.35.143.39), 04/18/2018 04:28:30 ※ 編輯: x94fujo6 (114.35.143.39), 04/18/2018 04:29:28

04/18 05:25, 6年前 , 1F
確實越吃越兇,不只主程式多吃,MOD新物件也多吃掉不少
04/18 05:25, 1F

04/18 05:42, 6年前 , 2F
我是只要把Sprite resolution從High降到Normal就大幅改善
04/18 05:42, 2F

04/18 05:43, 6年前 , 3F
8G記憶體從使用率95%降到6x%,實際使用約2,100MB
04/18 05:43, 3F

04/18 05:44, 6年前 , 4F
作業系統Win8.1 記憶體8G GPU960M(筆電)
04/18 05:44, 4F

04/18 06:56, 6年前 , 5F
感謝分享!先筆記起來之後遇到可以參考XD
04/18 06:56, 5F

04/18 07:17, 6年前 , 6F
感謝分享 最近正為了多人遊戲lag而困擾
04/18 07:17, 6F

04/18 07:45, 6年前 , 7F
04/18 07:45, 7F

04/18 09:59, 6年前 , 8F
04/18 09:59, 8F

04/18 10:25, 6年前 , 9F
有Factorio就推!
04/18 10:25, 9F

04/18 11:29, 6年前 , 10F
推factorio
04/18 11:29, 10F

04/18 13:28, 6年前 , 11F
本身設計就是這樣 尤其到後面東西越蓋越多就越吃越兇
04/18 13:28, 11F

04/18 15:15, 6年前 , 12F
我沒記錯的話,他們有解決過一次記憶體使用過高的問題
04/18 15:15, 12F

04/18 15:15, 6年前 , 13F
後來也確是有稍微下降,但是東西你蓋得太多,還是一樣
04/18 15:15, 13F

04/18 15:15, 6年前 , 14F
會讓記憶體使用率上升..
04/18 15:15, 14F

04/19 16:08, 6年前 , 15F
個人的經驗是 剛讀進遊戲主選單 吃記憶體吃最大,電腦差的
04/19 16:08, 15F

04/19 16:08, 6年前 , 16F
還會卡很久,但是進入遊戲中反而會整個降下來除非到後期
04/19 16:08, 16F

10/03 02:50, 5年前 , 17F
10/03 02:50, 17F
文章代碼(AID): #1QraaMgE (Steam)