![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - [閒聊]無意間GOO到防止蘿莉/紳士卷軸CTD的方法
(https://www.pcdvd.com.tw/showthread.php?t=994329)
|
|---|
引用:
這就怪了 剛剛我去找了一隻叫Testlimit的記憶體最大使用量測試程式來試 64Bit的Win7底下Win32的程式最大可使用4GB指的的確是實體記憶體+PF 圖裡可以看到 Windows內建的工作管理員所顯示Testlimit這程式只占用了752K 但是ProcessExplorer卻可以看到Testlimit的VirtualSize高達4169436K 表示這4G的限制的確是實體+PF(這是Win32程式的限制 不可能有例外) 照您所說的進入遊戲時MEM跟PF都破2200是不可能的事 除非STEAM有放出64Bit的執行檔 不曉得您是否方便提供一下MEM+PF都超過2200MB的圖片呢 今天試著不去使用PCB指令在戶外亂跑 果然在MEM19XXMB PF20XXMB時就CTD了 :cry: |
都破2200MB還沒什麼,MEM_PK PF_PK (peak巔峰值)可以到快3000MB
我有灌一堆高解析度材質(我的Texture資料夾快9GB)和使用ENB+SweetFX SMAA 我幾乎沒在用pcb這指令 http://img39.imageshack.us/img39/52...21717140641.jpg 圖是1920x1080的就不直接貼了 |
引用:
太神了 該去問問GOOGLE這怎麼辦到的了 |
不想要填真實個資就要養成習慣阿
我生日一律填1970 01 01 如果要硬填提示的話也有固定的 其實這篇我也不知道在說什麼遊戲 不過因為我有看過上古有蘿莉mod (也不知道是上古第幾代) 所以直接猜這個 但我3D遊戲、跟即時戰略都不碰的 :stupefy: |
引用:
下班了以後 再次出動舊螢幕觀察記憶體實際用量 兩相對照以後發現MEMINFO裡的MEM+PF不等於實際的VirtualSize MEM 17XXMB PF 18XXMB 的時候VirtualSize才26XXMB 看來跳出不是記憶體爆了 也證實了MEM +PF 超過4G是可能的 但是仍然沒找到真正原因 在野外只要不定時打PCB去清CELL BUFFER繞久了就是會跳出 哀 找不出原因只好常打PCB了 |
這次回到基本面
把兩個ini檔砍了重新讓lancher重新產生 發現似乎情況有改善 在戶外到處跑跳 MEM跟PF有到 1943跟2058還沒CTD 算是正式有突破4000 後來發現似乎是INI裡巴哈上網友講的"記憶體優化"有點怪怪的 把那些設定砍了就好了: uInterior Cell Buffer=24 uExterior Cell Buffer=288 iPreloadSizeLimit= 262144000 iMinMemoryPageSize=100000 iMaxMemoryPageSize=5000000 iMaxAllocatedMemoryBytes=1800000000 其中uExterior Cell Buffer原始的設定是36 這個保留 其他的都砍掉 這幾天我再觀察這樣的設定還會不會有問題 :) |
uExterior Cell Buffer的值最小必須等於(uGridtoLoad值+1)的平方,調太大是自找麻煩
例如預設uGridtoLoad=5 uExterior Cell Buffer=(5+1)^2=36 如果有調uExterior Cell Buffer,uInterior Cell Buffer必須為其一半 你在巴哈看到的那種ini參數設定法根本就是沒做功課,以為數值越大就越好 |
引用:
我的uGridtoLoad設成7 但是uExterior Cell Buffer維持lancher的36 uInterior Cell Buffer沒設 這樣好像也沒事~ :) |
| 所有的時間均為GMT +8。 現在的時間是08:25 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。