查看: 2716|回复: 12
收起左侧

[讨论交流] 对SKSE内存管理的深入了解及hdtSkyrimMemPatch log问题

[复制链接]

17

主题

633

帖子

4万

积分

DragonBorn

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
186
贡献
1087
猫币
2
精华
0
金元
28828
积分
49326

奥杜因米拉克瑟拉娜天际湮没晨风第六届最强龙裔大赛参赛勋章天际传奇大赛·首届限定版

发表于 2018-5-16 20:38:59 | 显示全部楼层 |阅读模式

马上注册领取绝版勋章

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 307790517 于 2018-6-11 14:50 编辑

ScreenShot21.jpg 今天遇到一种CTD情况,
没启用SKSE 内存管理  前 我用的是自动内存释放FreeMem  1024  
骑驶屠龙马车游夏暮岛,,遇战斗整完怪以后,拾取物品打开菜单  CTD%95  前后不整怪随机CTD%35     
游戏内看内存占用    初始载入吸烟室存档 80 -150    然入载入大地图马车地点  870-980   
我试着,不带马车去跳出地清怪,拾取正常。
觉得占得多了,我又启用的SKSE管理,768    上下车搞怪拾取,又正常了,

本人64WIN7,优化后开机750--900MB
现在想问,这个768是不是根据占用32位1.5G 来的,,,,算上了系统占用???
SKSE内存管理,有没有修改或取代WIN7内存机制,能否,备用到一定值不在备用,让可用保持在1.5以上,,因为常常一段时间后备用到可
用为100MB   上面的情况就是备用太多,可用只有566MB

溢出的根本是不是,备用挤占可用,或者备用挤TESV 的初始堆      我能理解表面现象,溢出(可用内存越来越少,而调用在增加没停
欢迎各路朋友教育,或指路SKSE详解,,以及破解的方法,,祝活力无限,青春常在,

治表不治本的方法      我的想法,办法 我的4G比列如下
停用  Superfetch服务,我测试是重启会清理大部份备用,运行程序仍然会备用,(所以不治本)         
WIN7   64 备用内存,,用软件优化,让可用到1.5G以上
保留72MB   正在使用的820  已修改34  备用 261     可用2900
极大减少传奇版内存上的CTD
这是针对我这种特殊情况不错完解,,,,,,备用内存的人为可控制力度,在WIN7上体现出来很差劲,

在这一问题上发现不解决,重置版,跟传奇版,一样没区别    内存大点也解决不了问题(只是相对廷缓了CTD    除非内存16-100G或者以上,足够容纳  备用天际原版加上 MOD文件MB 的总和,只有这种情况,备用才会停
这些问题目前了解有限,所以有问,不对的可批

另外  hdtSkyrimMemPatch.log >1.3GB  的情况, 头痛

看了这哥们的零杀十一死 【伪技术】HDTPE-SMP和crashfixes-HDTMempatch的贴子,
[Memory]
RecordFormHeapAllocateFailed = false
FormHeapAllocateFromLargerSpace = false
FixInfiniteLoad = true
ReplaceDefaultHavokHeap = false
doNotReleaseHavokResource = true
解决在同时有多种内存管理的情况下,,LOG一直刷过不停,拖慢性能的问题,   
有没有效不保证,但可以放心一试,我的可以,所以我要顶

好贴不能沉了

HDT内存补丁肯定有用的,在有HDT情况下最其吗FixInfiniteLoad = true解决无限读图,不要一个劲全删了





ScreenShot50.jpg
无标题.png
回复

使用道具 举报

27

主题

2890

帖子

11万

积分

御姐同好会

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
24
贡献
58
猫币
0
精华
0
金元
10600
积分
117690

梦想的开始最佳新人活跃会员热心会员论坛元老游戏终结者游戏VIP联动部康娜卡姆依康娜卡姆依Q版新春纪念筒隐月子

9DM排名榜

积分:暂未上榜

发帖:暂未上榜

在线:NO. 36 名

发表于 2018-5-16 21:01:37 | 显示全部楼层
...帮顶吧  对于自动释放内存我一直很迷 有时候工作 有时候就给你颜色看  管他呢 反正现在我一般4个小时内不会跳,也玩不了那么长时间
回复

使用道具 举报

17

主题

633

帖子

4万

积分

DragonBorn

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
186
贡献
1087
猫币
2
精华
0
金元
28828
积分
49326

奥杜因米拉克瑟拉娜天际湮没晨风第六届最强龙裔大赛参赛勋章天际传奇大赛·首届限定版

 楼主| 发表于 2018-5-16 21:02:49 | 显示全部楼层
好,谢谢
回复

使用道具 举报

17

主题

633

帖子

4万

积分

DragonBorn

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
186
贡献
1087
猫币
2
精华
0
金元
28828
积分
49326

奥杜因米拉克瑟拉娜天际湮没晨风第六届最强龙裔大赛参赛勋章天际传奇大赛·首届限定版

 楼主| 发表于 2018-6-11 14:55:49 | 显示全部楼层
medicine10 发表于 2018-5-16 21:01
...帮顶吧  对于自动释放内存我一直很迷 有时候工作 有时候就给你颜色看  管他呢 反正现在我一般4个小时内 ...

这个情况可以,加大间隔分钟,,另外看看有没有我一样的hdtSkyrimMemPatch。LOG>1G的情况
我认为间接影响肯定有的,总之不妨一试
回复

使用道具 举报

1

主题

180

帖子

6142

积分

资深玩家

Rank: 10Rank: 10Rank: 10

点赞
0
贡献
2
猫币
0
精华
0
金元
2342
积分
6142

梦想的开始

发表于 2018-8-23 14:58:45 | 显示全部楼层
天际有你更精彩.
回复

使用道具 举报

29

主题

1621

帖子

3万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
25
贡献
81
猫币
0
精华
0
金元
25886
积分
33452
发表于 2019-4-29 23:44:26 | 显示全部楼层
没看懂  大佬能给点实用的吗  装了好多城市大修 内存不够 用不懂优化 都是乱下的
回复

使用道具 举报

1

主题

1072

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
0
贡献
2
猫币
0
精华
0
金元
13193
积分
14285
发表于 2019-5-8 17:46:42 | 显示全部楼层
不懂,帮顶
回复

使用道具 举报

10

主题

1167

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
8
贡献
20
猫币
0
精华
0
金元
7630
积分
19977
发表于 2019-9-25 12:34:58 | 显示全部楼层
本帖最后由 取个啥名好呢 于 2019-9-25 12:50 编辑

貌似SMP内存插件运行的时候会和Windows的内存管理冲突。
一般情况下log内容刷的翻译过来是说【警告:堆内存被分配到>2gb以上的内存地址】(时间太长忘了),那说明只是警告(Warning),在程序中并非属于一定会导致错误的地方,换句话说它会增加CTD的风险,但不一定会CTD,并且在后来的hdtSkyrimMemPatch中已经不会一直刷这个警告,貌似仅仅是关闭了该警告,这个问题是难以解决的。


我的台式机是8700K+GTX1070ti+32G,本子配置7300HQ+GTX1050ti+16G,系统均是Win10,CPU都支持SSE4.2,两台电脑上的TESV都通过Steam安装,MO版本相同,大部分MOD都是直接复制过去的,除了ENB和部分材质相关的MOD不同。我在这两台电脑的游戏的过程中CTD频率都比LZ描述的几率低,我当时是开启了SKSE内存机制+Crashfix+SMPPE共存,也是看了零杀十一死这个老哥的贴子,照着改的,确实能玩,而且并没有出现穿SMP服装后帧数极低的情况,CTD也不是太频繁,当然,和只安装HDTPE相比就不能说不频繁了,而且每次退出游戏或者CTD后查看log文件都是刷的错误(ERROR),截取隔壁贴子里的数据举个例,我的电脑也是如下这种报错:
hdtSkyrimMemPatch
[Wed Oct 28 20:09:07 2015]INFO: Queue OK
[Wed Oct 28 20:09:07 2015]INFO: Memory Hooked
[Wed Oct 28 20:09:07 2015]INFO: SKSEPlugin_Load
[Wed Oct 28 20:16:55 2015]ERROR: Fatal error occured
[Wed Oct 28 20:16:55 2015]ERROR: Code : 0xc0000005
[Wed Oct 28 20:16:55 2015]ERROR: Flag : 0x00000000
[Wed Oct 28 20:16:55 2015]ERROR: Module : C:\WINDOWS\SYSTEM32\kernel32.dll【此处还可能出现其他文件】
········
[Wed Oct 28 20:16:55 2015]ERROR: Minidump saved in hdtSkyrimMemPatch.dmp
(要是觉得数据时间太早已经过期了的话,我可以现在就安装上SMPPE共存,log一样的内容)
正常情况应该是这样:
hdtSkyrimMemPatch
[Wed Oct 28 20:09:07 2015]INFO: Queue OK
[Wed Oct 28 20:09:07 2015]INFO: Memory Hooked
[Wed Oct 28 20:09:07 2015]INFO: SKSEPlugin_Load
[Wed Oct 28 20:16:55 2015]INFO: Detach!

上面的报错中,报错指向的文件一般都是windows内核文件, 包括但不限于kernel32.dll,其中最为典型的就是kernel32.dll,这个程序的作用恰恰就是控制系统的内存管理,同时两台电脑在游戏过程中并没有出现log高达数百MB甚至上GB的情况,反而是hdtSkyrimMemPatch.dmp越来越大,说明SMP内存补丁捕获到了错误。并且我安装了SMP以后,每次手动退出游戏(非CTD)的时候都会黑屏一小段时间,甚至无响应,我估计就是SMP的进程在Detach的时候发生错误导致的(此处为猜测因为我没办法打开windows的Dump文件,也不会调试内存),因为正常退出后log的最后一行只会显示Detach,而报错的时候就在那一行开始往下刷ERROR,应该十有八九是Detach时候出的问题。话说回来,虽然有些人用SMP还是经常CTD,但我还是不明白为什么别人不会刷错误log,而我的会。

CTD频率提高,报错指向系统文件,退游戏黑屏或者无响应,这一系列问题让我觉得SMP内存补丁会在某些情况下和系统内存管理出现冲突,同时在我的各种推测和捣鼓下,这些也并没找到到好的解决办法,哈哈。真羡慕你们那些能完美使用SMP的。

哦对了,我试过只安装SMP就不会报错,但是不开SKSE内存机制或者不用Crashfix的话,CTD就很频繁,没必要。

最后我听从了零杀十一死老哥的建议,放弃了SMP,因为要是每次打开log文件就给你来一句Fatal error occured,这谁顶得住啊。。。目前SKSE内存机制+Crashfix+PE用下来CTD频率直线下降,除非非要折腾,比如为了测试所谓稳定性控制台来个什么player.placeatme 43313 100,或者疯狂进出停尸房,正常玩一通宵都不会CTD,顶多会遇见一两次,而且频率很低大概每次CTD至少都有4小时的冷却,哈哈,最近玩FO4,不得不说FO4的稳定性比滚5传奇版高多了,SE版拿到之后一直没玩过,不说了
回复

使用道具 举报

17

主题

633

帖子

4万

积分

DragonBorn

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
186
贡献
1087
猫币
2
精华
0
金元
28828
积分
49326

奥杜因米拉克瑟拉娜天际湮没晨风第六届最强龙裔大赛参赛勋章天际传奇大赛·首届限定版

 楼主| 发表于 2019-9-30 21:30:54 | 显示全部楼层
取个啥名好呢 发表于 2019-9-25 12:34
貌似SMP内存插件运行的时候会和Windows的内存管理冲突。
一般情况下log内容刷的翻译过来是说【警告:堆内 ...

谢谢你的回复,另一种分析,长知识,不过我是真的取消错误LOG,这都是以前的HDT文件了,现在不知道了
现在在也没有>1MB的LOG了,另外我没用有SMP衣服
回复

使用道具 举报

27

主题

353

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
3
贡献
56
猫币
0
精华
0
金元
10179
积分
16812
发表于 2019-10-16 01:01:58 | 显示全部楼层
111111111
回复

使用道具 举报

1

主题

1792

帖子

1万

积分

游戏之神

Rank: 14Rank: 14Rank: 14Rank: 14

点赞
7
贡献
6
猫币
0
精华
0
金元
5656
积分
16558
发表于 2019-11-15 14:08:24 | 显示全部楼层
用了ssme和hdtSkyrimMemPatch,已经不用skse自带的内存管理的,不然反而卡呢。
回复

使用道具 举报

17

主题

633

帖子

4万

积分

DragonBorn

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
186
贡献
1087
猫币
2
精华
0
金元
28828
积分
49326

奥杜因米拉克瑟拉娜天际湮没晨风第六届最强龙裔大赛参赛勋章天际传奇大赛·首届限定版

 楼主| 发表于 2019-11-28 16:06:56 | 显示全部楼层
嗯,玩得愉快
回复

使用道具 举报

18

主题

1614

帖子

4万

积分

DragonBorn

如果你有眼睛,请别用耳朵来了解一个人!

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
727
贡献
573
猫币
31
精华
0
金元
31216
积分
47345

最佳新人论坛元老游戏终结者游戏VIP联动部死宅会员废宅会员筒隐月子天际康娜卡姆依Q版山城3D版

发表于 2020-5-16 12:20:32 | 显示全部楼层
毁人只要一句话,培植一个人却要千句话,请你多口下留情!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-7-3 00:26

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.