新闻中心
BT服务器最重要的是内存还是硬盘?
2022-12-29
阅读()
来源:互联数据

BT服务器最重要的是内存还是硬盘?bt是bittorrent(比特流)的简称,bt的特点是用户下载的同时,也在为其它用户提供上传,所以不会像Ftp服务器那样随着用户数的增加而导致下载速度降低。恰恰相反,对于bt下载而言,下载的人越多速度越快。


首先,BT服务器在工作中占内存那是当然的,不然怎么可能运行?不过占硬盘是很厉害的,BT下回来的资料会先存在内存,等累计到一定数量~例如1GB的时候再些入预定好总文件大小的硬盘里面,它不断改写硬盘暂存文件,所以造成硬盘的损坏比较多 。所以租用服务器做bt下载站的话流量是比较客观的,那么在硬件配置上有哪些需要注意的,这里本公司就来简单介绍一下。


大硬盘BT下载服务器免费测试:http://www.hkt4.com/dedicated/usa.html


一、BT服务器内存与硬盘储存的差别


大多数人常将内存 (Memory) 与储存空间 (Storage) 两个名字混为一谈 , 尤其是在谈到两者的容量的时候 内存是指 (Memory) 计算机中所安装的随机存取内存的容量而储存 (Storage) 是指计算机内硬盘的容量 。


另一个内存与储存最重要的差别在于 : 储存于硬盘中的信息在关机后能够保持完整,但任何储存在内存中的数据在计算机关机后便会全部流失。就像在办公室的比喻中 , 任何在下班时间后被遗留在桌上的档或档案都会全部被丢弃一样。


BT工作原理.硬盘.内存之间的关系:


1、BT下回来的资料会先存在内存,等累计到一定数量(很小的一个)再存到硬盘里。


2、有的BT会有一个下载前分配空间的,那个是在下载前预先留下足够的空间做存储备用,然后用1的方法往里面写信息。这样对硬盘有好处。


3、我们说的那个BT一启动就生成一个大文件,其实就是2的预留空间,就和大学自习室占座的书是一样的。


BT服务器最重要的是内存还是硬盘


二、BT服务器是硬盘杀手所以硬盘最重要?


网络上一直有流传一种说法,指开发BT的人因为缺乏对维护硬盘的考虑,使用了很差的HASH算法,致使BT下载时不像FLASHGET等其它常用下载软件在写入硬盘数据前起用了高速缓冲,而是直接就写入硬盘,造成硬盘损害,提早结束硬盘的寿命。但是又有一些熟识计算机的网民,提出BT并不损耗硬盘的证据。宁可信其有,因此假定BT伤硬盘而做一些解救准备,是百利而无一害的。


因为BT对硬盘的重复读写动作会产生高温,令硬盘的温度升高,直接影响硬盘的寿命。而当下载人数愈多,同一时间读取你的硬盘的人亦愈多,硬盘大量进行重复读写的动作,加速消耗。同时因为下载太多东西,使扇区的编排混乱,读写数据时要在不同扇区中读取,增加读写次数,加速硬盘消耗。


事实上,任何对硬盘的操作都会消耗硬盘,除非你将硬盘封起来不用,否则硬盘始终会有劳损的,所以你只能说BT可能会加剧这种消耗。


上面已经提过,任何对计算机的操作都会消耗硬盘生命,问题只在于消耗是否严重罢了。无可否认,BT的运作和引伸出来的使用习惯,都属于会加速消耗硬盘的类型。BT伤害硬盘的主要原因,并不是有没有缓存的问题,因为新推出的BT程序,都已经提供调节缓存的功能,害怕硬盘损坏的话,将缓存设成10MB、20MB好了。伤害硬盘的最大原因,其实是BT的分享概念才对。


三、BT服务器如何选择服务器硬盘配置?


选择raid配置


所谓的bt服务器本质上也是一种文件服务器所以别看用户只需要找到tracker服务器就行了,实际上源文件还是需要存储在tracker服务器的硬盘上,既然是文件服务器要想保证文件的完整性和安全性做一个raid磁盘阵列就是必不可少的,所以在硬件配置的选择上需要选择硬盘盘位充足,而且硬盘容量比较大的专业文件存储服务器比较合适,而在raid类型上建议选择RAid5,既能在一定程度上保证系统的安全,有能够让用户在下载的时候更流畅


选择大带宽的服务器


在跑下载的时候由于下载的用户数量多,而且数据访问量大,所以在选择服务器的网络的时候建议选择大带宽的网络,虽然p2p技术能够在有用户这种的情况下保证服务器的网络压力,但是考虑到不少用户还是用迅雷这样吃带宽的软件,所以要做下载站单服务器基本上都要百兆起了,为了保证整个资源站的稳定,如果下载的人数多,有条件的话还可以考虑接入高防cdn服务,既能保证前端网站的访问速度,无形中又增加了安全性和多个分发节点可谓一举多得!


相关阅读