黑沙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年搞單機網遊的不賺錢的遊戲業務? 本帖最后由 heroesv 于 2025-10-10 09:49 编辑
棒子就愛c++是個吃內存大戶,除非有誰重置用其他語言編譯,虛擬機是開虛擬內存傷硬盤爲代價,而且效率極低,除非你放滿速gen5ssd,考慮傷硬盤成本呵呵,所以還是物理內存拉滿合適 幾年前也有網友說這個問題,目前都還沒有省時省錢的解決辦法 heroesv 发表于 2025-8-3 09:48
棒子就爱java是个吃内存大户,除非有谁重置用其他语言编译,虚拟机是开虚拟内存伤硬盘为代价,而且效率极低 ...
棒子用的C++,java是愛好者些的模擬器,市面上的都是模擬器。 地圖大沒辦法啓動程序把所有地圖文件放在內存裏
頁:
[1]