分頁堆積增強功能隨附在 Windows 2000 Service Pack 1

文章翻譯 文章翻譯
文章編號: 267802 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您,Windows 2000 Service Pack 1 可用於進階偵錯中額外的分頁堆積功能。

其他相關資訊

Windows 2000 Service Pack 1 包括下列類型的分頁堆積。

一般分頁堆積

這項功能將維持不變 ; 它釋放時,會檢查配置。您可以使用一般語法來啟用一般分頁堆積。在命令提示字元中,例如輸入 pageheap /enable program

完整分頁堆積

這項功能攔截問題更早藉由將無法存取的網頁放在配置的結尾。不過,這個方法會使用大量的記憶體因為每個配置使用至少一頁的記憶體。您可以使用 / 完整 參數來啟用完整分頁堆積。比方說鍵入 pageheap/啟用 program 程式/完整 在命令提示字元。

您可以啟用每個 DLL 為基礎的完整分頁堆積,這是很有幫助在需要完整分頁堆積時,進一步隔離覆寫。完整分頁堆積使用太多的資源,當您在整個處理序上使用。比方說下列的命令原因有整頁堆集 (包括 Iexplore.exe 和剩餘的 DLL) 程序的其餘部分時列出的 DLL 取得一般分頁堆積:
pageheap /enable iexplore.exe /dlls ole32.dll mshtml.dll jscript.dll
也已新增下列頁面堆積參數:
  • / 大小: 指定分頁堆積所使用的記憶體的量。命令語法是:
    pageheap /enable imagename imagename/完整 /size startend
    Imagename是之影像的名稱,以及 startend 都已關閉的大小間隔,以位元組 (十進位) 之分頁堆積中配置的區塊。

  • / 地址: 指定分頁堆積配置的位址範圍。命令語法是:
    pageheap/啟用 imagename imagename/完整/位址 startend
    Imagename是影像,和 start 的名稱,而 end,即要搜尋所有配置堆疊追蹤的 C 樣式十六進位表示法,例如 0xabcdef00 上位址範圍。

  • / 隨機: 指定隨機分頁堆積配置。命令語法是:
    pageheap /enable imagename imagename/完整 / 隨機 probability
    Imagename是該影像的名稱,probability 是一個十進位數字介於 0 與 100 之間,代表用來判斷是否配置即將要在完整分頁堆積中所做的可能性。值為 100 是相當於在 / 完整 的參數,0 的值是一般分頁堆積。

  • / 回溯: 用來偵測放置未存取的分頁的配置相對至結尾的開頭是回溯溢位。命令語法是:
    pageheap /enable/完整 / 回溯
  • / 未對齊: 用於未對齊的配置並防止填滿圖樣的使用方式來對齊頁面的配置。如 Microsoft Internet Explorer 的許多程式做某些假設對齊方式的相關,而執行與此參數無效。命令語法是:
    pageheap /enable imagename imagename/完整 / 未對齊
    Imagename為影像的名稱。

  • / decommit: 指定完整的頁面堆積配置的未認可的頁面。此參數具有相同的效果 / 完整 的本身,切換,但它會使用較少的記憶體。代替使用整個頁面開頭和結尾配置,它只會保留虛擬空間。存取違規相同,且此方法可以取代目前 / 完整 分頁堆積參數。命令語法是:
    pageheap/啟用 imagename imagename/完整 / decommit
    Imagename為影像的名稱。

屬性

文章編號: 267802 - 上次校閱: 2013年10月20日 - 版次: 3.3
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
關鍵字:?
kbnosurvey kbarchive kbmt kbenv kbinfo KB267802 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:267802
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

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