XenApp/Terminal Server og højt memory forbrug

Jeg blev kaldt ud til en XenApp installation (OS = Windows 2003), hvor der på alle XenApp serverne var kommet et udsædvanligt højt memory forbrug for processerne Outlook og IE.
Det medførte en ustabil drift i hele farmen.
 
I stedet for at bruge Process Explorer og kigge efter plugins og mulige memory leaks, valge jeg her at benytte Microsoft’s Debug Diagnostic Tool v1.1.
Jeg installerede den på en af XenApp serverne og lavede et fuldt userdump af en af de Outlook processer der havde et forhøjet memory forbrug.

Debug Diagnostic Tool generer herefter en dmp-fil, som default ligger i “C:Program FilesDebugDiagLogsMisc”.

Næste step er at importere dump-filen (Add Data Files) og vælge “Start Analyses”.
 

Herefter bliver der udformet en rapport over allokeret memory, samt loadet moduler, for den specifikke outlook process.

Endvidere for man en top 10 liste over såkaldt heap memory.

Ved at klikke at klikke på det første link (0x028e0000), kan jeg nu se det loadet modul, som tager mest reserved memory.
 

Jeg kan herefter gå tilbage “Module Name” listen og konstantere at det er McAfee VirusScan scan engine der giver problemer.
 

Jeg udfører samme øvelse for en IE process og kan se at problemet er det samme her.

Løsningen blev at opdatere den nuværende VirusScan 8.0i til nyeste version 8.7i på alle XenApp serverne, som også har en nyere scan engine..case closed……
Relevant info/link til ovenstående:

For kenel dump til Vista og Windows 2008, kan man her benytte den nye Crash Analyzer, som kommer med “Microsoft Desktop Optimization Pack 2008 R2”.

For Vista og Windows 2008, har man nu ligeledes mulighed for at lave samme user-mode dump inde fra “Windows Task Manageren”.

 
 
The Official MDOP Blog:
http://blogs.technet.com/mdop/default.aspx

Giving the Microsoft Diagnostic and Recovery Toolset (DaRT) a Try:
http://windowsteamblog.com/blogs/windowsexperience/archive/2007/11/12/giving-the-microsoft-diagnostic-and-recovery-toolset-dart-a-try.aspx

Using the Microsoft Debug Diagnostics Tool to Create Dump Files:
http://support.citrix.com/article/CTX108889

Debugging Tools for Windows – Overview:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx

NT Debugging Blog:
http://blogs.msdn.com/ntdebugging/default.aspx

The Hot Blog:
http://blogs.technet.com/hot/

The Change Analysis Diagnostic tool for Windows XP is available:
http://support.microsoft.com/kb/924732

Comments are closed.