我的意思是指已经完全下落,停止扩散的水方块(包括8、9号方块)
是因为流动水贴图渲染占资源?还是流动水需要不停更新区块?{:10_522:}
看到贴吧的人总是理所当然地说禁止流动水,但是没人说出个缘由,求普及原理!{:10_524:}
是因为流动水贴图渲染占资源?还是流动水需要不停更新区块?{:10_522:}
看到贴吧的人总是理所当然地说禁止流动水,但是没人说出个缘由,求普及原理!{:10_524:}
本帖最后由 熊孩子主义 于 2013-5-13 22:19 编辑
流动的水占更多内存,容易让服务器卡
流动的水占更多内存,容易让服务器卡
顺便说一句你帖子分类分错了
本帖最后由 alecone 于 2013-5-14 12:40 编辑
这个是复杂地形的流水+硬件配置较差的服务器才会卡到不行.特别是mcpc plus的服.也和服务器本身软件配置和装的mod量有关.新版(1.4.7以后)实际上已经好多了.比如那种直线水流的瀑布不那么卡了.你弄一堆也不卡.
如果用bukkit和spigot之类,其实岩浆可以关流动,水的流动可以不关.
大服务器会配的腐竹都明白的,所以你看许多服,流水waterflow也是不关闭的.
可是如果复杂地形,比如mcpc plus加一堆工业mod,上一大堆工业机器,机器都通电,不停的运算各种mod的运算.完了你再找块地,最好周围有许多湖泊的地方,完了你把核弹威力放的大些,你放1-2颗核弹.
然后爆炸后,核弹坑周围会形成复杂地形,因为有湖泊,被炸坏后,水流就会沿着复杂的山坡地形流下来,如果服务器不够给力,你就发现那个水流的运算,卡到不行.最好多叫几个人跑到那个核弹坑附近地区观摩一下.增加chunk的运算量.然后你看看抗的住否.
其实是多方因素造成的,不是说光用水,就可以卡到服务器.要有特定条件的.
用岩浆卡服,岩浆需要运算的东西感觉比水多.比用水卡服效果好.
这种流体运算实际起的是一种雪上加霜的效果.就是服务器本身已经开始卡了.chunk有点运算不过来了.完了你再给他多一些运算,让它更运行不过来.
另外也和服务器优化有关.有的服可能都完全没做过优化...cpu耗用,内存回收,tps,出站流量,都不测试...只是一味的上插件和mods,地形复杂一点就抗不住了...那怪谁...
这个是复杂地形的流水+硬件配置较差的服务器才会卡到不行.特别是mcpc plus的服.也和服务器本身软件配置和装的mod量有关.新版(1.4.7以后)实际上已经好多了.比如那种直线水流的瀑布不那么卡了.你弄一堆也不卡.
如果用bukkit和spigot之类,其实岩浆可以关流动,水的流动可以不关.
大服务器会配的腐竹都明白的,所以你看许多服,流水waterflow也是不关闭的.
可是如果复杂地形,比如mcpc plus加一堆工业mod,上一大堆工业机器,机器都通电,不停的运算各种mod的运算.完了你再找块地,最好周围有许多湖泊的地方,完了你把核弹威力放的大些,你放1-2颗核弹.
然后爆炸后,核弹坑周围会形成复杂地形,因为有湖泊,被炸坏后,水流就会沿着复杂的山坡地形流下来,如果服务器不够给力,你就发现那个水流的运算,卡到不行.最好多叫几个人跑到那个核弹坑附近地区观摩一下.增加chunk的运算量.然后你看看抗的住否.
其实是多方因素造成的,不是说光用水,就可以卡到服务器.要有特定条件的.
用岩浆卡服,岩浆需要运算的东西感觉比水多.比用水卡服效果好.
这种流体运算实际起的是一种雪上加霜的效果.就是服务器本身已经开始卡了.chunk有点运算不过来了.完了你再给他多一些运算,让它更运行不过来.
另外也和服务器优化有关.有的服可能都完全没做过优化...cpu耗用,内存回收,tps,出站流量,都不测试...只是一味的上插件和mods,地形复杂一点就抗不住了...那怪谁...
学习了!~~感谢分享。。
本帖最后由 alecone 于 2013-5-14 13:25 编辑
另外一般原版玩法服务器有三大卡.
解决这3个问题能让服务器好很多.
一个是乱扔东西,扔地下的东西太多.没人捡,不过现在新版也好多了.5分钟一清.
在有就是刷怪太多.有限制这个的插件.不过用的时候要适度,比如玩家走人了.完了他的农场一捆牛羊.附近也没人.服务器插件一看,呵,某某地点一堆怪,还没有人用.unload了它~结果等玩家一回来,我牛呐,我牛呐,谁把我牛都偷了/杀了/吃了?其实没人偷,完了op也说不出个所以然来...就这种....
然后就是地形chunk没有玩家在周围,但是还继续运算,没有及时卸载掉并回收内存.
剩下的当然玩家也是一大卡,但是你不能踢玩家啊...是吧.否则你开服务器干吗呢?
剩下的,如果硬件配置不太差,都是因为人为造成的.mod,插件上的太多,或者有些插件编写时候在性能上就没怎么考虑大服务器的应用.
服务器到底卡不卡,自己测试的结果最算数.没必要老听别人的.每个人的服务器条件都不同.有用linux的有用windows的.有的配置差到难以想象,有的配置高到难以想像,情况差特别多.不能一概而论.
另外一般原版玩法服务器有三大卡.
解决这3个问题能让服务器好很多.
一个是乱扔东西,扔地下的东西太多.没人捡,不过现在新版也好多了.5分钟一清.
在有就是刷怪太多.有限制这个的插件.不过用的时候要适度,比如玩家走人了.完了他的农场一捆牛羊.附近也没人.服务器插件一看,呵,某某地点一堆怪,还没有人用.unload了它~结果等玩家一回来,我牛呐,我牛呐,谁把我牛都偷了/杀了/吃了?其实没人偷,完了op也说不出个所以然来...就这种....
然后就是地形chunk没有玩家在周围,但是还继续运算,没有及时卸载掉并回收内存.
剩下的当然玩家也是一大卡,但是你不能踢玩家啊...是吧.否则你开服务器干吗呢?
剩下的,如果硬件配置不太差,都是因为人为造成的.mod,插件上的太多,或者有些插件编写时候在性能上就没怎么考虑大服务器的应用.
服务器到底卡不卡,自己测试的结果最算数.没必要老听别人的.每个人的服务器条件都不同.有用linux的有用windows的.有的配置差到难以想象,有的配置高到难以想像,情况差特别多.不能一概而论.
好像是会卡服
