[Game]
; 游戏进程名,Skyrim LE 为 TESV.exe,请不要随意更改
GameProcessName = TESV.exe
[Memory]
; 物理内存扩展功能,你可以理解为在外部给游戏提供物理内存使用
; 它的能力暂且不强,即便你保持默认值 4096 MB,游戏恐怕也就用几百兆,不过总比没有好
; 第二项参数为扩展物理内存总量,它必须为页面内存的整数倍(4096,8192,16384......)单位:MB
; 需求:RAM >= 8192 MB
AddressExtension = true
ExpandedSize = 4096
; 内存缓冲方式选择,你可以根据自己的情况选择偏向性能还是偏向稳定的方式,第一项参数详解:
; 为 0 :游戏物理内存占用达到一定值(MemoryBufferThreshold)将物理内存逐渐写入页面内存
; 为 1 :执行完 0 的操作后为游戏进程重新按需分配物理内存,但我不清楚重新分配后物理内存占用减少的够不够
; 为 2 :限制游戏进程物理内存使用(MemoryBufferThreshold),一旦超过立刻写入页面内存
; 为 3 :申请大量的内存来强制游戏丢弃缓存数据,并且将物理内存写入页面内存,再释放申请的内存
; 为 -1:不进行任何内存缓冲操作,执行完插件其他功能即退出。
; 第二项参数为内存缓冲阀值,它充当内存缓冲的门槛或限制数值,单位:MB
MemoryBufferMode = 0
MemoryBufferThreshold = 1800
; 动态内存分配器(测试阶段)
; 标记可用内存,游戏需要时分配,不需要时归回,智能清零
; 这会提升内存性能,也会提高内存利用率(使申请和释放内存的速度快了很多)
; 如果不出问题建议保持此项开启
DynamicMemoryAllocator = true
[MemoryFree]
GameMemoryFree = true
SystemMemoryFree = false
[Thread]
; 设置游戏进程对各个逻辑核心的亲和力,它可能可以解决多线程错误导致的崩溃,也可以提升游戏对CPU的利用率
; 你需要填CPU的逻辑核心数量,例如你的CPU是六核六线程,要填6,CPU是四核八线程,要填8
TotalProcessors = 4
; 设置游戏进程优先级,-2为低,-1为低于正常,0为正常,1为高于正常,2为高,3为实时
; 为了游戏性能你可以设为2,也可以调低它来使CPU更节能,不推荐设为3,也许会出问题
GameProcessPriority = 2
[Optimize]
; 嵌入式游戏窗口,它可能可以解决你全屏游戏时跳出桌面的问题
; 第二项和第三项分别填你显示器的分辨率宽度和高度
EmbeddedGameWindow = true
Width = 1920
Height = 1080