Cikk azonosítója: 815372 - Utolsó ellenőrzés: 2007. december 3. - Verziószám: 14.3 A memóriahasználat optimalizálása Exchange Server 2003 rendszerben
Fontos: Ebben a cikkben a rendszerleíró adatbázis módosításával kapcsolatos tudnivalók olvashatók. A rendszerleíró adatbázis módosítása előtt készítsen arról biztonsági másolatot, illetve győződjön meg arról, hogy szükség esetén helyre tudja állítani azt. A rendszerleíró adatbázis biztonsági mentéséről, visszaállításáról és módosításáról további információt a Microsoft Tudásbázis következő cikkében talál a cikk számára kattintva: 256986
(http://support.microsoft.com/kb/256986/
)
A Microsoft Windows rendszerleíró adatbázisának ismertetése A lap tartalmaÖsszefoglalóFigyelmeztetés: A rendszerleíró adatbázis Rendszerleíróadatbázis-szerkesztő vagy egyéb eszköz segítségével történő nem megfelelő szerkesztése komoly problémákhoz vezethet, amelyek akár az operációs rendszer újratelepítését is szükségessé tehetik. A Microsoft nem garantálja ezeknek a problémáknak a megoldhatóságát. A rendszerleíró adatbázist csak saját felelősségére módosíthatja.Ez a cikk az Exchange Server 2003 rendszert futtató számítógépek memóriahasználatának optimalizálását mutatja be. Amennyiben az Exchange Server 2003 rendszerű kiszolgáló 1 gigabájtnál (GB) több fizikai memóriával rendelkezik, gondoskodnia kell arról, hogy az Exchange Server 2003 hatékonyan ki is tudja használni ezt a memóriamennyiséget. Megjegyzés: Az Exchange Server 2003 automatikusan ellenőrzi a memória optimális beállítását a tárolófolyamat indításakor. Ha a memória nem optimálisan van beállítva, az Eseménynaplóban a 9665-as azonosítójú esemény jelenik meg. Ez az üzenet akkor jelenhet meg, ha a következő feltételek közül legalább egy teljesül:
A memóriabeállítások ellenőrzésének letiltásához létrehozhatja a következő rendszerleíró kulcsot: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem Suppress Memory
Configuration Notification Típus: REG_DWORD Érték: 1 Megjegyzések
A cikk következő szakaszaiban a fentebb tárgyalt beállításokra teszünk javaslatokat. A virtuáliscím-tartomány bemutatásaAz Exchange 2003 program Exchange Information Store (Store.exe) folyamata véges mennyiségű memóriát képes megcímezni függetlenül a hardverkonfigurációtól, az adatbázisok mennyiségétől és a kiszolgálón levő felhasználók számától. Ez a memóriaterület a virtuáliscím-tartomány. A legtöbb esetben az adattároló folyamat által felhasznált virtuáliscím-tartomány nagysága határozza meg az Exchange Server 2003 postafiók-kiszolgálóinak átfogó teljesítményét és méretezhetőségét. Kis és közepes méretű kiszolgálók esetén az Exchange Server 2003 automatikusan beállítja az optimális értékeket. A nagyobb kiszolgálókat azonban érdemes lehet manuálisan optimális teljesítményre hangolni.Ha az Exchange Server 2003 rendszert futtató számítógép 1 gigabájt (GB) vagy annál több memóriával rendelkezik, továbbá postafiókokat és nyilvános mappákat tárol, ellenőrizze, hogy a /3GB kapcsoló meg van adva a Boot.ini fájlban az adott kiszolgálón. Ha a kiszolgáló nem tárol postafiókokat vagy nyilvános mappákat (például levelezési átjárók), ne használja a /3GB kapcsolót. Alapértelmezés szerint a Microsoft Windows 2000 Advanced Server és Windows Server 2003 operációs rendszerek 2 GB virtuáliscím-tartományt foglalnak le a kernel módú, és 2 GB virtuáliscím-tartományt a felhasználói módú használatra. Az egyes folyamatok által az indításkor lefoglalt címtartomány mérete tovább nőhet, ha a használat közben több memóriára van szükség. A folyamatok által ténylegesen használt memória (a munkakészlet) általában sokkal kisebb, mint az adott folyamathoz lefoglalt címtartomány. Az 1 GB vagy több memóriával rendelkező, Exchange Server 2003 rendszert futtató számítógépeken úgy kell beállítani a Windows 2000 Advanced Server vagy Windows Server 2003 operációs rendszert, hogy 3 GB felhasználói módú memória legyen elérhető. Ez a Boot.ini fájlban a /3GB kapcsoló beállításával lehetséges. Ha a beállítást Windows 2000 Advanced Server rendszerrel működő számítógépen szeretné használni, a SystemPages rendszerleíró bejegyzést is módosítania kell a következő rendszerleíró alkulcsban: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\SystemPages Amennyiben a számítógépen Windows 2000 Server Standard Edition rendszer fut, ne alkalmazza a /3GB kapcsolót. A Windows 2000 Server Standard Edition operációs rendszer nem támogatja a memóriahangolásra szolgáló kapcsoló használatát. Habár a rendszer nem ad hibaüzenetet a kapcsoló használata esetén sem, a kapcsoló nem létező címtartomány lefoglalását eredményezi. Ha egy folyamat ehhez a felsőbb címtartományhoz kísérel meg hozzáférni, rendszerleállást jelző (kék képernyős) hibaüzenet jelenik meg, és a kiszolgáló nem válaszol. Megjegyzés: A /3GB kapcsoló használatát a Windows Server 2003 termékcsalád összes operációs rendszere, így a Windows Server 2003 Standard Edition rendszer is támogatja. További információt a /3GB kapcsoló beállításáról a Microsoft Tudásbázis következő cikkében talál a cikk számára kattintva: 266096
(http://support.microsoft.com/kb/266096/
)
Az Exchange 2000 rendszerben 1 gigabájtnál több fizikai memória esetén szükség van a /3GB kapcsoló használatára (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)
Windows Server 2003 alapú számítógépeken futó Exchange 2003 program esetében, ha a /3GB kapcsoló be van állítva, ajánlott a /USERVA=3030 paraméter megadása a Boot.ini fájlban. Így több laptábla-bejegyzés (PTE) engedélyezett a kiszolgálón.
A /USERVA kapcsoló használatáról további információt a Microsoft Tudásbázis következő cikkében talál a cikk számára kattintva:
810371
(http://support.microsoft.com/kb/810371/
)
A /Userva kapcsoló használata Exchange Server futtató, Windows Server 2003 rendszerrel működő számítógépeken (Előfordulhat, hogy a hivatkozás részben vagy teljes egészében angol nyelvű tartalomra mutat.)
Győződjön meg róla, hogy a Store.exe folyamat számára elegendő virtuáliscím-tartomány áll rendelkezésre. Ha a virtuáliscím-terület elfogy, akkor is sikertelen lesz a memórialefoglalás, ha még bőven elegendő RAM áll rendelkezésre. A probléma megoldásához újra kell indítani az adattároló folyamatot. Egy 2 GB fizikai memóriával rendelkező számítógép például memóriahiányt fog jelezni, amikor a Store.exe folyamat címtartmonyának mérete eléri a 2 GB-os méretet, ha nincs beállítva a /3GB kapcsoló a Boot.ini fájlban. Ebben az esetben a Windows Feladatkezelő ablakában az jelenhet meg, hogy csak 1,5 GB memória van ténylegesen használatban. A kiszolgáló mégis memóriahiányt jelez, és az adattároló folyamatot újra kell indítani.Ha kevés virtuális memória áll rendelkezésre a Store.exe folyamat számára, az Exchange Server 2003 rendszert futtató kiszolgáló teljesítménye jelentősen lecsökkenhet. Ha a legnagyobb szabad virtuálismemória-blokk mérete 32 MB-ra csökken, az Eseménynapló alkalmazásnaplójában a 9582-es azonosítójú figyelmeztetés jön létre. Ha ez az esemény megjelenik, legjobb az első adandó alkalommal újraindítani a Store.exe folyamatot. Ha a legnagyobb szabad virtuálismemória-blokk mérete még tovább (16 MB-ra) csökken, az Eseménynapló alkalmazásnaplójában a 9582-es azonosítójú hibaüzenet jön létre. Ha ez az esemény bekövetkezik, a kiszolgáló kritikus állapot közelében van, és azonnal újra kell indítani, amint erre lehetőség van. Az esemény azt jelzi, hogy néhány órán belül elfogyhat a memória. Ha nem reagál ezekre az eseményekre, az alábbi problémák léphetnek fel:
A virtuáliscím-tartomány maximalizálásaA teljesítmény és méretezhetőség megőrzése érdekében nagy postafiók-kiszolgálókon érdemes figyelemmel kísérni az adattároló folyamat címtartományát. Ezt legegyszerűbben úgy teheti meg, ha a Teljesítmény eszközben figyelemmel kíséri az MSExchangeIS teljesítményobjektum VM Largest Block Size számlálóját. Az érték bájtokban jelenik meg. A számítógép indítását követően általában hirtelen lecsökken a legnagyobb virtuálismemória-blokk mérete. Néhány napos üzemelést követően azonban az érték egy általános működési szintet ér el. Megfelelően működő kiszolgálókon a legnagyobb virtuálismemória-blokk mérete meghaladja a 200000000 bájtot (körülbelül 200 MB). Ha ennél alacsonyabb értékeket tapasztal, figyelje meg a kiszolgálót alaposabban. Ha kevés a rendelkezésre álló virtuáliscím-terület:
A tárolóadatbázis gyorsítótárának méreteA tárolóadatbázis (másik elnevezése ESE-puffer) egy nagy gyorsítótár-területet biztosít az adatbázis-tranzakciók tárolására az adatbázisban való véglegesítésüket megelőzően. Alapértelmezés szerint az Exchange Server 2003 lekérdezi a helyi számítógép memóriakonfigurációját, majd lefoglal 896 MB (ha a /3GB kapcsoló be van állítva a Boot.ini fájlban) vagy 576 MB (ha a /3GB kapcsoló nincs használatban) memóriát. Ha a kiszolgáló erősen le van terhelve, vagy a lemezteljesítmény nincs optimalizálva, a nagy méretű ESE-puffer növeli a rendszer összteljesítményét. A konfigurációtól függően előfordulhat, hogy a legjobb összteljesítmény elérése érdekében növelni vagy csökkenteni kell a puffer méretét.Az olyan esetekben, amikor ugyanabban a környezetben más kiszolgálóoldali programok is léteznek és futnak az Exchange Server 2003 mellett, előfordulhat, hogy az teljes egészében lefoglalja a rendelkezésre álló memória-erőforrásokat. A dinamikus pufferkiosztási (DBA) algoritmus visszajuttat memóriát az operációs rendszernek, ha más programok ezt igénylik. Az Exchange Server 2003 program által használt memória-mennyiség ugyanakkor az ESE-puffer méretének csökkentésével manuálisan is korlátozható. A 2 GB-nál több memóriával rendelkező kiszolgálók esetén megoldást jelenthet az ESE-puffer növelése. A virtuáliscím-tartományra vonatkozó korlátozások miatt az értéket nem szabad az 1 200 MB értéknél magasabbra állítani. A maximális pufferméret növelését megelőzően ajánlott a Windows Teljesítményfigyelő eszközének segítségével megfigyelni a kiszolgáló teljesítményét átlagos terhelés mellett. Ehhez figyelje a következő teljesítményobjektumot és -értéket: Teljesítményobjektum: Folyamat A teljesítmény figyelésekor gyűjtött adatok segítségével pontos érték kapható a Store.exe folyamat által lefoglalt virtuáliscím-tartomány méretéről. Ha a kiszolgálón be van állítva a /3GB kapcsoló a Boot.ini fájlban, a Teljesítmény eszközben megjelenő érték általában 2,8 GB-nál alacsonyabb. Ha a kiszolgálón nincs beállítva a /3GB kapcsoló a Boot.ini fájlban, a Teljesítmény eszközben megjelenő érték általában 1,8 GB-nál alacsonyabb. Ajánlott hozzáadni a /3GB kapcsolót a Boot.ini fájlhoz az 1 GB vagy annál több memóriával rendelkező számítógépek esetén. Ha a korábban megfigyelt értékek bármelyik konfiguráció esetén megnövekednek, ne növelje a maximális pufferméretet. Ha a korábban megfigyelt értékek bármelyik konfiguráció esetén lecsökkennek, érdemes lehet növelni a maximális pufferméretet. Teljesítményszámláló: Felhasznált virtuális memória jelenlegi mérete (bájt) Példány: STORE Ha például a kiszolgálóhoz be van állítva a /3GB kapcsoló a Boot.ini fájlban, és a teljesítmény figyelése 2,5 GB virtuális bájt használatát mutatja a kiszolgáló erős terhelésekor, érdemes a maximális pufferméretet 300 MB-ra állítani (így a teljes méret 1200 MB lesz). A pufferméret növelése a kiszolgáló teljesítményének csökkenését eredményezheti. Nagyobb puffermérethez nagyobb virtuáliscím-tartomány szükséges. Emiatt, ha a kiszolgálón a virtuáliscím-tartomány nagyságával kapcsolatos problémák jelentkeznek, a pufferméret növelése az operációs rendszer stabilitását veszélyeztetheti. Nagyon nagy levelezési kiszolgálókon esetleg csökkenteni kell az alapértelmezett pufferméretet a rendszerstabilitás biztosítása érdekében. Az ESE-puffer méretének módosításaAz ESE-puffer méretét az msExchESEParamCacheSizeMax paraméter határozza meg. A paraméter értékét a lapok számában kifejezve kell megadni, és a legjobb hatékonyság eléréséhez a 8192 érték pontos többszöröseit kell megadni:
Ha az Exchange 5.5 Server rendszert helyben frissítette az Exchange 2000 Server rendszerre, az msExchESEParamCacheSizeMax paraméterhez rendelt érték szokatlanul magas lehet. Egyes kiszolgálókon a paraméter értéke 2048 MB. Ebben az esetben távolítsa el a helytelen értéket, és állítsa be megfelelően a paramétert. A tárolóadatbázis gyorsítótárának méretét a következőképpen módosíthatja:
A cikkben található információ a következő(k)re vonatkozik:
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók. | Egyéb források További támogatás
KözösségAzonnali segítségA cikk fordítása
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
A lap tetejére
