このチュートリアルでは、強力なパフォーマンス測定ツールを使用してWindows Server 2016でHDDの性能を確認する方法を説明し、実行速度を向上させるいくつかの方法も紹介します。
「こんにちは、私のマシンはWindows Server 2016を実行していて、長い間問題なく動作しています。しかし、最近、だんだん遅くなっていることに気がつきました。タスクマネージャーを開くのが非常に遅いだけでなく、マウスポインターが頻繁にぐるぐる回ったり、一部のプログラムをダブルクリックしても反応しません。性能を確認したいのですが、何か良い提案はありますか?」
Windows Server 2016は、2016年10月13日にMicrosoftによってリリースされたサーバーオペレーティングシステムです。Windows Server 2016のリリース以来、多くのユーザーから支持されています。ただし、長期間使用すると、Windows Server 2016のパフォーマンスが低下する可能性があります。これは主に次の理由によるものです。
✎ウイルスやマルウェアの攻撃を受ける
✎デバイスドライバーが古い
✎同時に実行しているプログラムが多すぎる
✎ディスクの断片化が多すぎる
✎ジャンクファイルが多すぎるとハードディスクスペースを占有する
そうですね、HDDの性能を測定する方法はいくつかあります。測定結果を通じて、Windows Server 2016の実行速度を向上させるためにいくつかの対策を講じることができます。次のセクションは、Windows Server 2016でHDDの性能を確認する方法とそのパフォーマンスを向上させる方法を紹介します。
このパートでは、Windows Server 2016でディスクのパフォーマンスを確認するを3つの方法紹介します。Windowsの組み込みツール、およびプロのサードパーティ製ディスクパフォーマンス測定ツールが含まれています。
ディスクの速度を確認する最も簡単な方法は、タスクマネージャーです。ただし、タスクマネージャーでディスクのパフォーマンス情報が無効になっている場合は、CMDに「diskperf-Y」と入力して有効にする必要があります。有効にした後、次の手順を参照できます。
手順 1. 検索バーに「タスクマネージャー」と入力して開きます。
手順 2. 開いたら、「パフォーマンス」オプションを見つけます。
手順 3. 左側のリストから、確認するターゲットディスクを選択します。
DiskSpdは、Microsoftによって作成されたコマンドラインのディスク速度テストツールです。強力なIOワークロード定義を組み合わせて、ディスクのパフォーマンスを測定および報告します。パラメータを自由に設定・調整することができます。これにより、ストレージパフォーマンスのテスト、検証、ベンチマークに最適なツールになります。
手順 1. オープンソースコードを含むGitHubリポジトリからDiskSpdを入手します。
手順 2. DiskSpdはインストールする必要はありません。ダウンロードして、圧縮ファイルをローカルディスクに解凍するだけです。解凍すると、次の内容が表示されます(Windowsシステムに応じてファイルを選択してください)。
◢ amd64fre - 64ビットシステム用
◢ armfre - ARMシステム用
◢ x86fre - 32ビットシステム用
手順 3. 検索バーでCMDを検索し、右クリックして管理者として開きます。次のコマンドを入力します:
diskspd.exe –c50G -d300 -r -w40 -t8 -o32 -b64K -Sh -L E:\diskpsdtmp.dat > DiskSpeedResults.txt.
パラメータ:
●c50G:テストで使用されるサンプルファイルのサイズが50GBです。これは、バイト、KiB、MiB、GiB、またはブロックで設定できます。
●d300:これは、クールダウンやウォームアップを含まない、テストの期間を指定します。
●r:ランダムな読み取り/書き込み操作です(シーケンシャルアクセスをテストする必要がある場合は-sを使用します)。
●t8:スレッド数を指定します。
●w40:これを使用して、操作における書き込み要求の割合を指定します。読み取りおよび書き込み操作の比率は40%/60%です。
●o32:これは、スレッドごとのターゲットあたりの未処理I/O要求の数を示します。これは、キューの深さとも呼ばれます。ここでは、CPUに負荷をかけるため、32個が使用されました。
●b64K:これは、ブロックサイズをバイト、KiB、MiB、またはGiBで示します。ここでは、ランダム I/Oテストをシミュレートするために64Kブロックサイズが使用されました。
●sh:キャッシュを使用しません。
●L:待機時間の統計を測定します。
●E:\diskpsdtmp.dat:テストファイルのパスです。
手順 4. ストレステスト終了後、出力テーブルから次のパフォーマンスデータを取得できます。
✍MiB/s - 241(約252 Mb/s、悪くない)
✍IOPS - 3866(とても良い)
✍平均遅延 - 66.206 ms(かなり長い待機時間)
手順 5. テスト結果は2つの部分から構成されています。
●最初のセクションには、持続時間、ウォームアップとクールダウンの時間、待機時間の統計とその他の詳細など、コマンドで指定されたオプションの概要が含まれています。
●2番目ののセクションには、テスト結果が含まれます。ここでは、テストの完了にかかった時間、脅威の数、およびプロセッサが表示されます。その中でも、「Total IO」表は、スレッドごとに実行した読み書き回数を表示します。統計は、多くの場合、MB/s単位で平均パフォーマンスを示しています。これは1秒あたりの読み取りおよび書き込みの平均メガバイト数を示します。
DiskSpdを使用してHDDの性能を測定することもできますが、提供される情報が少なすぎることがわかります。このコマンドラインツールはほとんどのユーザーにとって使いやすいものではありません。また、テスト結果はユーザー自身で比較する必要があり、非常に面倒です。
幸いなことに、AOMEI Partition Assistant Serverを使用することができます。これは、前の2つの欠点を完全に補うグラフィカルインターフェイスを備えた強力なディスク速度テストツールで、テストプロセスも非常に簡単です。テストの最後に、ディスクのパフォーマンススコアが表示され、ユーザーはパフォーマンススコアに従ってディスクのパフォーマンスを向上させることができます。
それ以外にも、Windows Server 2016の動作が遅い場合に、PCのパフォーマンスを向上させるための効果的な対策も提供されます。
手順 1. AOMEI Partition Assistantをダウンロードしてインストールし、起動します。メインインターフェイスで、上部にある「テスト」の「ディスク速度測定」をクリックします。
手順 2. このウィンドウで、「プロモード」をクリックします。
手順 3. 「プロモード」ウィンドウで、さまざまなデフォルトパラメータを変更できます。
手順 4. すべてのパラメーターを設定したら、「開始」をクリックします。テストが終了したら、「書き出す」をクリックしてテスト結果をエクスポートできます。
一般的に、ディスク上の断片化したファイルが多すぎること、システムディスクの容量が不足していること、HDDが古くなっていることは、ディスクの動作が遅くなる原因となります。
そこで、Windows Serverの実行速度を向上させるために、いくつかの対策を講じる必要があります。しかも、これらの方法はAOMEI Partition Assistant Serverを通じて完成することができます。
ディスクのデフラグは、Windows Serverの性能の遅さに対処するための1つの方法です。なぜなら、ディスクのデフラグはセクタ上の不連続なデータを連続的に再配置することだからです。このように、コンピュータがデータを読み取るとき、検索時間が短縮され、速度が改善されます。ここでは、その詳細な手順を紹介します。
手順 1. AOMEI Partition Assistant Proを起動します。右下隅で「デフラグディスク」をクリックするか、ターゲットディスクを右クリックして「ディスクデフラグ」を選択します。
手順 2. ポップアップウィンドウで、「スケジュール」ボタンをクリックします。ただし、必要に応じて、ディスクまたはパーティションを直接デフラグすることもできます。
手順 3. これで、デフラグするドライブを選択し、デフラグを毎日、毎週、または毎月実行するかどうかを決定できます。
手順 4. 頻度と時間を設定した後、「条件設定」ボックスにチェックを入れ「設定」をクリックして、ポップアップウィンドウの「最小断片化率」でディスクのデフラグを行うスケジュールのトリガーとなる断片化率を設定します。「OK」をクリックしてすべての設定を保存します。
通常、Windows Server 2016はCドライブにインストールされます。ただし、Cドライブのディスク容量が不足していると、Windows Server 2016のパフォーマンスが低下する可能性があります。したがって、ディスクの最適化に加えて、システムドライブを拡張して問題を解決することもできます。
手順 1. AOMEI Partition Assistant Serverを実行します。メインインターフェイスで十分なスペースがあるパーティションを右クリックし、「空き領域を割り当てる」を選択します。
手順 2. 次のポンプアップウィンドウで、再割り当てるサイズを選択し、ターゲットドライブとしてCドライブを選択します。次に、「はい」をクリックします。
手順 3. メイン画面に戻り、問題なければ、「適用」→「続行」をクリックします。
ご存知のように、SSDの読み取りおよび書き込み速度はHDDよりも高速です。Windows Server 2016がHDDにインストールされている場合は、SSDに移行して速度を上げることができます。AOMEI Partition Assistant Serverは、再インストールせずにWindows ServerをSSDに移動することをサポートしています。
まず、SSDをPCに接続し、検出できることを確認します。
手順 1. AOMIE Partition Assistant Serverを起動して、メイン画面で上部のウィザードバーにある「クローン」をクリックし、「OSをSSDに移行」オプションを選択し、ポップアップ画面で「次へ」をクリックします。
手順 2. このウィンドウで、ターゲットハードドライブの未割り当て領域を選択し、「次へ」ボタンをクリックします。
手順 3. ここで、作成する(システム)パーティションのサイズと場所を変更できます。次に、「次へ」をクリックします。
手順 4. 移行した後の起動手順が表示されるので、それを読んで「完了」をクリックしてください。
手順 5. 次に、左上隅にある「適用」をクリックし、「続行」をクリックしてこのOSの移行を実行します。
さて、Windows Server 2016でHDDの性能を確認する方法はご存知でしょう。この記事では、ディスクの速度を測定する3つの方法を提供し、Windows Serverのパフォーマンスを向上させる3つの方法も提供します。
AOMEI Partition Assistant Serverは強力なパーティションディスク管理ソフトウェアです。その助けを借りて、サーバーPCを柔軟かつタイムリーに管理することができます。SSDに移行しても期待される性能が得られない場合、SSDのアライメントを試すことができます。