分頁集區記憶體受限於 SFM 磁碟區上的檔案最大數目

文章翻譯 文章翻譯
文章編號: 161870 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
本文章的有 Microsoft Windows Server 2003] 版本請參閱 842355
全部展開 | 全部摺疊

結論

為 Macintosh SFM 元件的 Windows NT 服務有上限的檔案和目錄位於 SFM 給定的 Windows NT 伺服器上的磁碟區數目。這個限制是由 Windows NT 核心可用的分頁集區記憶體數量所決定。

本文資訊旨在協助決定合理限制的檔案數,其位於 SFM 伺服器。

注意: Post-SP3 Hotfix 中已變更 SFM 用它來配置記憶體的演算法。此 Hotfix 會包含與 Windows NT 4.0 服務套件 4。本文中的資訊適用於所有之前到 Windows NT 4.0 服務套件 4 SFM 的版本。如需有關這項變更的詳細資訊,請參閱 「 Microsoft 知識庫 」 中下列文:
發行項識別碼: 166571
TITLE: 在大型的磁碟分割上建立 SFM 磁碟區會使停駐點 0x24

其他相關資訊

Macintosh 的服務使用小的分頁集區記憶體為每個檔案和目錄位於 SFM 磁碟區到服務的有效作業所需的快取資訊。對於小型到中型大小的磁碟區,是通常可以忽略此記憶體需求。不過,如果磁碟區大小非常大,或是大量的分頁集區記憶體所需的其他服務,錯誤可能遇到當嘗試建立 SFM 磁碟區上的新檔案或執行其他作業需要使用的分頁集區記憶體。

分頁集區記憶體 SFM 配置來追蹤檔案或目錄的位元組數視檔案的長檔名 (LFN) 的長度而定。 8.3 檔案名稱 (如果有的話) 的長度是不重要。 下表顯示為一個檔案或目錄的長檔名長度的函式所需的 SFM 的分頁集區記憶體的位元組數。
Length
of LFN    File   Dir
-------   ----   ---
 1 -  8    128   168
 9 - 12    136   176
13 - 20    152   192
21 - 32    176   216
				

因此,200 子目錄和所有具有名稱的長度,13 到 20 個字元之間這類的 10,000 檔案所組成的樹狀目錄會要求 (200 * 192) + (10,000 * 152) 或 1,558,400 位元組 (1.48 MB) 的分頁集區記憶體。

「 分頁集區記憶體 」 是指特定區域的 Windows NT 虛擬記憶體對應存取核心模式的作業系統元件。

最大可以使用 Windows NT 的分頁集區記憶體量決定在系統開機時間,而且預設情況下,取決於系統上安裝的實體 RAM 的數量。最大可配置,即使有無限的實體 RAM 的分頁集區記憶體量是 192 MB。

預設分頁集區大小可加以覆寫的 Windows NT 登錄的變更。不過,改變預設設定的核心記憶體配置時應使用謹慎。如果不維護適當的制衡的分頁集區、 非分頁集區和其他的記憶體資源,Windows NT 可能因為得不穩定的資源],不足甚至當沒有足夠的可用的實體 RAM。

除了 SFM 其他系統元件也會使用分頁集區記憶體。因此,SFM 都能夠處理給定的系統上的檔案實際數目將該系統的整體設定而定。若要查看多少分頁集區記憶體是在指定時間的使用中,檢查記憶體物件,在 Windows NT 效能監視器內的分頁集區位元組計數器。

如果您在您的系統上使用所有可用的分頁集區記憶體,您可能會看到下列徵狀的部份。其他徵狀可能也出現,而且您不可能發生下列所有動作:
  • Windows NT 用戶端可能會收到訊息,」 無法完成您的要求足夠的未分頁集區資源可用 」 嘗試存取伺服器上的檔案時。
  • Windows 95 用戶端可能會收到訊息: 「 處理您的要求沒有足夠系統資源"
  • Macintosh 用戶端可能會失去與伺服器及其連線,即使它們不會收到明確的錯誤訊息。
  • 在伺服器上的事件記錄檔可能會顯示執行個體的事件識別碼 2020年: 「 伺服器無法從系統分頁集區配置,因為在集區是 」 或事件識別碼 12046: 「 無法配置分頁的記憶體的資源 」。 空白。
  • 您可能會看到下列的應用程式快顯視窗: 「 系統處理序-邪惡延遲寫入資料: 系統嘗試將檔案資料從緩衝區轉移到 Device\HarddiskN\PartitionN\path\to\file。寫入作業失敗,且只有某些資料可能已經被寫入檔案"。
如需有關虛擬記憶體的詳細資訊,包括分頁集區記憶體] 及 [登錄參數可用來修改預設記憶體配置上 pagedpoolsize 「 Microsoft 知識庫 」 中的查詢。

使用中 」 內部 Windows NT 「 Helen Custer 以及從其他來源包括 「 Microsoft 知識庫 」 的虛擬記憶體的其他背景資訊。

屬性

文章編號: 161870 - 上次校閱: 2014年3月1日 - 版次: 2.2
這篇文章中的資訊適用於:
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
關鍵字:?
kbnosurvey kbarchive kbmt kbnetwork KB161870 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:161870
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