PttCurrent 板


LINE

这一个月来, 在 hkday (pttbbs - 零四年四月版本的改良版) 的 chat 进行了一次容量测试, 特此报告一下, 以备各位 pttbbs 的管理员参考: 测试内容: 试图放任一板积累过十万篇文 目前pttbbs的看板结构, .DIR 在积存过多文章时, 表现会有不稳定 之处, 例如偶然出现黑洞, 或是列表出现问题. 我们 hkday 所用的 pttbbs板本, 并不是ptt.cc所用的最新程式, 结构有也有点分别: 比如说砍文时, ptt.cc采用的是在 .dir 留下砍文标题. 而 hkday 则是改良了同步读写控制後, 悬用传统重编 .dir 的方法. 一旦看板文量过了十万篇, 单一个.dir便有近13mb的容量. 由於同时会有约莫20人在看板内进行各种读写, 对系统的负担会带 来担大比重的影响. (这只是对於 hkday 的规模而言) 最受影响的, 莫过於是区砍的效率. 同一站内, 对照有 30000文的 hkday Freedom 区砍10000 文, 可以於 5秒内顺利完成, 而积了过 100000文的chat板, 不单不可一次砍 1 ~ 90000, 就是只砍 10000 文, 也可能使执行者在十数秒後被踢出站外. 幸而, 三五千篇一次又一次的区砍还可以稳定地进行, 以同样地砍 五千篇文而言, 文量十万时, 砍区顶五千篇, 要用 14 秒时间, 而 文量三万时, 仅需 3秒完成. 文量一万时, 近乎 1秒便完成 区砍的速度和稳定性, 是相对於看板当时的文量, 当下板内活动人 次, 砍文区段的位置, 以及砍文区间的保留文章 (m)比例. 1. 文量在三万以下, 一般可以顺利砍文 2. 板内同时活动的人口 (即是在进出/ 写文)多於20人, 可能会发生踢人. 亦即系统不能同步进理读写 .DIR 所衍生的不良反应 3. 砍文区段越前, 重编.dir的时间越大. 故此, 大量区 砍时, 可以考虑由後段起分批砍. 4. 保留文章比例越高, 效率影响不大, 但系统踢人的情 况较易出现. 建议: 1. pttbbs 系统下, 每个看板的文量宜於控制在三万以 下, 除了管理和观感, 这也是为了系统运作顺畅. 2. 於高水量区砍文, 宜於三千篇一次地区段, 由末段开 始砍回到顶端. 3. 执行区砍的时间, 若不能暂停板友活动, 最好是在活 动量低时进行. hkday 的经验是十人同时活动还可以 表现稳定如常. 参考资料: hkday-source: 源自 pttbbs-30-03-2004_Snapshot , 经过持续改良 重点项目有: 操作介面火鸟化, 以及.DIR同步操作优化. 发展过程可以登入 telnet://bbs.hkday.net/ 1 区 -> BBS_Develop 观看 或 http://hkday.net/cgi-bin/bbs.php?bid=60 源码下载方法: http://hkday.net/cgi-bin/msg.cgi?bname=BBSDevelop&mid=M.1089105181.A.6CD 以上主要供 pttbbs 改良 .DIR 操作参考之用. hkday-system: FreeBSD 4.10 on Xeon 2.4G x 2 + 1G ram / scsi u320 hdd chat-board: 8 Oct ~ 15 Nov 滚存近十万文, 另外旧 m 文区段, 合共十万有余. 区砍时有 10 个 active user, 另加 8 个 dummy 供调整测试效果. 砍前砍後, 可以参考 hkday 10 区 Oldchat 板 和 2 区 chat 板. flaws: 区砍期间, 失败六次, 2 次有一般user被踢, 6 次有dummy 被踢. 共分十五次砍文, 完成後有九万多篇实际被砍, 检出 2 篇空心. 另余三千五百多篇的顶排 m 文区段. previous-major-accidents (Jun 04 - Sept 04) 曾经有过三次於高水量区, 区砍而造成文章全失, 或有大黑洞的纪 录. 过去未完成系统改良和调整前, 曾在十余次区砍下, 合共出现 五十多帖空心文 (亦即区砍造成的错误) Ackownledgement: 感谢参与和见证 hkday chat 板突破十万的朋友, 感谢报告 bugs 、努力除虫和改良的工作队. 特别感谢在这期间, 依然保持认真讨 论, 不因数字而趋抢或恐惧的参与者; 压力下仍不懈工作的板主和 支援者们. 并向善意批评、警告积十万文的危险的朋友致敬. 向 pttbbs 本宗的开发和支援群体致意. hkday 站长 lxb -- .╱\ 网络社区 |\[|HK \ bbs.hkday.net {|][|DAY| =|'=|===_e 亲善好客通融 \-\_o_oo_/ 活力之都.在香港~ ~~~ ~~~ ~~~ ~~ -_-; --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.238.143.229







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP