免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2584 | 回复: 0
打印 上一主题 下一主题

[Web] Subversion 的极度慢的问题(/dev/urandom /dev/random) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-20 18:24 |只看该作者 |倒序浏览
在CentOS5.1的环境下安装了

Subversio1.4.6

以svnserve -r -d  svnroot 方式启动svn服务

可是在客户端检出的时候极度慢

一个客户端链接速度还好,当有两个客户端同时连的时候就卡住了

网络是可以排除,因为是内网,路由问题等也排除了。

所以就google, baidu没有找到一个好的解决方法

后来从一个高人那里了解到说 把/dev/random 链接到 /dev/urandom 就可以解决问题

于是我:

#mv /dev/random /dev/random_bak

#ln -s /dev/urandom /dev/random


于是问题真是解决了。




下面是google到的关于/dev/random, /dev/urandom 的资料


/dev/random, /dev/urandom
从这两个设备入口读会得到随机数串
我们知道rand产生的随机数是由随机数种子决定的,相同的种子总会产生出相同的随机数列。而这两个设备入口产生的随机数是完全随机的,因为他们所使用的随机源是用户:根据用户各个操作之间的时间间隔来决定,例如敲键盘,移鼠标
/dev/random和dev/urandom的区别:
random完全由用户的输入来产生随机数,如果用户停止任何动作,则random会停止产生新的随机数
urandom不完全由用户的输入来产生随机数,如果用户停止所有的动作,urandom则把已经产生的随即数做为种子来产生新的随机数。


转帖自: http://www.ismole.net/thread-11-1-1.html

[ 本帖最后由 lu5266 于 2008-4-10 18:59 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP