LV. 18
GP 57

【心得】心得: 改善電腦資源不足造成的卡頓,CTD。

樓主 viking vviking
GP28 BP-
一行參數 (沒有的話自己寫上去)
在skyrim.ini
[MapMenu]
uLockedObjectMapLOD=64
(20161016更新/ 個人的另一個建議值是32, 這是我自己現在用的)


作用: 改善電腦資源不足造成的卡頓,CTD。
缺點: 按下M鍵出現的地圖精緻度變差。但考慮到它能帶來的效益,很值得。
         (地圖辨識度可靠MOD補足,煩請其他前輩幫推薦)

覺得無作用可再改回來,不會有任何副作用。
uLockedObjectMapLOD預設值是16,有些網站(例如S.T.E.P)會選擇性的建議設為8
以改善map精細度(值越小地圖越精細),並提醒可能造成一些卡頓,但我覺得他們
可能疏忽了實測這個參數對效能帶來的巨大差異。

雖然只有一行,但發現它的過程很是艱辛,花了不少時間,用了一些工具笨拙的
以消去法求解。
背後的原理可能很複雜,牽涉到遊戲引擎底層的資源分配,
這個參數吃的資源,有很大一部分是現有的工具都干涉不到的。
包括memory patch by Sheson 或是 Crash fix ENBoost by Boris,

能觀察到的部分,以Memory Blocks Log為例,光是DefaultHeap(block 1),
將skyrim.ini當中uLockedObjectMapLOD參數設成16和64之間,即可節省約30~50MB。

而無法觀察到的部分:
即使有優良的機體: WIN10/dual 32G ram/1070-8G vram/

或是正確的輔助設定:遊戲INI檔,SKSE 和 ENBoost當中的參數設定(較雜,不詳列囉)

或是只有原始主程式加DLC  對照  安裝350個以上MOD測試環境。

或是能觀察的到的充足記憶體(memory patch by Sheson 當中的DefaultHeap),

或是客制成小塊的memory block(調整Crash fixes by meh321當中的CustomMemoryBlockTotalSizeMb參數,或直接只採用預設的UseOSAllocators=1)

或是優化線程(調整Crash fix ENBoost by Boris當中的DataSyncMode以及 PriorityMode參數)

都無法干預到地圖精細度吃掉的固定資源,而它吃掉的隱藏資源又是這麼的多(會有實際的
遊戲體驗感覺,FPS,卡頓等等)這就是為什麼降低地圖精細度(藉由增加skyrim.ini
當中uLockedObjectMapLOD的值)會對節省效能產生這麼大的作用。

卡頓的朋友可以試試---底線是任何遊戲執行環境,這個設置都可在背景節省下許多資源。


28
-
未登入的勇者,要加入討論嗎?
板務人員:

2848 筆精華,01/17 更新
一個月內新增 4
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】