Win2000 NTFSシステムの最適化

  

Windows 2000をインストールするとき、FAT32ファイルシステムとNTFSファイルシステムのどちらを選択する必要がありますか。これは実際には非常に単純な問題であり、NTFSファイルシステムを選択しない理由は1つだけです、つまり、Windows 9x、MS-DOSなど、N TFSパーティションを読み込めないオペレーティングシステムも使用する必要があります。

NTFSの概要

NTFSは "New Technology File System"の略です。マイクロソフトはFATファイルシステムのいくつかの欠点を補うためにNTFSファイルシステムを導入しましたが、最大の改善点はフォールトトレランスとセキュリティです。

フォールトトレランス

NTFSはエラーメッセージを表示せずにディスクエラーを自動的に修正します。 Windows 2000がNTFSパーティションにファイルを書き込むとき、ファイルのコピーを内部に保持し、ディスクに書き込まれたファイルがメモリ内のファイルと一致しているかどうかを確認します。両者に矛盾がある場合、Windowsは対応するセクターを不良セクターとしてマークし、使用しなくなり(クラスターの再マッピング)、ファイルのコピーをメモリに保持したままディスクに書き換えます。ファイルの読み取り中にエラーが発生した場合、NTFSは読み取りエラーメッセージを返し、対応するアプリケーションにデータが失われたことを通知します。

セキュリティ

NTFSには、このマシン上およびリモートからファイルやディレクトリを保護するための多くのセキュリティオプションがあります。 NTFSは、暗号化ファイルシステム(EFS)もサポートしています。これにより、権限のないユーザーがファイルにアクセスするのを防ぎます。

ファイル圧縮

NTFSファイルシステムのもう1つの利点は、ファイル圧縮のサポートです。これにより、ユーザーは単一のファイルまたはフォルダ全体を圧縮できます。

ディスククォータ

Windows 2000のディスククォータ機能は、システム管理者が個々のユーザーに割り当てられたディスク容量を管理することを可能にします。そしてボリューム。

第二に、NTFSのパフォーマンスを最適化する。

ユーザーはNTFSボリュームのパフォーマンスに影響を与えるいくつかの要因を決定することができ、もっと重要なのはNTFSボリュームのタイプ(SCSIまたはIDE)、スピード(ディスクRPM)、ボリュームに含まれているディスクの数など。上記の要因に加えて、次の要因もN TFSボリュームのパフォーマンスに影響を与える可能性があります。

・クラスターのサイズとスペース割り当て単位。

・ボリュームが直接作成されたのか、FATボリュームから変換されたのか。

・ボリュームはNTFS圧縮を使用しますか。

・頻繁にアクセスされるファイル内の断片と場所。たとえば、メインファイルテーブル(MFT)、ディレクトリ、NTFSで頻繁に使用されるデータを含むファイル、バッファファイル、および頻繁に使用されるユーザーファイルなどです。

クラスタサイズ

NTFSボリュームに保存するファイルの平均サイズと種類に基づいて、クラスタのサイズを選択します。理想的には、クラスタのサイズはファイルサイズ(最も近い値)が割り切れるようにする必要があります理想的なクラスタサイズは、I /O時間を最小化し、ディスクスペースを最大化します。 4KBを超えるクラスターを使用すると、次のような悪影響があります。

・ディスクデフラグツールでこのボリュームを整理できない

・NTFSファイルを使用できない圧縮機能

・ディスクの空き容量の増加

ファイルの平均サイズを決定する方法はいくつかありますが、その1つは[スタート]ボタンから[ファイル名を指定して実行]を選択することです。ボックスにcmdと入力して[OK]をクリックし、コマンドラインモードでc hkdskを実行して、このボリューム上のファイルの数だけ使用済みのディスク領域を削除します。別の方法はパフォーマンスモニタを使用することです。方法は、[スタート] - > [設定] - > [コントロールパネル] - > [管理ツール] - > [パフォーマンス]の順に選択し、論理ディスクオブジェクトの平均ディスクバイト数/転送量を追跡します。このボリューム上のデータの種類。

NTFSからFATに変換

FATからNTFSに変換されたボリュームでは、NTFSのパフォーマンス上の利点が一部失われます。 MFTは断片化されている可能性があり、NTFSファイルのアクセス許可はルートボリュームに設定できません。

MFTのフラグメンテーションを確認するには、次の方法を使用します。[スタート] - > [プログラム] - > [添付ファイル] - > [システムツール] - > [ディスクデフラグ]の順にクリックし、ドライブを分析して[]をクリックします。レポートの表示 "、マウスを使用してM FTフラグメントまでスクロールします。

FATボリュームをNTFSに変換した後、クラスタサイズは512バイトになります。これにより、断片化の可能性が高まり、最適化に時間がかかります。上記の理由から、初期フォーマット時にハードディスクをNTFSファイルシステムにフォーマットするのが最善です。

NTFSファイル圧縮

NTFS圧縮機能は、ディレクトリツリー全体を単一のファイル、フォルダ全体、またはNTFSボリュームに圧縮します。圧縮を使用すると、NTFSボリュームのパフォーマンスが低下します。圧縮ファイルにアクセスするたびに、それを解凍する必要があるからです。圧縮ファイルをコピーしたい場合は、コピーしたファイルを解凍、コピー、および再圧縮します。これにより、CPUの処理時間が大幅に増加します。 NTFS圧縮は、Windows 2000 ServerよりもWindows 2000 Professionalの方が効率的です。

ファイル、フォルダ、およびNTFSボリュームは、ブラウザウィンドウのプロパティダイアログで圧縮できます。

最適化

ディスク上で断片化が発生すると、ファイルにアクセスするときにヘッドの動きが大きくなり、パフォーマンスに大きな悪影響を及ぼします。ディスク上の断片化を低レベルに保つことは、N TFSボリュームのパフォーマンスを向上させる上で最も重要な要素です。これを行うために、最適化ツールを頻繁に実行することができます。

Windows 2000のディスクデフラグツールを使用すると、すばやくボリュームを分析して、そのボリュームを整理する必要があるかどうかを確認できます。

重要でないNTFS機能を無効にする

- 短いファイル名を作成することは禁止されています。 MS-DOSとWindows 3.xとの互換性を維持するために、NTFSは8.3形式のファイル名もサポートしています。これらのシステムをサポートしたくない場合は、レジストリのHKEY_LOCAL_MACHINE SYSTEM CurrentControlSetコントロールFileSystemに移動し、NtfsDisable8dot3NameCreationの値を0から1に変更します。

・最近のアクセス更新を禁止します。ディレクトリ間を行ったり来たりするとき、NTFSは最も最近アクセスされたディレクトリの日付/タイムスタンプを更新しますより大きなNTFSボリュームでは、それはN TFSボリュームのパフォーマンスを低下させるでしょう。 HKEY_LOCAL_MACHINE SYSTEM CurrentControlSetコントロールFileSystemでは、NtfsDisableLastAccessUpdateの値が0から1に変更され、自動更新機能が無効になり、そのようなエントリがない場合はレジストリに追加されます。

メインファイルテーブル(MFT)用に適切なスペースを予約します。 NTFSボリュームではMFTが重要な役割を果たし、パフォーマンスに大きな影響を与えるため、システムがスペースの割り当てやディスクの読み書きを行うときにM FTに頻繁にアクセスするため、NTFSボリュームのパフォーマンスに大きな影響を与えます。 NTFSファイルシステムの開発者は、MFTの断片化を減らすためにMFTの近くに特定の領域を確保しています(デフォルトでは、この領域はボリュームサイズ全体の2.5%を占めます)。少なくとも、しかしそれは必ずしも適切ではありません。 MFTのスペースを管理するには、REG_DWORD型のNtfsMftZoneReservationをHKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystemに追加します。デフォルト値は1で、範囲は1〜4です(1はMFTがボリューム全体の12.5%を占めることを意味します)。 2 5%、3は37.5%、4は50%を意味します。

NTFSボリュームを作成する前にレジストリを変更する必要があります。レジストリの変更はその後に作成されたNTFSボリュームにのみ影響し、既存のボリュームには影響しませんこれらのボリュームも元のMF T設定を維持します。通常のファイル記憶域がいっぱいになると、NTFSはMFT領域を使用するため、MFT領域を断片化しやすくするため、MFTに割り当てる領域を増やしても通常の記憶領域には影響しません。したがって、M FTが十分な予約済みスペースを確保できるように、ユーザーファイルが占めるストレージスペースに注意を払い、ボリューム上に一定量の空きスペースを予約する必要があります。

NtfsMftZoneReservationの設定に関しては、ほとんどのユーザーにとってデフォルトの12.5%設定で十分です。例として、MFTのサイズは74、3 31 KB、このボリュームには約73,000のファイルがあり、平均ファイルサイズは111 KBです。ボリュームのサイズは9GBなので、MFTの予約スペースは1152MBで十分です。

Copyright © Windowsの知識 All Rights Reserved