Izleme ve Exchange 2000 Server veya Exchange Server 2003'te disk belleği havuzu bellek kullanımı ile ilgili sorunları giderme hakkında

Makale çevirileri Makale çevirileri
Makale numarası: 912376 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Boyutunu veya istemci erişim belirteçleri sayısı, Microsoft Exchange Server çalıştıran bir sunucu destekleyen istemcilerin sayısı, sınırlandırma faktörü olabilir. Bu makalede, güvenlik belirteçleri istemci bağlantılarını desteklemek için bir Exchange sunucusunda nasıl ayrılacağını açıklar. Ayrıca bu makale, izlemek ve simge bellek kullanımını denetlemek için öneriler içerir.

Her bir erişim belirteci, bazı Microsoft Windows çekirdek bellek gerektirir. Tutar, birkaç etkene bağlı olarak değişir. Grup üyeliği, en önemli etken biridir. Doğrudan oranı grup üyeliklerini sayısı için bir belirteç artış boyutu.

Bu makalede içeren komut dosyaları, güvenlik belirteçleri saymak ve güvenlik grupları, Exchange kullanıcıların ait oldukları sayısı hakkında istatistikler oluşturmak için bir yol gösterir. Bu bilgiler, bu kullanıcıların. ile ilişkili olan erişim belirteçleri bellek boyutu tahmin yardımcı

Giriş

Bu makale önceden yönetmek ve bir Exchange istemci bağlantıları tarafından kullanılan disk belleği havuzu bellek kullanımını azaltmak sunucu. Erişim belirteçleri sayısını ve boyutunu denetleyerek, disk belleği havuzu kullanımını azaltabilirsiniz. Düzeltme 912480 doğrudan Microsoft Exchange Server 2003 Service Pack 2 (SP2) bağlantı kurduğunda, istemci tarafından kullanılan bir istemci erişim belirteçleri azaltır. Makaleyi geri kalanı, erişim belirteci boyutunu açıklar. Bu makalede, ayrıca denetlemek, dağıtmak ve istemci bağlantıları içeriğinde erişim belirteçleri, en iyi duruma getirmek için kullanabileceğiniz diğer yöntemler açıklanır.

Istemci simgeleri kullanımını en iyi duruma getirmek, Exchange 2003 SP2 için BIR düzeltme kullanılabilir. Bu düzeltme, MAPI istemcileri için en çok üçte ile ilişkili bir belirteç bellek tüketimini azaltabilirsiniz. Yalnızca disk belleği havuzu yaşıyorsanız, bu düzeltmeyi uygulamalıdır neden olduğu bellek tükenmesi sorunlarını ayırmalar simge. <a1>Düzeltme</a1> 912480 hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
912480Çoğu Outlook istemci oturumlarını barındıran bir Exchange Server 2003 sunucusunu, disk belleği havuzu bellek çalışabilir

Daha fazla bilgi

Erişim belirteçleri

Bir Windows hesabı güvenli bir Windows erişmeye çalıştığında bir erişim belirtecine kaynak oluşturulur. Erişim belirteci, erişim verilmelidir olup olmadığını ve ne kadar erişim verilmelidir belirlemek için kullanılır. Simgeleri, kaynağı barındıran sunucu tarafından oluşturulmuştur. Sunucu, belirteç bilgileri edinmek için uygun bir etki alanı denetleyicilerinin sorgular.

Birkaç bilgi parçalarını, özellikle güvenlik tanımlayıcıları (Sıd) ve kullanıcı hesabının ait olduğu güvenlik gruplarına kullanıcı hesabı için erişim belirteci oluşur. Sonra sunucu kullanıcıyla ilgili uygun Sıd için kullanıcı kimliğini doğrular ve kullanıcı grup üyelikleri erişim simgesi yerleştirilir. SID, bir Windows Güvenlik sorumlusu veya güvenlik grubu benzersiz olarak tanımlayan bir sayı dizisidir. Daha fazla bilgi için "Güvenlik tanımlayıcıları Teknik Başvurusu" belgeyi görüntüleyin. Bu belgeyi görüntülemek için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://technet2.microsoft.com/windowsserver/en/library/a320b892-f678-490d-adf0-fb97984c2bd71033.mspx
Sıd, oturum açma adları'den daha fazla hiçbir gizli olan. Sıd, nesne adları ile ilişkili benzersiz sayısal tanımlayıcıları olan. SID, bir Active Directory nesnesinin yaşam süresi için aynı kalır. Bu nedenle SID conclusively olup olmadığını, diğer nesne özniteliklerini değiştirme ne olursa olsun, bir nesneyi tanımlamak için kullanılır.

Her bir sunucudaki güvenli bir kaynak, kendisiyle ilişkilendirilmiş bir isteğe bağlı erişim denetim listesi (DACL) vardır. DACL, verilen veya kaynağa erişim engellendi Sıd listeler.

Kullanıcı güvenli bir kaynağa erişmeye çalıştığında, kaynağı DACL Sıd'lerin listesini Sıd kullanıcının erişim belirtecine listesinde karşılaştırılır. Simge için genel olarak bildirilen bir sıd DEĞERI kaynağın DACL'da bir SID eşleşirse, uygun erişim verilir. Güvenilir bir şekilde, bir kullanıcı hesabı kullanıcı nesnesinin Member Of özelliği listelenen bir grup sayısı'nı sayım ait olduğu güvenlik gruplarına sayısı belirlenemiyor. Bu, aşağıdaki dört Etkenler nedeniyle oluşur:
  • Grubu iç içe geçirme

    Doğal mod, Microsoft Windows 2000 etki alanlarında veya Windows Server 2003 işlevsel mod etki alanlarında karma moddaki etki alanlarında grupları daha esnek fazla yuvalanmış olabilir. Bir grup kullanıcı belirtecine eklendiğinde, iç içe geçmiş grupları Sıd de eklenir.
  • Evrensel grup üyeliği

    Evrensel gruplar, kullanıcı hesabının etki alanı karma modda ise, erişim işaretine eklenmez. Hesabın ait olduğu etki alanı doğal mod veya Windows Server 2003 işlevsel modlarından birini dönüştürülür hemen sonra evrensel grup üyeliklerini belirtece eklenecektir.
  • Sıd geçmişi

    Microsoft Windows NT 4.0 etki alanları veya diğer Active Directory etki alanları geçirilen hesapları birçok grup üyelikleri, sıd geçmişi öznitelikleri olabilir. Sıd geçmişi hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
    http://technet.microsoft.com/en-us/library/Bb727125.aspx
    Sıd geçmişi, zaten Windows 2000 özgün modunda veya Windows Server 2003 işlevsel modda yalnızca kullanıcı hesap etki alanları için kullanılabilir. Kullanıcı hesabının etki alanı karma modda olduğunda, sıd geçmişi gruplarından yoksayılacak. Uygulamada, bu grupların bulunmamalıdır.
  • Etki alanı yerel grupları

    Güvenli bir kaynak, bir Windows 2000 özgün modunda veya Windows Server 2003 işlevsel mod etki alanı barındırılıyorsa, kullanıcı hesabının ait olduğu kaynak etki alanındaki etki alanı yerel grupları belirtece eklenecektir. Örneğin, A etki alanındaki bir kullanıcı, etki alanı B'ye bir kaynağa erişmeye çalıştığında varsayalım. Windows 2000 özgün modunda veya Windows Server 2003 işlevsel modları, tüm etki alanı yerel grupları, etki alanı B'YE, kullanıcının ait olduğu için erişim simgesi eklenir. Kullanıcının ait olduğu etki alanı a etki alanı yerel grupları etki alanı B'ye bir sunucu tarafından oluşturulan belirteç eklenir. Bunun nedeni, etki alanı yerel etki alanından etki alanı için ilgisiz BIR öğeler groups b

Simge kopyalar

Kullanıcı erişim belirteci, çekirdek bellek disk belleği havuzu sunucuda depolanır. Herhangi bir anda vardır büyük bir olasılıkla her kullanıcının token'bellek, birden çok kopyası olacaktır. Örneğin, bir istemci, NET USE komutunu kullanarak Windows Server 2003 tabanlı sunucuda bir paylaşım eşleştirir, bu bağlantıyı destekleyecek şekilde sunucu üzerinde kullanıcının belirtecini iki kopyasını bekletilir.

Kullanıcı simgesi, uygulama ve yapılandırmasına bağlı olarak birden çok kopyasını oluşturmak, bir Exchange sunucusuna bağlanan her istemci uygulaması olasıdır.

Sınırlı miktarda bir disk belleği havuzu yok. Bu nedenle, bir sunucu, aynı anda koruyabilirsiniz istemci bağlantılarının sayısı için bir sınır yoktur. Birden çok 1 gigabayt (GB) fiziksel bellek yüklü olan Windows tabanlı bir sunucuda yaklaşık 350 megabayt (MB) en büyük disk belleği havuzu bellektir. Bu tutar daha kısa bir kaynağı olabilecek diğer kaynakların yerine bellek ayarlama azalabilir.

Büyük ölçekli bir Exchange sunucusu ayarlama önerileri bellek kullanımı dahil / 3 GB boot.ini anahtarı. Bu, daha az 250 MB olarak en büyük disk belleği havuzu bellek azaltır. Bu bağlamda, büyük ölçekli bir Exchange sunucusuna ana posta kutularını ve binler, 1 GB'DEN fazla RAM yüklü olan paroladır.

Kullanmazsanız, / 3 GB anahtarı, Exchange Server hizmetlerinin belirli aralıklarla sanal bellek birleştirmek için yeniden başlatılması gerekir olasıdır. Çekirdek bellek disk belleği havuzu ek uygulama belleği kapalı ticari bir anlamlıdır tradeoff olur. Ancak, disk belleği havuzu kullanımını daha yakından izlemeniz gerekir, bu tradeoff anlamına gelir. Exchange Server için bellek ayarlama hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
815372Exchange Server 2003'te bellek kullanımı nasıl en iyi duruma getirilir
Ayrıca, "Ölçeği dışı bağlanan bellek sorunları" bölümünde "Sorun giderme Exchange Server 2003 performans" Beyaz kağıt görüntüleyin. Bu teknik incelemeyi görüntülemek için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://technet.microsoft.com/en-us/library/4b012bda-8711-4617-9239-f3527de884a3.aspx
Istemci simgeler genellikle bir Exchange sunucusu üzerindeki disk belleği havuzu bellek en büyük tek Tüketici ' dir. Ortalama kullanıcı belirteci büyükse, Exchange Server ölçeklenebilirliği için önemli bir performans sorunu disk belleği havuzu bellek tüketimini olasıdır.

Simge boyutunu hesaplamak nasıl

Aşağıdaki formülü kullanarak erişim belirteci boyutunu bayt cinsinden tahmini:
[kullanıcı hakları sayısı 12 x] + [yükü token] + [44 x sayısı grup üyeliklerini] simge boyutunu bayt cinsinden =
  • Kullanıcı hakları gibi "Yerel olarak oturum aç"veya "Bu bilgisayara ağdan erişme.", hakları içerir. Bir erişim belirtecine eklenen tek kullanıcı hakları, güvenli bir kaynağı barındıran sunucuda yapılandırılmış olan bu kullanıcı hakları ' dir. Çoğu Exchange Server kullanıcı Exchange sunucusunda yalnızca iki veya üç kullanıcı hakları olması olasıdır. Yöneticiler, kullanıcı hakları düzinelerce olabilir. Her bir kullanıcı hakkı belirteç tutulacağı 12 bayt gerektirir.
  • Belirteç yükü token kaynak, sona erme zamanı ve kimliğe bürünme bilgileri gibi birden çok alan içerir. Özel erişim ya da kısıtlamaları olan bir normal etki alanı kullanıcı için ek yükü belirteci 400 ve 500 bayt arasında olması olasıdır. Genellikle, kullanıcı hakları hem de ek yükü token için 500 bayt hesaplanıyor birden fazla yeterli olur.
  • Her grup üyeliği grubun SID ile birlikte ek bir 16 bayt ilişkili öznitelikleri ve bilgi simgesi ekler. Olası en büyük boyutu için bir SID değeri 68 bayttır. Ancak, bu büyük olması için bir SID seyrek kullanılır. Windows Server 2003 ve önceki Windows sürümlerinde, kullanıcı veya grup için normal SID 28 bayt uzunluğunda ' dir. Bu nedenle, bir kullanıcı genellikle ait olduğu her bir güvenlik grubu, kullanıcının simge boyutuna 44 bayt ekler.

Simge bellek ayırma

Bir simge küçük 4 kilobayttan (KB) çekirdek için ayrılan bellek miktarını tam olarak nedir belirteci tutmak için gerekli ise. Örneğin, 30 güvenlik gruplarına ait normal bir kullanıcı göz önünde bulundurun. "Simge boyutunu hesaplamak" bölümünde açıklanan formülünü kullanarak bu kullanıcının belirtecini hakkında 1,820 bayt olacaktır (44 bayt x 30 grupları + genel gider olan 500 bayt 1,820 =).

Ancak, kopya başına ayrılan bellek miktarını, bir belirteç 4 KB (4.096 bayt) göre biraz daha büyükse, tam olarak 8 KB ile (8.192 bayt) atlayacaktır. Bir simge, 8 KB boyutundan biraz daha büyükse, bellek ayırma için 12 KB tam olarak atlayacaktır. Bu nedenle, simge boyutu kesişsin, kritik bu 4 KB'LIK sınırlar birini, her disk belleği havuzu kullanımında ani bir atlama yoktur.

Genellikle, 80'den fazla güvenlik gruplarına ait bir kullanıcı yakın olacak veya 4 KB'LIK sınır gider. Bu nedenle, kullanıcı bir 8 KB belirteci gerektirir. Bir kullanıcı birden fazla 170 gruba aitse, belirteç 12 KB gerektirir ve bu şekilde olasıdır.

Aşağıdaki örnek, ne kadar önemli izlemek ve denetlemek ortalama istemci simge boyutuna olduğunu gösterir. Bir Exchange 2003 Service Pack 2 dikkate sunucu tüm istemciler Microsoft Office Outlook 2003 Önbellekli modda kullanın. Tipik bir önbelleğe alınmış modu istemci yedi veya sekiz kopyalarını, simge, Windows Server 2003 tabanlı bir bilgisayarda oluşturulmasına neden olur. Ortalama istemci belirteci, tam olarak 4 KB ise, her önbelleğe alınmış modu istemci en çok 32 KB disk belleği havuzu bellek gerektirir.

Not Microsoft Exchange Bilgi Deposu hizmeti düzeltme "Giriş" bölümünde açıklanan, dört veya sekiz veya yedi yerine beş her önbelleğe alınmış modu kullanıcı belirteci kopya sayısını azaltabilirsiniz. Bu düzeltme Microsoft Exchange Server 2003 Service Pack 3'de eklenmek üzere planlanmıştır.

Sunucu olarak yapılandırılırsa, / 3 GB geçin, yaklaşık 250 MB disk belleği havuzu bellek sunucuda tahsis olacaktır. Sunucu için normal bir disk belleği havuzu tüketim 200 MB'DEN olacağını öneririz. Sunucu yükü, ani için yeterli bellek rezerve gerekir. Tüketimi, genellikle 220 MB'DEN fazla olan bir havuz belleği disk belleğine alınmayan sunucudaki yükü azaltmak için hemen adımları gerçekleştirmeniz.

150 MB disk belleği havuzu için Exchange Server istemci simgeleri kullanılabilir olduğu varsayılmaktadır. Her istemci belirteci 4 KB, belirteç kullanmak, performans sorunu olacak önce sunucu birden çok 4,500 eşzamanlı Outlook'u önbelleğe alınmış modu kullanıcı rahatlıkla destekler. <a1>Düzeltme</a1> 912480 uygulama 7,300 önbelleğe alınmış modu kullanıcılara bu en fazla arttığını unutmayın. Simge boyutu 8 KB ile atlamak için kullanılmışsa, yarısı, <a1>düzeltme</a1> 912480 uygulanıp bakılmaksızın tarafından en fazla istemci sayısı azaltılması.

Not Outlook 2003 çevrimiçi modda çalıştırıyorsanız, genellikle olacak <a1>düzeltme</a1> 912480 uygulanıp bakmaksızın her istemci için üç veya dört belirteç kopyalar.

Çekirdek bellek tükenmesi belirtileri

Çekirdek bellek kaynaklarını adres kalmadı yakın, sunucu yavaş olur veya ek istekler ve bağlantılar reddeder. Aniden uygulamalar başarısız olabilir. Ayrıca, etkilenen bir sunucuya bağlanma girişimi hata 1450, "Sistem kaynakları yetersiz." olarak döndürebilir Sıradışı durumlarda, sunucu bir mavi ekranda bir hata iletisi görüntüler ve yanıt vermiyor.

Ayrıca, sistem günlüğüne aşağıdaki olaylar kaydedilebilir:

Olay KIMLIĞI: 2019
Kaynak: SRV
Açıklama: Sunucu disk belleksiz sistemden ayıramadı havuzu boş olduğundan havuzu.

Olay KIMLIĞI: 2020
Kaynak: SRV
Açıklama: Sunucu havuzu boş olduğundan Sistem disk belleğine alınmayan havuzdan ayıramadı.

Olay KIMLIĞI: 2000
Kaynak: SRV
Açıklama: Bir sistem hizmetine sunucunun çağrısı beklenmedik şekilde başarısız oldu.

Disk belleği havuzu bellek azalması geçici, sunucunun olasılıkla kurtaracaktır. Uygulamalar için bellek geçici yetersizlikleri biraz esnek olabilir. Ancak, kritik bir kaynak istekleri olmayan uygulandı, sonsuza kadar hiçbir uygulama çalıştırabilirsiniz. Disk belleği havuzu bellek yetersizliğinden çok uzun sürüyorsa, geçişli performans sorunlarını tetiklemek olasıdır. Böyle bir durumda, sunucu büyük olasılıkla işlevsel yeniden sağlamak için yeniden başlatılması gerekir.

Standart bir yük altında yaklaşık 50 MB kullanılabilir disk belleği havuzu olmalıdır. 30 Megabayttan az boş varsa, sunucudaki yükü azaltmak için hemen adımları katmalıdır.

Disk belleği havuzu sırasında Windows statik olarak ayrılan başlatma. Havuzu yeniden yapılandırma ve sunucuyu yeniden Artırılmış edemiyor. Kullanılabilir disk belleği havuzu bellek miktarını, pek çok etmene bağlıdır. Bu etkenler, önyükleme anahtarları gibi içerir / USERVA ve / 3 GB, kayıt defteri ayarlarını ve fiziksel RAM.

Kullanıcı erişim belirteci boyutunu nasıl kullanılır

Simge boyutunu azaltmak için aşağıdaki üç stratejiler kullanabilirsiniz:
  • Her kullanıcının ait olduğu güvenlik gruplarına sayısını azaltın.
  • Exchange sunucuları Exchange sunucularına bağlanan kullanıcıların farklı bir etki alanındaki ana bilgisayar.

    Bu strateji, Exchange sunucusuna sunulan belirteci gelen kullanıcı hesabının etki alanı için etki alanı yerel grupları'nı stripping kullanıcı simgeleri boyutunu azaltabilirsiniz. Bu, farklı bir etki alanındaki bir sunucuda oluşturulan belirtecindeki bir etki alanındaki etki alanı yerel grupları tutulduğu için çalışır.
  • Güvenlik grupları, yapabilirsiniz, dağıtım gruplarına dönüştürülür.

    Simge boyutu tarafından güvenlik grupları, üyeliği Artırılmış dağıtım grupları. Kullanıcılar için simge boyutu etkileyen dağıtım gruplarının binler ait olabilir. Bir grup engellemek veya kaynaklara erişim için kullanılmadığından, bunu bir dağıtım grubu, bir güvenlik grubu olmalıdır.

Nasıl yapılır: sunucu belleği erişim belirteçleri sayısını azaltın

Için pratik en az normal simge boyutuna küçültülür hemen sonra sonraki adım, sunucuya yapılan eşzamanlı bağlantı sayısını yönetmektir. Eşzamanlı bağlantı sayısını, aşağıdaki yöntemleri kullanarak yönetebilirsiniz:
  • Yetkisiz istemcileri ve uygulamaları kısıtlayın.

    Her istemci, sunucuya birden çok bağlantı yapabilirsiniz. Ayrıca, farklı istemcileri, çok çeşitli etkenlere göre bağlantıları farklı sayıda olun. Hatta, sunucuya bağlanan tüm istemcilerin tam listesini sahip olmayabilirsiniz. Kullanıcılar, Outlook'un ek bağlantılar, eklentiler yükleyebilirsiniz. Geliştiriciler, birçok bağlantı yapan veya tamamlanmış olduğunda, bağlantıları kapattığınızda olmayan uygulamaları çalıştırabilirsiniz. Bu nedenle, ne türü istemciler sunucuya ve çekirdek bellek kullanımına göre olması ne tür efektleri çözümlemeniz gerekir. Daha fazla bilgi için "belirteç tahsisat boyutları görüntülemek" bölümüne bakın.
  • Ortak klasör deposunu sunucudan kaldırın. Sonra farklı bir sunucudaki ortak klasörleri istemcilerine doğrudan.

    Bu eylem, istemciler tarafından yapılan bir ortak klasör bağlantıları ortadan kaldırır.
  • Birçok istemci bağlantıları için hesap belirli bir ortak klasörleri kaldırın.

    Kaldırma için iyi bir aday Schedule+ Serbest/meşgul olan klasör ve çevrimdışı adres defteri. Randevu planlamak veya adres defterini karşıdan istemcilerinin, bu klasörler için ek bağlantılar yapmanız gerekir.
  • Sayısı için birden çok sunucuya bağlanan istemciler dağıtmak için yoğun olarak erişilen ortak klasörlerin çoğaltmalarını ekleyin.
  • Tüm posta sunucularının ortak klasör bağlantılarından elemek için ayrılmış bir ortak klasör sunucusu yükleyin.
  • Ağır bağlantı kullanıcıların, birden çok sunucu arasında eşit olarak dağıtın. Ağır bağlantı kullanıcıların birden çok bilgisayarlara veya aygıtlara sahip olanlar ve kişilere mobil kullanıcıların etkilenebilir.
  • Birden çok sunucu arasında büyük güvenlik belirteçleri sahip kullanıcılara dağıtın.
  • En iyi duruma getirme token için 912480 düzeltmeyi uygulayın. <a1>Düzeltme</a1> 912480 hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    912480Çoğu Outlook istemci oturumlarını barındıran bir Exchange Server 2003 sunucusunu, disk belleği havuzu bellek çalışabilir

Exchange sunucusu üzerindeki disk belleği havuzu bellek izleme

Genellikle, normal sunucu altında boş bir disk belleği havuzu bellek koşullar yüklenemedi 50 MB olmalıdır. Ayrıca 30 MB yoğun yük altında boş olmalıdır.

Şu anda ne kadar disk belleği havuzu bellek kullanıldığını belirlemek kolaydır. Görev Yöneticisi'ni görüntüler, disk belleği havuzu kullanımı <a0>Performans</a0> sekmesindeki <a1>Çekirdek bellek</a1> alanında. Disk belleği havuzu Bellek\Havuz Diske Alınabilen Havuzda Bayt sayacı Sistem Monitörü'nü ile zaman kullanımını da izleyebilirsiniz.

Kullanmak üzere yapılandırılmış bir Exchange sunucusu / 3 GB önyükleme anahtarı, olası en büyük disk belleği havuzu bellek boyutunu yaklaşık 250 MB olur. Ayrıca, bu sunucu olmayan-disk belleği havuzu-bellek en fazla 128 MB gerekir. Olmadan / 3 GB geçiş, the maximums 350 MB disk belleği havuzu bellek ve disk belleği olmayan havuz belleği 256 MB olur.

Bu nedenle, tipik bir büyük ölçekli Exchange sunucusu, en fazla 200 MB kullanmalısınız normal koşullar altında havuz belleği disk belleğine alınmayan. 220 MB'DEN fazla disk belleği havuzu bellek kullanımını hemen dikkat etmeniz gerekir.

Bu sınırlar içinde olduğunuz ve sunucu için disk belleği havuzu bellek tükenmesi ilişkili hatalar bildiriyor, Başlangıç disk belleği havuzu bellek ayırması beklenenden az olması olasıdır. Bu donanım taleplerine göre aygıt sürücüleri tarafından kaynaklanabilir veya disk belleği havuzu bellek ayırması daha fazla bellek ilk azaltan ayarlama tarafından. Bu sorunun en yaygın nedeni, büyük bellek yapılandırması birden çok 4 GB fiziksel RAM olur.

Bir sunucuda yüklü olan fiziksel RAM'ın her bir baytı, adres ve bu yönetmek için bazı çekirdek bellek gerektirir. Daha fazla RAM yüklü olan daha fazla çekirdek adres alanı için ayrılmalıdır. Adres alanı bu talebi karşılamak için disk belleği olan havuz belleğinden ödünç.

Exchange Server 2003 çalışan için ayrılmış bir sunucu, 4 GB'DEN fazla fiziksel RAM yüklememenizi öneririz. Exchange Server en fazla 4 GB RAM kullanımı etkin hale getirir. Ancak, Exchange Server bile, kullanılabilir ek RAM avantajlarından olmayacak. Kısayol Ekle bellek özelliğini destekleyen sunucular da disk belleği havuzu kullanılabilirliğini önemli iskontolarındaki indirimleri neden olabilir. En fazla 4 GB RAM yüklü olsa bile, adres alanı teorik fazla miktarda RAM yüklenebilir hot-add için rezerve.

Başlangıç disk belleği havuzu boyutunu ve diğer çekirdek bellek ayırmalarını görüntülemek için bir çekirdek hata ayıklayıcısı'nı kullanabilirsiniz.

Önemli Bir çekirdek hata ayıklama oturumunun sırasında kullanılabilen komutlar, sistemin kararsız veya Dur hale gelmesine neden olabilir. Hata ayıklama oturumunun bir çekirdek başlatmak için önce tüm Exchange Server hizmetleri durdurmanız ve oturumundan sonra sunucunun yeniden başlatılmasını öneririz.

Hata ayıklama oturumunun Windows 2000 için geleneksel bir çekirdek ayarlama, karmaşık bir görev olabilir. Bu görev, genellikle ek bir bilgisayar, özel kablolar ve sunucuyu yeniden başlatma gerektirir.

Alternatif olarak, Sysinternals'den LiveKD yardımcı programı, hata ayıklama oturumunun Sunucu konsolundan bir çekirdek başlatmak için kullanılabilir. LiveKD, sunucunun yeniden başlatılmasını gerektirmez. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
894067Kullanılabilir boş sistem sayfa tablosu girdileri Windows Server 2003'te [NULL]'ı göstermiyor doğru performans aracı
Windows Server 2003 için doğrudan Sunucu konsolundan'özel hazırlık veya donanım olmaksızın hata ayıklama KD çekirdek hata ayıklayıcısını destekler. Hata ayıklama araçları Windows için edinmek için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx
Hata ayıklayıcısını KD.EXE - KL komutunu kullanarak başlatın. Daha sonra çalıştırmak ! vm en büyük disk belleği havuzu bellek görüntülemek için kullanılan komut. Örneğin, aşağıdaki komutları çalıştırın:
kd.exe - kl
! vm

Nasıl yapılır: Token tahsisat boyutları görüntüleyin.

Outlook bir Exchange bağlanabileceği yalnızca istemci değil sunucu veritabanı. Outlook eklentileri, posta içeren masaüstü arama altyapıları istemciler, ileti işlevlerini, arama ve özel uygulamaların tüm ek bağlantılar sağlayın ve ek simge kopya oluşturmayı neden.

Bir laboratuar ortamında Poolmon.exe yardımcı programı'nı kullanarak, bir istemci veya uygulama etkisini doğrulayabilirsiniz. Bunu yapmak için şu adımları izleyin:
  1. Yalıtılmış bir laboratuvar oluşturmak kuruluşta Exchange.
  2. Poolmon Exchange sunucusunda yükleyin. Poolmon.exe yapılandırma hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    177415Bellek havuzu izleyicisi'ni (Poolmon.exe) çekirdek bellek sorunlarını giderme nasıl sızdırıyor
  3. Poolmon.exe ile çalıştırmak / iToke anahtarı (Poolmon /iToke). Dikkat / iToke parametresi büyük/küçük harf duyarlıdır. Bu, yalnızca simge ayırmalarını görüntülemek için Poolmon.exe yapılandıracaktır. Bu komut bir üretim sunucusuna gerçek zamanlı olarak toplam token ayırmalarını görüntülemek için de kullanılabilir.
  4. Tipik bir Exchange Server kullanıcı ortamınızda benzer bir Active Directory kullanıcı hesabı yapılandırın. Diğer bir deyişle, bir güvenlik grubu üyeliklerini, benzer izinleri profil ve benzeri eşdeğer sayısına sahip bir kullanıcı hesabı yapılandırın.
  5. Exchange Server için istemci uygulamaları ve sınamak istediğiniz yapılandırmaları olan sınama kullanıcısı olarak oturum açın. Tamamen yüklenip sabitleme istemci uygulaması için oturum açtıktan sonra birkaç dakika bekleyin.
  6. Istemci uygulaması token baytları Poolmon.exe, değişiklik fark çıkın. Bir doğru kaç bayt istemci çıktığınızda serbest okuma elde etmek için bu birkaç kez yapmanız gerekebilir. Başka bir simge ayırmalar oluşturulan veya sınama sırasında aynı anda bozdu.
Not Kullanıcı hesabını değiştirirseniz, gibi ekleme veya güvenlik grubu üyeliklerini, silme hesabı Windows oturumunu ve gerekir önce bu değişiklik, erişim simgesindeki yansıtılacaktır sonra yeniden oturum.

Grup üyeliğini denetlemek için

Aşağıdaki örnekler komut dosyası komut satırı parametreleri ve her komut dosyası üstündeki yönergeleri içerir. Komut dosyalarını Not Defteri'ne yapıştırın ve sonra da bunları .vbs dosyaları olarak kaydedebilirsiniz. Dosyaları, .txt dosyaları olarak kaydetmeyin.
  • Groups.vbs komut dosyası, Exchange Server posta kutusu kullanıcı hesap adları ve güvenlik grupları, ait oldukları yazdırır. Ayrıca, yazıcı çıktısı, sıd geçmişi gruplarından listeler ayrı bir sütun içerir. Komut, tek bir Exchange sunucusuna kısıtlamak veya bir joker karakter kullanarak, birden çok Exchange sunucusu için bir rapor elde.

    Not Tüm erişmek için bir joker karakter (*) kullanamazsınız sunucular Exchange. En az bir kısmi sunucusu adı sağlamanız gerekir. Örneğin, benzer bir dize aşağıdakileri kullanabilirsiniz:
    exch - hq-*
  • Groups_statistics.vbs komut dosyası, 50 grupları, 60 grupları, 70 grupları vb. için kaç kullanıcılara ait bir metin tabanlı bir çubuk grafik görünümünü sağlar. Bu kullanıcılar için olası ortalama simge boyutu belirlemenize yardımcı olabilir.
"Simge boyutunu hesaplamak nasıl" bakın ve "bellek ayırma Token" ayrıntılı için bölümler token boyutları hakkında bilgi.

Komut dosyaları

Groups.vbs
'==============================================================================
' NAME: Groups.vbs
' AUTHOR: Kyryl Perederiy, Microsoft IT, MACS Engineering
' DATE  : 12/15/2005
' COMMENT: The script runs through all mailbox enabled user objects in the 
' forest and calculates the number of security groups and groups in SID 
' history for each object. User objects can be filtered by Exchange home server.
' PARAMETERS: <output file> <GC Domain Controller> <Domain Naming Context> [<Exchange Server(s)>]
' EXAMPLE: CSCRIPT groups.vbs groups.tsv EXCH-DC-01 dc=root,dc=company,dc=com EXCH-MBX-*
' Version 1.0
'==========================================================================
On Error Resume Next
Set strArgs = WScript.Arguments
Set fso = CreateObject("Scripting.FileSystemObject")
Set fileStream = fso.OpenTextFile(strArgs(0), 2, True, TristateTrue)
fileStream.WriteLine "DN	Mail	Domain	Login	Server	GRP	SIDHISTORY"

Count=0
DCS = strArgs(1) ' Domain Controller
strDomainNC = strArgs(2) ' Domain Naming Context for the forest
strFilter = "(&(mail=*)(objectCategory=person)(objectClass=user)" &_
			"(msExchHomeServerName=*" & strArgs(3) & "))" 'Mail users search filter

Set oConnection = CreateObject("ADODB.Connection") ' Setup the ADO connection
Set Com = CreateObject("ADODB.Command")
oConnection.Provider = "ADsDSOObject"
oConnection.Open "ADs Provider"
Set Com.ActiveConnection = oConnection ' Create a command object on this connection
Com.CommandText = "<LDAP://" & DCS & ":3268/" & strDomainNC & ">;" &_
					strFilter & ";distinguishedName,mail,sAMAccountName," &_
					"msExchHomeServerName,SIDHistory,homeMDB;subtree"

' Set search preferences
Com.Properties("Page Size") = 1000
Com.Properties("Asynchronous") = True
Com.Properties("Timeout") = 120 ' seconds
set oRecordSet = Com.Execute

oRecordSet.MoveFirst

While Not oRecordset.Eof

	Count=Count+1
	DN = oRecordset.Fields("distinguishedName").Value
	Mail = oRecordset.Fields("mail").Value
	Server = oRecordset.Fields("msExchHomeServerName").Value
	Server = Mid(Server,InStrRev(Server,"=")+1)
   	Domain = Split(DN,",DC=")
	Login = UCase(Domain(1)) & "\" & oRecordset.Fields("sAMAccountName").Value
	
	set oDirObject = GetObject("LDAP://" & DCS & "/" & replace(DN,"/","\/"))

	' tokenGroups is a computed attribute that contains the list of SIDs 
	' due to a transitive group membership expansion operation on a given user
	oDirObject.GetInfoEx ARRAY("tokengroups"),0 
	
	' Size of the array correspond to the number of groups
	GROUPS = ubound(oDirObject.GetEx("tokengroups"))+1

	If IsNull(oRecordSet.Fields("SIDHistory").Value ) Then 
		SIDHIST = "0" 
	Else 
		SIDHIST = ubound(oDirObject.GetEx("sidhistory"))
	End If

	WScript.Echo Count & CHR(9) & DN & CHR(9) & GROUPS
	fileStream.WriteLine _
		DN & CHR(9) &_
		Mail & CHR(9) &_
		UCase(Domain(1)) & CHR(9) &_
		Login & CHR(9) &_
		Server & CHR(9) &_
		GROUPS & CHR(9) &_
		SIDHIST & CHR(9)

	oRecordset.MoveNext

Wend

WScript.Echo "Total: " & Count & " users found on the server(s): " & strArgs(3)
Groups_statistics.vbs
'==========================================================================
' NAME: groups_statistics.vbs
' AUTHOR: Kyryl Perederiy, Microsoft IT, MACS Engineering
' DATE  : 12/15/2005
' COMMENT: The script runs through all mailbox enabled user objects in the 
' forest and calculates statistical distribution for group membership.
' PARAMETERS: <output file> <GC Domain Controller> <Domain Naming Context> [<ExchHomeServerName>]
' EXAMPLE: CSCRIPT groups_statistics.vbs groups_statistics.tsv EXCH-DC-01 dc=root,dc=company,dc=com EXCH-MBX-0*
' Version 1.0
'==========================================================================
On Error Resume Next
Dim GROUPS(100)
Set strArgs = WScript.Arguments
Set fso = CreateObject("Scripting.FileSystemObject")
Set fileStream = fso.OpenTextFile(strArgs(0), 2, True, TristateTrue)
fileStream.WriteLine "Groups" & CHR(9) & "Users"

Count=0
DCS = strArgs(1) ' Domain Controller
strDomainNC = strArgs(2) ' Domain Naming Context for the forest
strFilter = "(&(mail=*)(objectCategory=person)(objectClass=user)" &_
			"(msExchHomeServerName=*" & strArgs(3) & "))" 'Mail users search filter

Set oConnection = CreateObject("ADODB.Connection") ' Setup the ADO connection
Set Com = CreateObject("ADODB.Command")
oConnection.Provider = "ADsDSOObject"
oConnection.Open "ADs Provider"
Set Com.ActiveConnection = oConnection ' Create a command object on this connection
Com.CommandText = "<LDAP://" & DCS & ":3268/" & strDomainNC & ">;" &_
					strFilter & ";distinguishedName,sAMAccountName;subtree"

' Set search preferences.
Com.Properties("Page Size") = 1000
Com.Properties("Asynchronous") = True
Com.Properties("Timeout") = 120 'seconds
set oRecordSet = Com.Execute

oRecordSet.MoveFirst

While Not oRecordset.Eof

	Count=Count+1
	set oDirObject = GetObject("LDAP://" & strArgs(1) & "/" &_
		replace(oRecordset.Fields("distinguishedName").Value,"/","\/"))
	oDirObject.GetInfoEx ARRAY("tokengroups"),0
	GRP = ubound(oDirObject.GetEx("tokengroups"))+1
	GROUPS(Int(GRP/10)) = GROUPS(Int(GRP/10)) + 1
	WScript.Echo Count & CHR(9) & oRecordset.Fields("sAMAccountName").Value & CHR(9) & GRP
	oRecordset.MoveNext
Wend
WScript.Echo "Total: " & Count & " users found"
WScript.Echo "See " & strArgs(0) & " for details..."
For i=0 to 100
	fileStream.WriteLine i*10 & CHR(9) & GROUPS(i)
Next

Bu makalede adı geçen üçüncü taraf ürünleri Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performans veya güvenilirliğiyle ilgili hiçbir garanti vermemektedir.

Özellikler

Makale numarası: 912376 - Last Review: 16 Kasım 2007 Cuma - Gözden geçirme: 2.4
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Enterprise Server
  • Microsoft Exchange 2000 Server Standard Edition
Anahtar Kelimeler: 
kbmt kbhowto kbinfo KB912376 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:912376

Geri Bildirim Ver

 

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