[HOW TO] Windows 2000 で Web サーバーのパフォーマンスを最適化する方法

文書翻訳 文書翻訳
文書番号: 308186 - 対象製品
この記事は、以前は次の ID で公開されていました: JP308186
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
すべて展開する | すべて折りたたむ

目次

概要

この資料では、専用の Windows 2000 Web サーバーのパフォーマンスを最適化するさまざまな方法を順を追って説明しています。

不要なサービスを無効にする

専用の Web サーバーで不要な Windows 2000 のサービスを無効にします。この操作を行うには、以下の手順に従います。
  1. [スタート] ボタンをクリックし、[プログラム] をポイントします。次に [管理ツール] をポイントし、[コンピュータの管理] をクリックします。
  2. [コンピュータの管理 (ローカル)] で、[サービスとアプリケーション] を展開して、[サービス] をクリックします。実行しているサービスの [状態] 列には、[開始] が表示されています。以下のサービスは、専用の Web サーバーでは必要ありません。

    Alerter
    ClipBook
    Computer Browser
    DHCP Client
    DHCP Server
    Fax Service
    File Replication
    INfrared Monitor
    Internet Connection Sharing
    Messenger
    NetMeeting Remote Desktop Sharing
    Network DDE
    Network DDE DSDM
    NWLink NetBIOS
    NWLink IPX/SPX
    Print Spooler
    TCP/IP NetBIOS Helper Service
    Telephony
    Telnet
    Uninterruptible Power Supply
  3. 停止しようとするサービスに依存しているサービスを表示します。この操作を行うには、以下の手順に従います。
    1. 停止するサービスをダブルクリックします。たとえば、[Messenger] をダブルクリックします。
    2. [依存関係] タブをクリックします。
    3. ["サービス名" が依存しているサービス] の一覧 (サービス名は、選択したサービスの名前です) では、このサービスが依存しているサービスが表示されます。
    4. ["サービス名" に依存しているサービス] の一覧では、このサービスがないと開始できないサービスが表示されます。
    5. [OK] をクリックします。
  4. サービスを無効にします。この操作を行うには、以下の手順に従います。
    1. a.無効にするサービスを右クリックして、表示されるショートカット メニューの [プロパティ] をクリックします。
    2. b.[スタートアップの種類] ボックスで、[無効] をクリックします。
    3. c.すぐにサービスを停止する場合は、[停止] をクリックします。 [別のサービスの停止] ダイアログ ボックスが表示される場合は、このサービスに依存している別のサービスも停止します。影響を受けるサービスが表示されるので、 [はい] をクリックします。
    4. d.[OK] をクリックします。このサービスの [スタートアップの種類] 列には、[無効] と表示されます。
  5. 手順 4. を繰り返して、別の不要なサービスを無効にします。
: 各サービスを無効にした後、適切な操作を行うために Web サーバー コンピュータをテストします。これによって、サービスを無効にしたことによる影響を最小限に抑えます。

ネットワーク アプリケーションのデータ スループットを最大にする

Internet Information Services (IIS) 5.0 プロセスのページング可能なコードを作業メモリで実行します。この操作を行うには、以下の手順に従います。
  1. デスクトップ上の [マイ ネットワーク] を右クリックして、表示されるショートカット メニューの [プロパティ] をクリックします。
  2. [ローカル エリア接続] アイコンを右クリックして、表示されるショットカット メニューの [プロパティ] をクリックします。
  3. [チェック マークがオンになっているコンポーネントがこの接続で使用されています] の一覧で、[Microsoft ネットワーク用ファイルとプリンタ共有] をクリックして (チェック ボックスはオフにしないでください)、[プロパティ] をクリックします。
  4. [ネットワーク アプリケーションのデータ スループットを最大にする] をクリックして、[OK] を 2 回クリックします。

バックグラウンド サービスのパフォーマンスを最適化する

IIS 5.0 プロセス (Inetinfo.exe) をバックグラウンド サービスとして実行します。バックグラウンド サービスのパフォーマンスを良くするには、以下の手順に従います。
  1. [スタート] ボタンをクリックし、[設定] をポイントして、[コントロール パネル] をクリックします。
  2. コントロール パネルで、[システム] をダブルクリックします。
  3. [詳細] タブで、[パフォーマンス オプション] をクリックします。
  4. [アプリケーションの応答] で、[バックグラウンド サービス] をクリックして、[OK] を 2 回クリックします。
  5. コントロール パネルを終了します。

IIS 5.0 のログを最小化する

ログを必要としない場合、Web サイト、仮想ディレクトリまたはファイルとフォルダでログを無効にします。この操作を行うには、以下の手順に従います。
  1. [スタート] ボタンをクリックし、[プログラム]、[管理ツール] を順にポイントして、[インターネット サービス マネージャ] をクリックします。
  2. [*サーバー名] を展開します。サーバー名は、Web サーバーの名前です。
  3. 使用する項目に移動して、それを右クリックします。表示されるショートカット メニューの [プロパティ] をクリックします。たとえば、[既定の Web サイト] を右クリックして、表示されるショートカット メニューの [プロパティ] をクリックします。
  4. 以下のいずれかの操作を行います。
    • Web サイトを選択した場合は、[ホーム ディレクトリ] タブをクリックします。

      または
    • 仮想ディレクトリを選択した場合は、[仮想ディレクトリ] タブをクリックします。

      または
    • 物理ディレクトリを選択した場合は、[ディレクトリ] タブをクリックします。
  5. [ログ アクセス] チェック ボックスをオフにして、[OK] をクリックします。

    Web サイト全体でログを無効にするには、[Web サイト] タブをクリックして、[ログ収集を有効にする] チェック ボックスをオフにし、[OK] をクリックします。
  6. インターネット インフォメーション サービスのスナップインを終了します。

帯域幅調整を有効にする

個別の Web サイトで利用可能なネットワーク帯域幅を制限します。この操作を行うには、以下の手順に従います。
  1. インターネット サービス マネージャを起動します。
  2. [*サーバー名] を展開します。サーバー名は、Web サーバーの名前です。
  3. Web サイト (たとえば、[既定の Web サイト]) を右クリックして、表示されるショートカット メニューの [プロパティ] をクリックします。
  4. [パフォーマンス] タブをクリックして、[帯域幅調整を有効にする] チェック ボックスをオンにします。
  5. [最大ネットワーク使用量] ボックスに、値を入力して、[OK] をクリックします。
  6. インターネット インフォメーション サービスのスナップインを終了します。

プロセッサの使用状況を制限する

個別の Web サイトで利用可能なプロセッサの使用状況を制限します。この操作を行うには、以下の手順に従います。
  1. インターネット サービス マネージャを起動します。
  2. [*サーバー名] を展開します。サーバー名は、Web サーバーの名前です。
  3. Web サイト (たとえば、[既定の Web サイト]) を右クリックして、表示されるショートカット メニューの [プロパティ] をクリックします。
  4. [パフォーマンス] タブをクリックして、[プロセス調整を有効にする] チェック ボックスをオンにします。
  5. [最大 CPU 使用率] ボックスに、値を入力します。
  6. [制限を強制する] チェック ボックスをオンにして、[OK] をクリックします。

    : [制限を強制する] オプションを有効にしない場合、最大 CPU 使用率は強制されません。Web サイトが許可された CPU の使用制限を越えると、イベントがイベント ログに書き込まれます。
  7. インターネット インフォメーション サービスのスナップインを終了します。

Web サイトの接続を制限する

個別の Web サイトで利用可能な接続数を制限します。この操作を行うには、以下の手順に従います。
  1. インターネット サービス マネージャを起動します。
  2. [*サーバー名] を展開します。サーバー名は、Web サーバーの名前です。
  3. Web サイト (たとえば、[既定の Web サイト]) を右クリックして、表示されるショートカット メニューの [プロパティ] をクリックします。
  4. [接続] にある [最大接続数] をクリックします。
  5. [最大接続数] の隣にあるボックスに、許可する接続数を入力します。

    : 接続した各クライアントは、約 4 つの同時接続を使用します。たとえば、接続制限 200 は、約 50 人のユーザーに Web サイトにアクセスすることを許可します。
  6. [OK] をクリックして、インターネット インフォメーション サービスのスナップインを終了します。

HTTP キープアライブを使用する

デフォルトでは、HTTP キープアライブの使用は有効になっています。HTTP キープアライブが有効であることを確認するには、以下の手順に従います。
  1. インターネット サービス マネージャを起動します。
  2. [*サーバー名] を展開します。サーバー名は、Web サーバーの名前です。
  3. Web サイト (たとえば、[既定の Web サイト]) を右クリックして、ショートカット メニューの [プロパティ] をクリックします。
  4. [接続] で、[HTTP キープアライブを有効にする] チェック ボックスがオンになっていることを確認して、[OK] をクリックします。
  5. インターネット インフォメーション サービスのスナップインを終了します。

関連情報

IIS 5.0 の最適化について関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
305313 Optimizing Internet Information Services 5.0
305313 [IIS]Internet Information Services 5.0 の最適化

関連情報

この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 308186 (最終更新日 2002-02-23) をもとに作成したものです。

プロパティ

文書番号: 308186 - 最終更新日: 2014年2月24日 - リビジョン: 4.0
この資料は以下の製品について記述したものです。
  • Microsoft Small Business Server 2000 Standard Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
キーワード:?
kbnosurvey kbarchive kbhowtomaster jptrf KB308186
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com