鼓掌之间 发表于 2026-3-7 17:06

加载时间分析器(2026-03-12更新)

本帖最后由 鼓掌之间 于 2026-3-12 16:03 编辑

转自:https://www.nexusmods.com/skyrimspecialedition/mods/173928

加载时间分析器可测量并显示游戏启动时各MOD的加载耗时,帮助你找出拖慢启动速度的原因,优化加载顺序。


前置需求
SKSE菜单框架:https://bbs.3dmgame.com/thread-6617414-1-1.html


功能说明
加载时间分析器会分析每个MOD的加载时间,并在SKSE菜单框架中显示。


使用方法
你需要打开SKSE菜单,进入“实用工具/加载时间分析器”。
- 支持《上古卷轴5:天际》特别版(SE)和周年纪念版(AE)。
- 按MOD类型(DLL和ESP)分组计时。
- 包含搜索/过滤工具和部分显示选项。
- 支持本地化。


为什么使用它
如果你的游戏初始化时间过长,这个MOD能帮你找出影响最大的因素,从而排查加载顺序问题。


安装/卸载
本MOD可随时安装或卸载。


注意事项
- 分析器输出的是诊断数据,不会修改游戏内容。
- 本MOD曾在QTR-Modding Discord服务器进行公开测试。
- 已进行大量测试,包括在大型MOD列表(如Lorerim、Wunduniik)中使用。
- 欢迎其他作者像本MOD一样使用SKSE菜单的“实用工具”部分。最近有很多实用MOD在SKSE菜单中运行,我们可以共享这个命名空间以避免混乱。


技术说明
DLL MOD计时原理:
本MOD会挂钩 SKSE::MessagingInterface::RegisterListener,并用生成的x64跳板替换插件注册的 MessageCallback 函数指针。
跳板中嵌入了分析器每个回调的元数据指针,并尾跳转到共享包装器。
包装器会在调用原始回调(使用原始的 SKSE::MessagingInterface::Message*)前后记录时间戳,然后记录持续时间(按消息类型/总计)。

跳板从预分配的可执行池按需生成(目前为4096×32字节=128KiB)。
最多可检测4096个回调注册,超出部分不会被包装。

下载地址:

**** Hidden Message *****



phienix 发表于 2026-3-7 17:28

感谢分享

xu28 发表于 2026-3-7 17:32

谢谢分享

liuylee 发表于 2026-3-7 17:35

1111111111111111111

懵圈懵笔 发表于 2026-3-8 00:45

水水水水水水水水水水

三朝元老 发表于 2026-3-8 03:41

66666666666666666

qianzk 发表于 2026-3-8 09:09

6666666666666

3dmmn_35497538 发表于 2026-3-8 15:46

感谢分享。

鼓掌之间 发表于 2026-3-8 16:58

2026-03-08更新

高塔黑龙 发表于 2026-3-8 23:01

感谢分享

zhenmika 发表于 2026-3-8 23:27

感觉这mod用途,很微妙啊

hongdoukaijian 发表于 2026-3-9 11:46

666666666666666666666666666

小号突击队 发表于 2026-3-9 15:23

31654651321

网速一般 发表于 2026-3-9 16:19

6666666666666

鼓掌之间 发表于 2026-3-12 16:03

2026-03-12更新

zhangwenqing3dm 发表于 2026-3-14 16:32

谢谢分享~

nyx-wd 发表于 2026-3-16 21:11

谢谢分享

eva019_19820105 发表于 2026-4-9 23:26

----------------------------------------------

ttjttj 发表于 2026-4-23 16:23

感谢分享{:3_90:}{:3_90:}

罂傈-‖“鹰”仔 发表于 2026-6-22 17:24

你说的观点我也很支持!看到楼主这么努力分享,我只能顶个贴感谢一下了!

fouriermaster 发表于 2026-7-8 17:49

好东西,拿走了,临走顶个贴感谢一下楼主!这就非常给力了!感谢分享!

ling2 发表于 2026-8-18 13:10

666666666666
页: [1]
查看完整版本: 加载时间分析器(2026-03-12更新)