对 2 磁盘 RAID0 阵列进行分区以提高性能

对 2 磁盘 RAID0 阵列进行分区以提高性能

我有一个外部 RAID0 阵列,用于 MacBook Pro 上的媒体制作。它是 LaCie (Big2) 的 2 磁盘 Thunderbolt 单元。我选择将数据条带化以提高性能。考虑到我将从阵列读取/写入的数据类型(主要是大块、顺序),最好只使用一个卷还是将其分成两个?我计划将示例库以及项目文件转储到它上面。分区对性能有影响吗?

答案1

分区的唯一好处是允许操作系统以不同的方式处理不同的分区。例如,如果您有一个专门用于页面文件的分区,有时某些系统可能会受益于拥有专用分区,这样操作系统就不需要处理由小文件引起的碎片。但是,您提出的建议并没有真正带来好处。您只是提出了多个分区。这实际上只是阻止操作系统将某些数据写入硬盘的某些部分,因为该部分不在特定边界内。

如果有任何好处,我们需要该计划的更多细节,比如您计划在每个特定分区中存储什么类型的数据。按照问题目前的表述,您提到了某种类型的数据,但没有说明这些数据与驱动器上使用的其他数据有何不同。

仅仅将其分成两个部分不太可能使速度加快很多。

答案2

这个问题的答案很大程度上取决于您的 RAID 是硬件设置还是软件设置。

就性能而言,软件 RAID 非常糟糕。(实际上,许多硬件 RAID 也同样慢)。

分区本身不会对传输/复制性能产生巨大的影响,但它可能会帮助您进行长期维护(当您在其他地方备份卷时更容易格式化卷等)。

相关内容