我有一个应用程序每秒通过网络接收数百个字符串,大约 50 个字节长。我想将这些缓存到 SSD 以进行进一步处理。如果我每秒执行数百~50 字节的文件附加写入,SSD 是否安全?我怀疑操作系统可能会聚合这些写入,但我不知道。我确实模糊地理解 SSD 是由必须在全有或全无的基础上更新的单元组成的,而且每个单元只能承受这么多的写入(我认为,对于商品驱动器来说,数百或数千次)。我的多次小型写入应用程序是否会使我的 SSD 走向毁灭?如果我缓存到内存并每分钟/小时以块的形式写入磁盘,我会更安全吗?显然这更复杂(最近一分钟/小时的内存缓存的 Web 服务,旧数据的磁盘),
我已经做了几个月而不是几年没有负面影响的事情,但那是几年前的事了,我还没有做过认真的测试。我确实从经验中知道,如果天真地实施,我可以通过这种方法在几个月内非常可靠地销毁硬盘驱动器。