【发布时间】:2010-11-03 11:59:48
【问题描述】:
鉴于固态磁盘 (SSD) 的价格正在下降,并且很快将作为系统驱动器变得更加普遍,并且鉴于它们的访问速率明显高于旋转磁介质,因此标准算法的性能将从使用SSD 用于本地存储?例如,SSD 的高随机读取速度使得基于磁盘的哈希表之类的东西成为大型哈希表的可行性; 4GB 的磁盘空间随时可用,这使得散列到 32 位整数的整个范围是可行的(不过,查找比填充更多,这仍然需要很长时间);虽然由于访问速度的原因,这种大小的哈希表无法与旋转媒体一起使用,但对于 SSD 来说应该不是什么大问题。
是否有其他领域即将过渡到 SSD 将带来算法性能的潜在收益?我宁愿看到关于一件事如何运作的推理,而不是意见;我不希望这引起争议。
【问题讨论】:
标签: algorithm optimization hashtable performance solid-state-drive