提问

#楼主# 2021-5-6

跳转到指定楼层
本帖最后由 ask 于 2021-5-7 14:31 编辑

SSD最近需求量过大的原因
最近SSD的价格飞涨,原因是奇亚币挖矿对高速硬盘的需求。下面说一个例子,来计算奇亚币挖矿使用SSD和机械硬盘的差别:


1.奇亚币和比特币不同的是挖矿的方式,奇亚币需要依赖大容量高速硬盘,比特币需要的是高速CPU或者GPU。所以奇亚币挖矿的时候,对CPU的要求不高,但是对内存,和硬盘容量要求比较高。


2. 奇亚币目前的情况,1个4T的硬盘,有收益是在3个月之后。4T的硬盘可以选择一次性完成绘图。只有绘图完成,才能开始挖矿,这个地方就是重点了。大部分的矿机都是卡在绘图上。


3. 机器配置:
Intel i5 (之前说了对CPU要求不高)
内存:16G
旧款SSD 1T
外置硬盘4T


选择 100G的绘图,也就是4T的硬盘需要绘制38次(为什么不是40次,这里自己去科普一下)。
选择100G的绘图原因是,内存使用量会达到3G到4G左右,所以如果选择4T绘图,那么内存使用会达到40G,不要忘了系统还会占用一部分内存。100G的绘图,4G内存的电脑绘图会死机。奇亚绘图的过程中,系统重启就需要全部重来绘图一次。
选择SSD作为临时文件存储。
以上配置,绘制一个100G,需要消耗16个小时。也就是4T的硬盘,需要最少一个月的时间才能完成。


如果选择外置USB 3.0 的硬盘作为临时文件存储,耗费时间 X 4,也就是一个100G的绘图需要64个小时。为什么不是X2,因为读和写都在外置硬盘上进行,分别被打了对折。那么4T的硬盘,需要耗费的绘图时间4个月!


因为奇亚币挖矿绘图是最看硬盘速度的,绘图完了之后,就不怎么需要高速读写,只需要同步绘图就行了。也可以使用内置机械硬盘作为临时文件存储,但SSD的速度是机械硬盘速度的2倍,而整个绘图过程中,占用率最高的其实是临时文件,一直再不断的写入区块链的数据。所以SSD作为临时文件存储是最好的选择。特别是矿场的的绘图达到1000TB (1Pb) 以上的时候,光是绘图就需要大量的时间。还没有绘图完成,矿都被人家挖走了。奇亚币不是无限的,三年减半一次。


SSD用的时间久了会变慢



SSD用久了会变慢,原因是
1:磁盘读写和机械硬盘不同。SSD的写入是随机写入数据,机械硬盘是按照磁道写入。所以机械硬盘需要做碎片整理。但是SSD如果做了碎片整理,导致随机写入的难度变大。SSD千万不能做磁盘碎片整理。
2: 因为SSD随机写入数据,不需要寻道,越大容量的SSD写入速度就接近理论数值。容量小,SSD就会迅速被写入各种数据,当然也就是慢
3:SSD数据写入,删除并不是机械硬盘删除那样把某段磁道清零。是没有完全删除的,因为就算删除也只是把SSD的区块重写一次,这是SSD本身的问题。所以写入新的数据的时候,新数据会读取,发现是删除数据,然后直接覆盖。这就是SSD越用越慢的最根本的原因,无法避免


SSD用一段时间并不是坏了,或者废盘,而是以上的原因。SSD在丢弃的时候,需要使用强磁铁让区块报废,不然,数据仍然是可以被使用各种数据拯救方式获取的。


SSD用久了变慢的解决办法
1格式化整个硬盘
2使用目前最新的DDR SSD,价格较高,需要监测电池,断电会丢失所有数据。

images.jpg
把数据转移到其他硬盘之后,格式化再转移回来能否提速SSD,答案是不能,已经实测。除非是大容量SSD,数据写入次数较少,写入量只有不到40%的硬盘空间。

回复

使用道具

成为第一个回答人

B Color Link Quote Code Smilies
Powered by 1800SG   © 2021
返回顶部