3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 400|回复: 12
打印 上一主题 下一主题

[工具插件] 一款保守型SKSE64文件缓存插件,仅对符合条件的只读BSA/BA2归档文件读取行为做修改(2026-08-06更新)

[复制链接]

4787

主题

1万

帖子

13万

积分

刀锋Mod组

Rank: 12Rank: 12Rank: 12

贡献度
22911
金元
431650
积分
134809
精华
0
注册时间
2017-8-17

刀锋会铭牌

跳转到指定楼层
主题
发表于 2026-7-30 13:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 鼓掌之间 于 2026-8-6 15:36 编辑

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

一款保守型SKSE64文件缓存插件,仅对符合条件的只读BSA/BA2归档文件读取行为做修改。内置安全、极简、标注清晰的实验三组配置方案。插件全程不会改动存档、各类MOD插件以及松散资源文件,无法百分百保证一定能带来性能提升。

次世代磁盘缓存 2.0.0
本插件由Archost原版「磁盘缓存启用工具」改良而来,基于SKSE64开发,配置自由度更高。
日常游玩推荐选用【安全】配置方案。

插件实际生效机制
该插件只会修改一小部分天际归档文件读取时调用的Windows系统文件缓存标识。
当天际程序以`FILE_FLAG_NO_BUFFERING`(禁用系统缓冲)方式打开符合判定标准的BSA/BA2打包文件时,插件会移除该标识,交由Windows系统默认文件缓存机制接管读写。

一份归档文件必须同时满足所有下述条件,插件才会介入处理:
- 文件格式为BSA或BA2
- 仅以只读模式打开
- 采用同步读写方式
- 打开模式为仅打开已有文件
- 不存在直通写入、重叠IO、关闭即删除、新建、截断覆盖等行为

推荐的安全配置:仅挂钩拦截`SkyrimSE.exe`自身导入表发起的文件打开请求。由其他无关SKSE动态库发起的文件操作,不会被安全模式的钩子捕获处理。

插件绝对不会修改的内容
所有配置方案均不会触碰、修改以下文件:
- 游戏标准存档文件、SKSE配套存档文件、存档备份文件
- 游戏日志、数据库记录文件
- ESP、ESM、ESL格式MOD插件文件
- 松散独立的模型、贴图、音频资源
- INI、JSON配置文件
- 运行日志、崩溃转储文件、各类临时文件
- 所有其他未知后缀格式文件
- 所有以写入、删除为目的打开的文件句柄
- 新建、截断、重叠IO、直通写入、关闭即删除类的全部文件操作

插件不会解析、编辑、在你的存档内写入任何数据。

FOMOD安装内置三种互斥配置方案
1. 安全模式(官方推荐)
- 仅挂钩天际主程序自身相关导入函数
- 只处理合规的只读、同步BSA/BA2文件读取
- 移除禁用系统缓冲标识(FILE_FLAG_NO_BUFFERING)
- 清除顺序扫描优化标记,为归档文件添加随机访问标识(FILE_FLAG_RANDOM_ACCESS)
- 预热缓存、硬件性能采集、自动参数调校、全局进程拦截、工作集扩容、系统功耗节流调整:全部关闭

随机访问标识只是给Windows系统的缓存行为参考提示,并不能百分百带来性能提升。归档文件内部经常需要跳转读取不同区块数据,因此仅对合规归档启用该标识。

2. 极简模式(用于问题排查)
采用和安全模式一致的窄范围程序钩子、全套安全校验规则。
仅做一件事:移除归档读取的禁用缓冲标识。不会添加随机访问标识,实验性进程功能、硬件采集、预热缓存功能全部关闭。
适用场景:
- 只想最小幅度改动系统读写行为
- 排查MOD兼容冲突问题
- 单独对比「仅关闭禁用缓冲」与完整安全模式的效果差异

3. 实验模式(效果未经充分验证)
继承安全模式的归档处理规则,同时开启一批尚未被实测证实能优化天际运行性能的功能:
- 使用全局Detours钩子,不再局限于天际主程序导入表挂钩
- 开启带配额限制的智能文件预热缓存
- 启用硬件数据采集 + 动态下调预热负载的自动管控
- 关闭天际进程的系统节能服务质量调速限制

预热缓存硬性配额:
- 总最大预读取上限:512MB
- 单个归档文件最大预读取体积:8MB
- 最多同时管理128个归档文件
- 单条低优先级后台工作线程
- 游戏启动60秒后才开始执行预热

预热程序无法预判你当前存档实际需要加载哪些归档文件。后台预读行为有可能毫无收益,反而增加磁盘读写负担、引发细微画面卡顿。
自动调校机制仅能降低预热配额数值,不会突破上面写死的各项上限。
务必在同一存档、相同行进路线、一致运行环境下对比实验模式与安全模式表现;如果测不出稳定可复现的性能提升,请换回安全模式使用。

DirectStorage 直存技术相关说明
本Nexus安装包并未附带微软DirectStorage运行库文件。
插件DLL内部内置了可选的DirectStorage后端代码(基于微软官方SDK头文件编译),但所有配置方案默认关闭DirectStorage探测与文件预读功能,默认状态下该后端完全不会运行。
当前版本不承诺依靠DirectStorage带来任何性能增益。安装包附带微软DirectStorage SDK协议声明文件,原因是编译插件时引用了官方SDK头文件。

性能与测试免责说明
本插件仅改动文件打开时的系统缓存策略,无法保证实现以下效果:
帧率提升、读图速度加快、消除跑图卡顿、内存占用降低、在所有硬盘设备/所有MOD列表下都有正向优化。

最终效果受硬盘硬件规格、系统空闲内存、Windows文件缓存状态、归档文件排布结构、你的MOD整合清单、测试所用存档与行进路线共同影响,因人而异。

2.0.0版本自带运行时文件策略自检、程序包完整性校验;该校验仅用来确认程序规则、文件结构正常,不属于游戏内性能跑分工具。
版本发布时现状:
暂无公开、完整的游戏内横向性能对照测试报告
暂无全覆盖的游戏运行版本兼容对照表
不对任意特定MOD列表、SKSE插件给出通用兼容保证

所有性能提升仅为存在可能性,需要你自行实测验证,效果依托个人硬件环境各不相同。

运行环境需求
- 64位Windows系统
- 天际特别版 / 周年版,配套安装对应版本SKSE64

DLL元数据标注适配游戏版本:1.5.97、1.6.640、GOG版1.6.659。其余游戏版本并未完成实测验证,SKSE标注的兼容信息仅为元数据标注,不等于全版本实测兼容矩阵。
禁止与原版磁盘缓存启用工具、其他版本的次世代磁盘缓存、重复的NextGenDiskCache.dll文件共存安装。

安装方式
使用Vortex或MO2MOD管理器安装即可。
在FOMOD安装界面选择对应方案:
- 日常游玩:选安全模式
- 排查BUG、对照测试:选极简模式
- 自行跑分测试研究:才选用实验模式

安装程序会将`NextGenDiskCache.dll`与对应配置ini文件写入路径:`Data\SKSE\Plugins`
游戏必须通过SKSE64程序启动运行。

运行日志文件路径
Steam版默认路径:
文档\My Games\Skyrim Special Edition\SKSE\NextGenDiskCache.log
GOG版路径:
文档\My Games\Skyrim Special Edition GOG\SKSE\NextGenDiskCache.log

日志会记录当前选用的钩子范围以及钩子是否加载成功。
如需临时排查问题,在ini文件中将`bLogEveryOpen=1`开启,该选项会生成海量日志,排查结束务必改回0。
反馈故障问题时,请附上完整日志、所选安装配置、游戏exe版本、SKSE版本、硬盘类型、确认不装本插件时该问题是否依旧存在。

更新与卸载须知
系统内只允许存在一份dll与对应ini文件。更换配置方案时,重新运行FOMOD安装包覆盖替换ini文件即可,不要手动拼接合并配置内容。
插件不会向游戏存档写入任何数据;卸载直接移除MOD,确认`Data\SKSE\Plugins\NextGenDiskCache.dll`文件被删除即可。

版本更迭记录
2.0.0(打包规范修订版)
统一Nexus页面、程序DLL、GitHub三方版本号;
新增安全/极简/实验三套安装预设;
将天际主程序导入表窄域钩子设为默认推荐方案;
严格限定修改范围仅为合规的只读同步BSA/BA2文件打开行为;
存档、配套存档、插件、松散资源、配置文件、未知后缀文件全部不受程序修改;
新增不带随机访问标识的极简配置方案;
全局钩子、智能文件预热功能统一收拢至实验配置内;
安全、极简模式默认关闭预热缓存、硬件采集、自动调校;
安装包移除DirectStorage运行库文件,后端代码保留但默认禁用,预留后续迭代空间;
新增运行时策略自检机制,修复统计计数BUG;
补齐协议、署名文件,附带DirectStorage SDK许可声明;
结合现有实测数据,修正优化性能、兼容相关的描述措辞。

旧版1.1.3
窄域安全构建版,官方已停止维护。源码并未完整公开,无法基于现有仓库复现构建,已被2.0.0版本全面替代。

旧版1.1.2
旧实验构建版本,对应仓库开发版1.3.0,现已被2.0.0版本淘汰作废。

程序发布来源说明
2.0.0合规安装包内的DLL文件,完全由GitHub Actions基于v2.0.0标签源码编译生成,无修改。后续小版本合规修订仅更新FOMOD说明文档、授权协议、打包元数据,DLL本体保持原样。发布页同步公布安装包与DLL文件的SHA-256校验值。

AI开发相关声明
本MOD的部分开发流程、代码审计、文档撰写环节使用了AI工具辅助开发,MOD页面已按要求打上AI生成内容标签。AI辅助仅作为开发手段,所有程序行为均依托公开源码、配套配置文件与实测记录完成人工核验。
所有性能相关结论,若无配套实测数据支撑,均不作为既定事实。

下载地址:

游客,如果您要查看本帖隐藏内容请回复


评分

1

查看全部评分

回复

使用道具 举报

37

主题

3841

帖子

4906

积分

游戏精英

Rank: 8Rank: 8

贡献度
120
金元
44259
积分
4906
精华
0
注册时间
2012-12-23
舒服的沙发
发表于 2026-7-30 19:00 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

5

主题

947

帖子

1282

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
12820
积分
1282
精华
0
注册时间
2018-6-21
硬硬的板凳
发表于 2026-8-1 16:28 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

9

主题

2387

帖子

3015

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
16
金元
29512
积分
3015
精华
0
注册时间
2010-1-25
冰凉的地板
发表于 2026-8-2 06:34 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

2

主题

237

帖子

370

积分

高级玩家

Rank: 4

贡献度
7
金元
3423
积分
370
精华
0
注册时间
2016-6-26
5#
发表于 2026-8-2 21:43 | 只看该作者
6666666666666666666
回复 支持 反对

使用道具 举报

0

主题

2184

帖子

2642

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
0
金元
26423
积分
2642
精华
0
注册时间
2023-1-10
6#
发表于 2026-8-2 22:40 | 只看该作者

回复 支持 反对

使用道具 举报

4787

主题

1万

帖子

13万

积分

刀锋Mod组

Rank: 12Rank: 12Rank: 12

贡献度
22911
金元
431650
积分
134809
精华
0
注册时间
2017-8-17

刀锋会铭牌

7#
 楼主| 发表于 2026-8-6 15:36 | 只看该作者
2026-08-06更新
回复 支持 反对

使用道具 举报

0

主题

410

帖子

544

积分

高级玩家

Rank: 4

贡献度
0
金元
5435
积分
544
精华
0
注册时间
2016-10-2
8#
发表于 2026-8-8 02:17 | 只看该作者
66666666666666666666666
回复 支持 反对

使用道具 举报

10

主题

1814

帖子

1913

积分

游戏狂人

Rank: 6Rank: 6

贡献度
8
金元
18814
积分
1913
精华
0
注册时间
2008-7-15
9#
发表于 2026-8-15 09:11 | 只看该作者
是不是能减少卡顿弹出哪》?
回复 支持 反对

使用道具 举报

0

主题

419

帖子

487

积分

高级玩家

Rank: 4

贡献度
0
金元
4870
积分
487
精华
0
注册时间
2018-3-21
10#
发表于 2026-8-15 09:22 | 只看该作者
66666感谢分享
回复 支持 反对

使用道具 举报

0

主题

1283

帖子

1570

积分

游戏狂人

Rank: 6Rank: 6

贡献度
1
金元
15663
积分
1570
精华
0
注册时间
2009-2-2
11#
发表于 2026-8-21 18:38 | 只看该作者
11111111111111111111111
回复 支持 反对

使用道具 举报

0

主题

12

帖子

18

积分

新手玩家

Rank: 1

贡献度
0
金元
180
积分
18
精华
0
注册时间
2020-1-5
12#
发表于 2026-8-30 21:03 | 只看该作者


谢谢分享
回复 支持 反对

使用道具 举报

0

主题

23

帖子

26

积分

新手玩家

Rank: 1

贡献度
0
金元
260
积分
26
精华
0
注册时间
2026-8-1
13#
发表于 2026-8-31 03:04 | 只看该作者
66666666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-9-5 06:42 , Processed in 0.043009 second(s), 22 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表