设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 2197|回复: 0

比特彗星做种服务器同时访问4000人下载,磁盘缓存占用高性能受限16GB内存不够怎么办,设置最大连接数上限降低磁盘读取使用,限制人数

[复制链接]
 成长值: 333

签到天数: 4736 天

[LV.Master]伴坛终老

发表于 2023/4/30 19:50 | 显示全部楼层 |阅读模式 |Google Chrome 112.0.0.0|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
比特彗星做种服务器同时访问4000人下载,磁盘缓存占用高性能受限16GB内存不够怎么办,设置最大连接数上限降低磁盘读取使用,限制人数

下载的人数比较多,可以限制下最大人数,降低内存消耗,假设种子一个区块4MB,4000人同时访问则需要申请16GB的内存,但是这台服务器只有16GB,包括windows系统自身开销占用,没有那么多可用内存,所以需要设置下以便降低磁盘活动。
2.jpg

找到 network.max_connections ,默认值0不限制,例如我们为16G的服务器限制500个人,服务的人少了,内存需求不紧张了,此时磁盘读取大幅度降低。
1.jpg

解决办法2
这个办法1不行,会导致一些人无法下载,所以需要升级到更大的内存,比如说32GB内存

特别注意:不要同时开多个BT软件,几个BT软件会互相抢内存,内存又小,就抢不到了
network.max_connections 建议值,假设根据区块16MB计算,建议给系统预留8G内存来计算开销,也就是32GB内存软件磁盘缓存用24GB左右
8GB 设置300
16GB 设置500
32GB 设置1500
64GB 设置3500

测试结果如下图,32GB服务器设置1500的情况,占用24GB左右
1.jpg

32GB测试可以设置1500左右差不多了,要设置更大可能要更多内存了,或者制作种子文件的时候,设置小一点的区块。
一个人下载,要占用16MB内存,32GB的话,用乘法算一下,最多服务1500人,设置小一点的话,占用内存就会少一些,承受的同时下载用户会更多
例如限速1000KB单种上传的话,设置1MB就比较合适一些。更大的区块是为了用户能有更快的下载速度用的,但是假设种源还要做限速,就没必要设置那么大区块了
1.jpg

总体注意的几点就是
关闭长效种子,降低内存使用(等待软件后续版本更新优化)注:2.06版本做了优化,推荐开启长效种子
关闭种子市场,防止数据库写入磁盘降低性能(放在固态无视)
network.max_connections 建议值
8GB 设置300
16GB 设置500
32GB 设置1500
64GB 设置3500


评分

参与人数 1樱币 +1 收起 理由
tkp200693 + 1 加油

查看全部评分

[发帖际遇]: 小樱 乐于助人,奖励 7 贡献. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/12/22 21:32 , Processed in 0.287753 second(s), 24 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

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