文書番号: 816542 - 最終更新日: 2006年10月26日 - リビジョン: 4.5

Windows XP 低断片化ヒープ アルゴリズム機能が Windows 2000 の使用

Hotfix Download is available修正プログラムのダウンロード
この技術情報に対応する修正プログラムのダウンロードのリスト
すべて展開する | すべて折りたたむ

概要

Windows XP で使用可能な低の断片化のヒープ アルゴリズムが Windows 2000 可能になりました。

低の断片化のヒープ アルゴリズムは、ヒープの断片化を最小限にして、割り当て、または可変長のメモリ ブロックの割り当てを解除に Win32 ヒープ割り当てパフォーマンスを向上します。 このアルゴリズムは、マルチプロセッサ コンピューター上でも拡張されます。

詳細

サポートされている修正プログラムが Microsoft から提供されています。 ただし、ことを目的としたこの修正プログラムものですこの資料に記載されている問題のみを修正します。 この修正プログラムのみシステムに適用この特定の問題が発生しています。

修正プログラムをダウンロードできる場合はこの資料の先頭に「修正プログラムのダウンロード」セクションです。 このセクションは表示されない場合、修正プログラムを入手するにはマイクロソフト カスタマーサービス & サポート要求を送信します。

メモ 追加問題が発生する場合は、個別のサービス要求を作成した任意のトラブルシューティングが必要な場合。 通常のサポート料金が追加の質問およびこの特定の修正プログラムの対象とならない問題について適用されます。 一覧については、完了マイクロソフト カスタマーサービス & サポートの電話番号のまたは個別のサービス要求を作成する、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
メモ 「修正プログラムのダウンロード」フォームには、修正プログラムが利用する言語が表示されます。 お使いの言語が表示されない場合、修正プログラムがその言語に対応しないのでは。

前提条件

必要条件はありません。

再起動の必要性

この機能を適用する後は、コンピューターを再起動する必要があります。

修正プログラムの置き換えに関する情報

修正この修正プログラムはプログラム置き換えられることもほかありません。

ファイル情報

修正プログラム (英語版) のファイル属性は次表のとおりです。 日付とこれらのファイルの時間は協定時刻で表示されます (UTC)。 各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。 UTC および現地時間の時差を確認するには、コントロール パネル]、日付と時刻ツールの [ タイム ゾーン ] タブを使用してください。
   Date        Time  Version         Size    File name
   -----------------------------------------------------
   11-Jun-2003 18:49 5.0.2195.6738    42,256 Basesrv.dll
   17-Jan-2003 16:06 5.0.2195.6656   236,304 Cmd.exe 
   11-Jun-2003 18:49 5.0.2195.6660   233,232 Gdi32.dll 
   11-Jun-2003 18:49 5.0.2195.6741   711,440 Kernel32.dll
   04-Feb-2003 20:15 5.0.2195.6661    29,264 Mountmgr.sys
   11-Jun-2003 18:49 5.0.2195.6751   333,072 Msgina.dll
   11-Jun-2003 18:49 5.0.2195.6741   483,600 Ntdll.dll
   04-Jun-2003 17:17 5.0.2195.6752 1,695,296 Ntkrnlmp.exe
   04-Jun-2003 17:18 5.0.2195.6752 1,694,336 Ntkrnlpa.exe
   04-Jun-2003 17:18 5.0.2195.6752 1,715,264 Ntkrpamp.exe
   04-Jun-2003 17:17 5.0.2195.6752 1,672,832 Ntoskrnl.exe
   08-Apr-2003 05:54 5.0.2195.6701    90,232 Rdpwd.sys
   11-Jun-2003 18:49 5.0.2195.6688   403,216 User32.dll
   11-Jun-2003 18:49 5.0.2195.6745   385,808 Userenv.dll
   02-Jun-2003 21:26 5.0.2195.6751 1,628,816 Win32k.sys
   29-May-2003 23:25 5.0.2195.6750   181,520 Winlogon.exe
   11-Jun-2003 18:49 5.0.2195.6752   243,984 Winsrv.dll
   11-Jun-2003 18:49 5.0.2195.6741   711,440 Kernel32.dll
   11-Jun-2003 18:49 5.0.2195.6741   483,600 Ntdll.dll
   11-Jun-2003 18:49 5.0.2195.6751 1,628,816 Win32k.sys
   11-Jun-2003 18:49 5.0.2195.6752   243,984 Winsrv.dll
この修正プログラムと更新、Windows API を新しいメモリ管理スキームを有効にします。 HeapSetInformation 関数は、この新しい実装を使用するには、次のような API 呼び出しを使用します。
ULONG ulHeapCompatibilityInformation ;
   ulHeapCompatibilityInformation = 2;
   if(HeapSetInformation(hCHeap,HeapCompatibilityInformation,&ulHeapCompatibilityInformation,
      sizeof(ulHeapCompatibilityInformation))) {
      wprintf(L"Heap algorithm set to %s Low-fragmentation heap(handle=0x%x)\n", 
         buf[ulHeapCompatibilityInformationRequested], hCHeap);
   }
   else
      wprintf( L"Unable to set  Heap information to %s (handle=0x%x)GetLastError()= %d 0x%x\n", 
         buf[ulHeapCompatibilityInformationRequested],hCHeap, GetLastError(), GetLastError());
   }
修正プログラム パッケージは付けの方法については、クリック次資料、資料の「サポート技術情報」(Microsoft Knowledge Base) を表示します。
816915? (http://support.microsoft.com/kb/816915/EN-US/ ) Microsoft Windows 修正プログラム パッケージの新しい名前付けスキーマ

この資料は以下の製品について記述したものです。
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Advanced Server
キーワード:?
kbmt kbautohotfix kbhotfixserver kbqfe kbinfo kbbug kbfix kbqfe kbwin2000presp5fix KB816542 KbMtja
機械翻訳機械翻訳
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:816542? (http://support.microsoft.com/kb/816542/en-us/ )
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"
 

サポート技術情報の翻訳

 

Related Support Centers