web-dev-qa-db-ja.com

ディスクパーティションはパフォーマンスに影響しますか?

間もなく4台のTB HDDを購入しますが、容量が非常に多いので分割する必要があるかどうか疑問に思っています。これを行うと、コンピューターのパフォーマンスに影響しますか?すべてを保持する場合1つのディスクで、約3.9 TBのスペースを使い切ると、速度が遅くなりますか?

2
user3757605

パーティショニングはパフォーマンスに影響しますか?絶対に!ドライブがいっぱいになって使用されると、処理が遅くなりますか?はい!しかし、このパフォーマンスは、現実の世界で認識できるパフォーマンスで顕著になりますか?今日の状況を考えると、あなたが言及したようなドライブでは、おそらくごく少量からまったく目立たないでしょう。

OS用にドライブをパーティション分割して「ショートストローク」すると、合成パフォーマンスに絶対的に影響します。最初で最大の速度障害は、ドライブのシーク時間です。ほとんどの場合、これは小さなファイルにアクセスして読み取るときに重要になります。ドライブが多数の小さなファイルにアクセスしている場合、実際にデータを転送するよりも、ヘッドを正しい場所に物理的に移動してからデータがヘッドに到着するのを待つことで、ファイルの検索に多くの時間を費やします。今日の最新のオペレーティングシステムは、シーク時間を最小限に抑えるためにファイルを管理することを想定していますが、最小サイズの専用OSパーティション(25%​​〜33%の空き領域が完全にロードされている)を作成すると、最もアクティブに使用するファイル、OSファイルおよびプログラムファイルが保証されますは、シーク時間を最小限に抑えるドライブ上で物理的に近くに配置されます。

Platterドライブの他のパフォーマンスの特徴は、データがドライブから読み取られる場所に応じて、データが異なるレートで転送されることです。ハードドライブは一定のRPMで回転します。これは、直線速度、つまりデータがヘッドを横切って移動する速度が、プラッター上の位置に応じて高くなるか低くなることを意味します。簡単に言うと、エッジのデータは読み取りヘッド全体を高速で移動するため、中央または最後のデータよりも高速に転送されます。ドライブ全体の転送速度をグラフ化すると、これが明らかになります。さらに、最初のパーティションはエッジにあり、最後のパーティションは中央(通常)にあるため、最初のパーティションデータは後続のパーティションよりも高速に読み取られます。

過去のMicrosoftOSの最悪のシナリオは、データが整理されていなかったことです。そのため、ファイルが更新されると、可能な限りどこにでも移動しました。これにより、小さな小さなOSファイルとプログラムファイルが互いに接近し始めましたが、更新が行われ、プログラムが削除されて後日インストールされると、すぐにドライブ全体に広がりました。これは、プログラムとOSのロード中にアクセスされた数百または数千のファイルのうち、ヘッドが読み取るよりもはるかに多くのファイルを探していることを意味する可能性があります。短いストロークでこれが解決され、以前は実際のパフォーマンスが大幅に向上しました。

最近の現実世界のパフォーマンスでは、データの場所とドライブメカニズムの物理的な影響により、短いストロークでパフォーマンスが向上しますが、これまでのような現実世界の効果はありません。これは、OSがファイルの場所をより適切に管理し、RAM moreを使用してファイルをキャッシュするため、ファイルが以前ほど頻繁にドライブから読み取られないためです。間違いなくあります。これより多くの理由。

しかし、それでも、Platterドライブを使用している場合は、パフォーマンスの向上を保証するためにパーティションを作成します。セットアップにかかる時間は短く、そのままにしておきます。プロセスの一部として、すべての個人ファイルと一時ファイルをOSパーティションから移動して、OSドライブがパーティションを超えないようにし、OSパーティション上のアクティブなファイルの数を最小限に抑えます。 Chromeの一時ファイルは、ジャンクションを作成する必要があったため、その中で最も難しい部分ですが、それでも非常に単純でした。また、使用された順序でファイルが整列することを期待して、アクセス時間によって(まれに)デフラグします。論理は完全には成り立たないが、それは助けになる。ドライブをパーティション分割することには、パフォーマンスとは関係のない他の利点もあります。

4
Damon

ハードドライブを分割すると、2つ(またはそれ以上)の仮想ドライブが生成されます。これにより、2つが分離されます。断片化やウイルスなどのすべての悪いものがパーティション内に含まれるため、それらを個別に制御できます。また、システムディスクを2つの部分(1つはシステム自体用、もう1つはデータバックアップ用など)に分割すると、ディスクスペースをより有効に活用できるようになります。

1
Mikey