HDDとSSDはWindowsとLinuxでどのようにパーティション分割しますか?

あなたは自分自身に尋ねなかったかもしれませんが、新しいものをインストールすることになると HDDまたは SSD PCで、これらのコンポーネントのパフォーマンスまたは容量を制限するためにパーティション化する場合、一連の手順があります。 SSDでは、これはその性質によってはるかに制御されますが、HDDでは、オペレーティングシステムがパーティションを管理する方法を理解することが非常に重要です。適切に実行しないと、パフォーマンスが低下する可能性があるためです。

パーティション自体を作成する方法についても説明しません。 Windows また Linux すでに直接関連する記事がありますが、同じように興味深い別のトピック、「彼らはどのようにそれを行うのか」を扱うことに失敗しているためです。

WindowsおよびLinux上のHDDおよびSSDパーティション

HDDとSSDのパーティションはパフォーマンスに影響しますか? それらは物理的に取り付けられていますか?

カパシダードディスコデュロ

HDDとSSDのどちらを使用するかによって、答えは異なります。 後者の方が答えがはるかに簡単なので、HDDをより深く掘り下げます。

SSDでは、コンポーネント自体とそのNANDフラッシュの性質により、パーティションはパフォーマンスに影響しません。 SSDにパーティションを作成するとき、私たちが行う唯一のことは、 MBR/GPT パーティションテーブルとはどのようなもので、それぞれのセクターとブロックの始まりと終わりです。

SSDパーティション

明らかに、ブロックは必要に応じて事前定義されたスペースを節約するために割り当てられます。コントローラーが一部のブロックまたは他のブロックにアクセスするのに同じ時間がかかるため、パフォーマンスが低下することはありません。

ユニオンでは通常、パーティション分割に関してSSDがブロック全体を予約するため、XNUMXつのパーティション間でこれらのブロックを共有しないように試みられているため、最悪の場合、ユニオン自体は物理的ですが、何にも影響を与えず、無関係です。同じブロック内のXNUMXつの異なるパーティションからデータが共有されていることをコントローラーに通知します。

HDDでこれが当てはまらないのはなぜですか?

ディスコduro 3D

まあ、SSDのように、その性質と技術による影響はありませんが、HDDでは同じ理由で反対です。 誰もが知っているように、シンバルの外側の部分は、その角速度のために、より高い回転速度で正確に回転します。 これは、次の用語に影響します 回転待ち時間 、これは明らかにプレートのすべての点で同じではありません。

近づくほど エッジ モーターとその軸のRPMが高いほど、データを読み取る際の待ち時間が短くなります。 これは、チェーンリングの特定のトラックにスピンドルを配置するために必要な検索時間に直接影響します。 NCQ 短いパスを計算します。

ベロシダッドアングルHDD

したがって、オペレーティングシステムはプレートの周辺に配置する必要があります。これは、インストール前にWindowsとLinuxにデータがない限り、WindowsとLinuxが自動的に実行するものです。 パーティションが発生すると、プリントヘッドがプラッタの開始と終了をマークし、そこから書き込みが続行されるため、磁性と共有材料によるパーティション間に物理的な結合があります。

パーティションテーブルはそれを登録し、そこからHDDは新しいデータの書き込みを続けます。 しかし、ハードディスクに複数のプレートがある場合はどうなりますか? いくつかのヘッドがありますが、割り当てとパーティションはそれらのサイズに応じて異なる可能性があるため、戦術は多少異なります。

アドレッシングメカニズムによる理想は、パーティションがプレート上で実行可能な場合、XNUMXつのヘッドのみが意図されており、残りは作業せずに残りますが、これが発生しない場合、パーティションはオンになります。 対称的に異なるプレート 、それらの間で容量を分割して同時にすべての情報で読み書きされる情報について。