荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: zzZzz (zzZzz), 信区: InstallBBS
标  题: Re: [合集]浙大飘渺水云间bbs看来优化做得不错(转寄)[转载]
发信站: 荔园晨风BBS站 (Thu Apr 25 14:00:02 2002), 转信

【 以下文字转载自 zzZzz 的信箱 】
【 原文由 jjksam@bbs.edu.cn 所发表 】
发信人: yeshao (叶少·昨夜西风凋碧树), 信区: BBSMan_Dev
标  题: Re: [合集]浙大飘渺水云间bbs看来优化做得不错
发信站: BBS 水木清华站 (Fri Apr 19 22:33:23 2002)

其实kxn已经说得很明白了。
超过1,未必会有事情,但是是一种危险的境地。
有可能就维持在某个超过1的load上面,也有可能就上去了。
而不是这样简单的加上去。

应该考虑一种动态的情况。在smth这样的大站点上,可能load保持在10左右
而不会有所增加也是完全可能的。这就叫做根据实际情况调整。

并非说跑在超过1的情况而沾沾自喜,
如果一个站点受到条件限制,不可能增加硬件,
也没有足够的技术力量去大力的改进代码,
那么也完全没有必要为一个1的简单绝对值担心。
只要没有造成恶性的load增长,而是趋于一个稳定的状态,
就完全可以支持下去。立足现有条件,去尽可能的发挥系统的性能,
这才是系统维护者的应有态度。

【 在 rexchen (小旭旭) 的大作中提到: 】
: load 的值是多少都不是很重要,他最重要的是一个值是 1 。
: 当他超过 1 时表示,机器已经无法处理即时的情况,必需要等待排程。
: 请你思考一下,当一个程式是无限回圈,他每秒可以跑  1000 个回圈。
: 这时候他吃住全部 cpu 。 load  = 1
: 当你跑两只时,两只各每秒跑 500 个回圈,合起来是 1000 个回圈。
: 这时候 load = 2
: 你跑很多很多只程式, load 会一直往上加,但是总共你就是只能跑 1000 个回圈。
: 事实上根本跑不到 1000 个,因为要扣掉系统排程所花得 cpu time 。
: 所以 load = 1 是机器的极限。
: 当 bbs 的 load 超过 1 时,事实上分给每个人的资源就开始变少。
: 但是使用者可能一开始根本感觉不出来 1/1000 秒的延迟。
: ...................

--
        工作,学习,上网


※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.172.104]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店