Select the product you need help with
OPRAVIŤ: Opakované načítať alebo odstrániť Mtxdm.dll spôsobuje 1 MB virtuálnej pamäte netesnostiID článku: 232351 Na tejto stránkePRIZNAKYPri nakladaní a vykladaní Mtxdm.dll do slučky, 1 MB únik na virtuálnej pamäte je vidieť s každý iteráciu cez slučku. To je najpravdepodobnejší výskyt v aplikáciách, ktoré používajú združovanie pripojení ODBC a robia opakované pripojenia a odpojenia z backend databázy alebo ODBC žiadostí, ktoré robí veľa pripojenia a odpojenia na Oracle backend. PRICINAÚnik na virtuálnej pamäte je spôsobenému hovor TerminateThread() do Mtxdm.dll. Keď združovanie pripojení používa v aplikácii ODBC, rozprašovač Manager (Mtxdm.dll) je naložený na riadenie pripojenia bazén, ktorý má na starosti vláknu, ktorý sa začal v Mtxdm.dll. Ak uplatňovanie skončí, vláknu je zabitý volanie TerminateThread(), ktorý nebude vyčistiť a voľný 1 MB pamäť vyhradená vláknu zásobníka. Toto rovnaké správanie možno vidieť pri opakovanom pripojenia a odpojenia na databázovom serveri Oracle, pretože ovládač ODBC spoločnosti Microsoft Oracle načíta Mtxdm.dll či združovanie pripojení používa alebo nie. RIESENIEAk chcete vyriešiť tento problém, získať najnovší balík service pack pre systém Windows NT 4.0 alebo jednotlivé softvérové aktualizácie. Informácie o získaní najnovšej aktualizácie service pack, nájdete na:
http://support.Microsoft.com/default.aspx?scid=FH;EN-US;CNTACTMS
(http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS)
Systém Windows NT Server alebo Workstation 4.0Ak chcete vyriešiť tento problém, získať najnovší balík service pack pre systém Windows NT 4.0 alebo jednotlivé softvérové aktualizácie. Informácie o získaní najnovšej aktualizácie service pack, nájdete na:
http://support.Microsoft.com/default.aspx?scid=FH;EN-US;CNTACTMS
(http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS)
Systém Windows NT Server 4.0 Terminal Server EditionChcete vyriešiť tento problém, Získajte najnovší balík service pack pre systém Windows NT Server 4.0 Terminal Server Edition. Ďalšie informácie získate po kliknutí na nasledovné číslo článku publikovaného v Databázy Microsoft Knowledge Base:152734
(http://support.microsoft.com/kb/152734/EN-US/
)
Ako získať najnovší balík Service Pack pre systém Windows NT 4.0STAVSpoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené na začiatku tohto článku. Tento problém bol opravený v systéme Windows NT Server verzie 4.0 Terminal Server Edition Service Pack 6. ĎALŠIE INFORMÁCIEManuálna inštalácia rýchlej opravy 051099aPoznámka: Ak chcete získať túto rýchlu opravu, musí kontaktovať služby technickej podpory spoločnosti Microsoft. Nájdete v časti riešenie tento článok pre viac informácií.
Kroky na reprodukovanie správanieVytvoriť c a c ++ konzolovú aplikáciu pomocou nasledujúci kód. Spustenie tejto aplikácie pri používaní programu Sledovanie výkonu zobrazíte virtuálne bajtov pre aplikáciu.Poznámka: táto vzorka kódu používa zdroj údajov ODBC, ku ktorej sa pripája Oracle backend, pretože ovládač ODBC spoločnosti Microsoft Oracle načíta Mtxdm.dll a viac ľahko dokazuje problém. VlastnostiID článku: 232351 - Posledná kontrola: 13. júna 2012 - Revízia: 2.0
Strojovo preložené DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje. Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 232351
(http://support.microsoft.com/kb/232351/en-us/
)
| Preklady článku
|




Späť na začiatok








