黑沙3506内存如何改小一点
原版据说是要256g才能运行,从论坛下载了yeyu的版本 里面写32g可以运行 64g流畅我只有24g内存也勉强可以运行起来 但是只要操作物品 npc对话 等等 卡顿1秒以上有时候还报莫名其妙的错误。交易所无法打开,但是我单机无所谓。 有人知道yeyu是改了什么东西从256降低到32 吗?理论上是否可以改到更低呢?我电脑比较旧是ddr3的主板 最多32g内存所以我即使再加到32g内存还是会卡,要64g内存就得整个平台换。我的想法是把那些服务直接弄到本地运行,装一个ms sql server,这样还能进一步减少内存占用,VMware本身就比较占资源,加上黑沙单机消耗内存又多。
如果只是运行客户端的话,从任务管理器看4g左右就足够,如果不开高画质可能更低。搞不懂这游戏服务端怎么要256g内存,感觉是故意的吧。三个服务进程 auth+ server manager各自占用8g 左右, 剩下的主server 完全启动后占用18g , 再加上系统本身和ms sql server可能需要40g 。一般网游后台无非就是加载物品 人物 技能 怪物 地图等数据, 读写db而已, 搞到这么大也不至于
一般来说都是场景服务器的占用比较大。
某一些游戏可以关闭一些不常用的地图,或者依照自己当前需求去分批次开启,可以解决占用内存过多的问题。
没玩过黑沙这里只是提供给你这么一个思路。你可以先去任务管理器看看哪个程序占用的内存最大,再去找配置文件看看 垃圾java写的,内存想要小就别做梦了。 换平台吧,我2023年618换的,64GB内存,放固态硬盘上运行,玩的没啥问题 源码问题,没法改啊 你得改源码,我研究过,不好改,业务嵌套的太多,要重构才行,但谁会去1-2年搞单机网游的不赚钱的游戏业务? 棒子就爱java是个吃内存大户,除非有谁重置用其他语言编译,虚拟机是开虚拟内存伤硬盘为代价,而且效率极低,除非你放满速gen5ssd,考虑伤硬盘成本呵呵,所以还是物理内存拉满合适 几年前也有网友说这个问题,目前都还没有省时省钱的解决办法 heroesv 发表于 2025-8-3 09:48
棒子就爱java是个吃内存大户,除非有谁重置用其他语言编译,虚拟机是开虚拟内存伤硬盘为代价,而且效率极低 ...
棒子用的C++,java是爱好者些的模拟器,市面上的都是模拟器。 地图大没办法启动程序把所有地图文件放在内存里
页:
[1]