北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
楼主: jason

fluffos征求意见

[复制链接]
发表于 2013-8-10 07:25:21 | 显示全部楼层
本帖最后由 labaz 于 2013-8-10 07:28 AM 编辑

可以减少随机区间试试,不要7.5到15之间,13左右到15之间我看就很好了,对xf也就几乎没影响了,也就是提示即将腥风血雨到恢复平静之间的时间内随机刷新,玩家也就有参考依据规避了,同时也达到分摊处理的效果。
不过这样的话,现有通知机制就要改下以适配新os。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-8-10 07:26:26 | 显示全部楼层
回复 13# bluse


    不一定阿,不是每个房间非要去判断要不要去刷新的;你可以搞个链表把需要刷新的房间
添加进去,比如几千个房间可能只有几百个房间需要刷新的,直接刷新链表里面的几百个房间就可以了,动态维护这个链表就可以了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-8-10 07:28:04 | 显示全部楼层
为了减少系统卡顿,fluffos引入了一个feature,或者说是bug fix,那就是房间的刷新时间从7分半到15分钟随机 ...
jason 发表于 2013-8-9 02:52 PM

这个比较好。
另外掐时间抢东西这种行为不应该提倡。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-8-10 07:28:52 | 显示全部楼层
不太清楚这个刷新机制是不是要把这个房间的object销毁了重新生成
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-8-10 08:21:25 | 显示全部楼层
馊主意:取消固定刷新,在15MIN周期内逐步刷新所有房间。这样每个房间还是15MIN刷新一次。(捂脸跑人)
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-8-10 08:22:58 | 显示全部楼层
回复 18# when


    搂草打兔子
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-8-10 08:39:22 | 显示全部楼层
什么时候刷新和要不要刷新时两个机制,这里谈的仅仅是什么时候刷新,以前是每15分钟扫描所有object判断是否要刷新以及怎么刷新,现在是object平均在每一分钟来判断一部分物品是否要刷新以及怎么刷新,相当于避免了单一时间内需要刷新的物品过多,导致瞬间拥堵。
其实我觉得大多数游戏都不支持单一时间内刷新所有物品,那样子系统设计相当于本来是正常的游戏系统要设计成秒杀系统一样,本来平时负荷都只有10%,刷新的时候cpu一下子爆表,系统还要按照那个瞬间要求来设计硬件,对硬件也是一种浪费,而且我觉得游戏里面需要守候刷新的物品不是很多,有需要协商解决就行了,就这么几个人,都是熟人。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-8-10 08:41:30 | 显示全部楼层
回复 18# when


    你这样子还不如jason的做法,jason的做法是最长15分钟,一般来说刷新间隔变短了,但是系统负荷降低了,你这样子设计要重新设计一个driver产生一个队列进行排队刷新机制。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-8-10 08:51:14 | 显示全部楼层
本帖最后由 when 于 2013-8-10 08:52 AM 编辑

回复 21# seagate


    所以说是馊主意
    不过显然只要在重启的时候设置初始刷新时间,之后都是固定间隔的
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-8-10 09:04:47 | 显示全部楼层
xf 危险了,这个清场时间难判断了,估计会有人因为这个改动而悲剧的
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-25 11:26 AM , Processed in 0.012185 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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