Var mı, büyük boş bloğu için bellek ayırması başarısız olabilir

Makale çevirileri Makale çevirileri
Makale numarası: 216383 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Hepsini aç | Hepsini kapa

Belirtiler

Olsa boş büyük bellek bloklarını işlemin sanal adres alanlarında kullanılabilir bellek ayırmalarını "bellek yetersiz" hata döndürebilir.

Neden

Bir işlemdeki bir yığın ayırma isteği karşılamak için sanal bellek kullanarak öbek genişletmeye olması bellek yöneticisinde neden olabilir. Bellek Yöneticisi, işlem adres alanı bitişik sanal bellek ayırarak öbek genişletir. Bellek Yöneticisi, varsayılan olarak, önceki başarıyla ayrılmış yığın kesiminin çift ister. Daha büyük bir yığın kesimi sanal bellek ayırma başarısız olursa, bir kesimi önceki ya da daha küçük kesimlerinin boyutu ayırmaya deneyin değil.

Örneğin, önceki başarıyla ayrılmış yığın kesimi 64 MB ise, öbek genişletmek gerekiyorsa, 128 MB olarak öbek genişletmek yığın yöneticisinin deneyecek. 128 MB bitişik sanal bellek değil ise, tahsisat öbek genişletmek için başarısız olur ve edilmiştir olsa bile 64 MB boş bloğu başka bir yığın ayırma daha sonra başarısız olur.

Çözüm

Bu sorunu gidermek için <a0></a0>, tek bir yazılım güncelleştirmesi ya da Windows NT 4.0 için en son hizmet paketini edinin. En son hizmet paketini elde etme hakkında daha fazla bilgi için lütfen gidin:
Tek bir yazılım güncelleştirmesi'ni edinme hakkında daha fazla bilgi için Microsoft Ürün Destek Hizmetleri'ne başvurun. Microsoft Ürün Destek Hizmetleri'nin telefon numaralarının ve destek ücretleriyle ilgili bilgi tam listesi için lütfen, World Wide Web'de aşağıdaki adrese gidin:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS

Durum

Microsoft bu sorunun Microsoft Windows NT sürüm 4. 0'da bulunduğunu onaylamıştır. Bu sorun, ilk olarak Windows NT sürüm 4. 0 ' düzeltilmiştir Service Pack 5.

Daha fazla bilgi

Ntdll.dll öbek bir ilk açmaya çalıştığınızda "bellek yetersiz" hata yüzünden genişletemiyor, istenen sanal bellek ayırma boyutu 2 böler ve istenen boyuta ne yığın ayırma satify için gereken altına denk kadar öbek bu şekilde genişletmek devam edecek şekilde, Ntdll giderilmiştir.

Özellikler

Makale numarası: 216383 - Last Review: 4 Şubat 2014 Salı - Gözden geçirme: 2.6
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows NT Server 4.0, Terminal Server Edition Service Pack 4
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT 4.0 Service Pack 1
  • Microsoft Windows NT 4.0 Service Pack 2
  • Microsoft Windows NT 4.0 Service Pack 3
  • Microsoft Windows NT 4.0 Service Pack 4
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows NT 4.0 Service Pack 4
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe KB216383 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:216383

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