作者kxn (kxn)
看板PttCurrent
标题Re: 不知道是否可以询问一下贵站平时的负载情况
时间Sun Jan 16 11:54:33 2005
※ 引述《in2 (敬请期待 :P)》之铭言:
: ※ 引述《kxn (kxn)》之铭言:
: : 喔﹐目前我们站的空间严重不足﹐不得不使用 NFS 这麽慢的东西存放
: : 访问量相对较少的和信件等东西﹐负载上 200 是经常的事情
: : 还好目前没有 over ﹐等过了一段时间更换硬体以後看看效果吧﹐到时候
: : 再和老兄交流 IO 优化的心得~~
: 用 NFS就很苦了~ :Q
: 我是觉得现在硬碟这麽便宜,
: 随意多买几颗插上去效果比较好~ :Q
: : lvm 和 raid 还是有一定的差别的﹐他不像 raid 一样严格按 strip 分
: : 割﹐而大致是串起来的﹐因此计算实际操作位置的overhead会小一些
: : 主要还是图的他方便﹐不会出现有的满了有的还空余好多的事情﹐hehe
: : freebsd 的 vm 倒是蛮强的﹐可惜 fs 感觉差一些﹐需要花更多力气来优化 IO
: : 贵站能 20k telnet 保持这样的速度还是很强的。我们站也就维持到几 K telnet
: : 剩下都是 www 了﹐当然 www 这东西也比较讨厌﹐经常要在页面维护简易程度
: : 和系统性能之间做一个抉择。目前采用的方式是把 bbs 的核心功能抽取出来
: : 制作成 php extension, 然後页面制作人员只要写 php 就好﹐毕竟会写 php
: : 的美工人员比较好找一些﹐但是系统也慢了好多 :(
: 像我们现在是把 webbbs 独立到另外一台机器上去,
: 然後在上面做一点 cache,
: 除非这篇文章没有被读过,
: 要不然 webbbs 的机器不会过来要档案,
: 酱子可以减少一些 bbs这边的 loading.
我们的 www bbs 是直接用 squid 做 cache , 在 php 显示文章时发送 cache 控制
header 使得 squid 可以强行缓存文章以及附件等大东西﹐但是文章列表这类就不能
缓存了﹐还有 www 部分有实现 msg 功能﹐定时刷新来显示新 msg, 也是蛮大的开销
目前 msg 尚未有比较好的方式开始优化﹐不知批踢踢在此方面采用了哪些优化手段呢﹖
版面上看到一片很古老的文章设想 waterd 方案﹐不过小弟觉得不是特别可行啊
一个是 waterd 并不方便拿到所有的 conn fd (也不是完全不可以﹐/proc/pid/fds/0
也能拿到) ﹐另一个就是往 conn fd 发送的信息会和正常内容打架。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.149.25.96