Page 1 of 1

Memory Consumption - Advice Needed

Posted: Fri Jul 07, 2006 1:51 pm
by Russ
Hi,

I'm using your .Net Profile Application to try and understand the memory usage of a .Net Service that we have developed to automatically manage folder permissions for one of our applications.

The service runs a process once a day and after that process the memory figure within the Task Manager (I know!!) increases by about 20mb, this figure also matches the performance counter monitor. However, according to the real-time tab within your application the total bytes is only around 8mb, or 0.5 mb after a GC 0 collection which, is what I would expect the application to consume.

When I view the class list all of our developed objects have an instance count of 0 (after GC) but System.String has over 2500 instances still live. I have a gut feeling that the string usage is probably down to log4net or the third party object mapper we use.

The live instances does remain constant, though I still can't understand the values displayed.

Thanks in advance for any advice;

Russ

Posted: Fri Jul 07, 2006 1:52 pm
by Russ
Namespace Name Total(Live instances) New(Live instances) Removed(Live instances) Delta(Live instances) Total(Live instance sizes) Max(Live instance sizes) Min(Live instance sizes) Delta(Live instance sizes) Allocs/sec Bytes/sec
DOCLinkSecurity.BusinessLayer ServiceScheduler 1 0 0 0 36 36 36 0 0 0
DOCLinkSecurity.BusinessLayer DOCLinkController 1 0 0 0 44 44 44 0 0 0
DOCLinkSecurity.BusinessLayer ThreadMonitor 0 0 0 0 0 0 0 0 0 0
DOCLinkSecurity.BusinessLayer StructureUnit 0 0 0 0 0 0 0 0 0.01 0.1
DOCLinkSecurity.BusinessLayer ManagerGroup 0 0 0 0 0 0 0 0 0 0
DOCLinkSecurity.BusinessLayer Manager[] 0 0 0 0 0 0 0 0 0 0
DOCLinkSecurity.BusinessLayer Manager 0 0 0 0 0 0 0 0 0 0
DOCLinkSecurity.BusinessLayer EmployeePost 0 0 0 0 0 0 0 0 0.61 14.7
DOCLinkSecurity.BusinessLayer DomainAuthenticator 0 0 0 0 0 0 0 0 0 0
DOCLinkSecurity.Common ScheduleTimeSpan 0 0 0 0 0 0 0 0 0 0
DOCLinkSecurity.Common Provider 0 0 0 0 0 0 0 0 0 0
DOCLinkServiceHost Service1 1 0 0 0 96 96 96 0 0 0
log4net.Appender IAppender[] 3 0 0 0 56 20 16 0 0 0
log4net.Appender AppenderCollection 2 0 0 0 40 20 20 0 0 0
log4net.Appender RollingFileAppender.DefaultDateTime 1 0 0 0 12 12 12 0 0 0
log4net.Appender RollingFileAppender 1 0 0 0 132 132 132 0 0 0
log4net.Appender FileAppender.LockingStream 1 0 0 0 28 28 28 0 0 0
log4net.Appender FileAppender.ExclusiveLock 1 0 0 0 16 16 16 0 0 0
log4net.Appender AppenderCollection.ReadOnlyAppenderCollection 1 0 0 0 24 24 24 0 0 0
log4net.Appender RollingFileAppender.RollingMode 0 0 0 0 0 0 0 0 0 0
log4net.Config XmlConfigurator.ConfigureAndWatchHandler 1 0 0 0 20 20 20 0 0 0
log4net.Config RepositoryAttribute[] 0 0 0 0 0 0 0 0 0 0
log4net.Config PluginAttribute[] 0 0 0 0 0 0 0 0 0 0
log4net.Config ConfiguratorAttribute[] 0 0 0 0 0 0 0 0 0 0
log4net.Config AliasRepositoryAttribute[] 0 0 0 0 0 0 0 0 0 0
log4net.Core Level 17 0 0 0 340 20 20 0 0 0
log4net.Core WrapperMap 1 0 0 0 20 20 20 0 0 0
log4net.Core WrapperCreationHandler 1 0 0 0 28 28 28 0 0 0
log4net.Core SecurityContextProvider 1 0 0 0 12 12 12 0 0 0
log4net.Core LogImpl 1 0 0 0 32 32 32 0 0 0
log4net.Core LevelMap 1 0 0 0 12 12 12 0 0 0
log4net.Core DefaultRepositorySelector 1 0 0 0 28 28 28 0 0 0
log4net.Core LoggingEvent 0 0 0 0 0 0 0 0 0 0
log4net.DateFormatter Iso8601DateFormatter 1 0 0 0 12 12 12 0 0 0
log4net.Layout PatternLayout 1 0 0 0 32 32 32 0 0 0
log4net.Layout.Pattern ThreadPatternConverter 1 0 0 0 32 32 32 0 0 0
log4net.Layout.Pattern NdcPatternConverter 1 0 0 0 32 32 32 0 0 0
log4net.Layout.Pattern MessagePatternConverter 1 0 0 0 32 32 32 0 0 0
log4net.Layout.Pattern LoggerPatternConverter 1 0 0 0 36 36 36 0 0 0
log4net.Layout.Pattern LevelPatternConverter 1 0 0 0 32 32 32 0 0 0
log4net.Layout.Pattern DatePatternConverter 1 0 0 0 36 36 36 0 0 0
log4net.ObjectRenderer RendererMap 1 0 0 0 16 16 16 0 0 0
log4net.ObjectRenderer DefaultRenderer 1 0 0 0 12 12 12 0 0 0
log4net.Plugin PluginMap 1 0 0 0 16 16 16 0 0 0
log4net.Repository LoggerRepositoryShutdownEventHandler 1 0 0 0 28 28 28 0 0 0
log4net.Repository LoggerRepositoryConfigurationChangedEventHandler 1 0 0 0 28 28 28 0 0 0
log4net.Repository.Hierarchy LoggerKey 3 0 0 0 48 16 16 0 0 0
log4net.Repository.Hierarchy ProvisionNode 2 0 0 0 48 24 24 0 0 0
log4net.Repository.Hierarchy RootLogger 1 0 0 0 36 36 36 0 0 0
log4net.Repository.Hierarchy Hierarchy 1 0 0 0 64 64 64 0 0 0
log4net.Repository.Hierarchy DefaultLoggerFactory.LoggerImpl 1 0 0 0 36 36 36 0 0 0
log4net.Repository.Hierarchy DefaultLoggerFactory 1 0 0 0 12 12 12 0 0 0
log4net.Repository.Hierarchy XmlHierarchyConfigurator.ConfigUpdateMode 0 0 0 0 0 0 0 0 0 0
log4net.Repository.Hierarchy XmlHierarchyConfigurator 0 0 0 0 0 0 0 0 0 0
log4net.Util ReusableStringWriter 12 0 0 0 336 28 28 0 0 0
log4net.Util ThreadContextStacks 2 0 0 0 24 12 12 0 0 0
log4net.Util ReaderWriterLock 2 0 0 0 24 12 12 0 0 0
log4net.Util ThreadContextProperties 1 0 0 0 12 12 12 0 0 0
log4net.Util ReadOnlyPropertiesDictionary 1 0 0 0 12 12 12 0 0 0
log4net.Util PropertiesDictionary 1 0 0 0 12 12 12 0 0 0
log4net.Util PatternParser.StringLengthComparer 1 0 0 0 12 12 12 0 0 0
log4net.Util OnlyOnceErrorHandler 1 0 0 0 16 16 16 0 0 0
log4net.Util NullSecurityContext 1 0 0 0 12 12 12 0 0 0
log4net.Util LogicalThreadContextProperties 1 0 0 0 12 12 12 0 0 0
log4net.Util GlobalContextProperties 1 0 0 0 16 16 16 0 0 0
log4net.Util CountingQuietTextWriter 1 0 0 0 40 40 40 0 0 0
log4net.Util AppenderAttachedImpl 1 0 0 0 16 16 16 0 0 0
log4net.Util PatternParser 0 0 0 0 0 0 0 0 0 0
log4net.Util FormattingInfo 0 0 0 0 0 0 0 0 0 0
log4net.Util CompositeProperties 0 0 0 0 0 0 0 0 0 0
log4net.Util.PatternStringConverters LiteralPatternConverter 5 0 0 0 160 32 32 0 0 0
log4net.Util.PatternStringConverters NewLinePatternConverter 1 0 0 0 32 32 32 0 0 0
log4net.Util.TypeConverters TypeConverter 1 0 0 0 12 12 12 0 0 0
log4net.Util.TypeConverters PatternStringConverter 1 0 0 0 12 12 12 0 0 0
log4net.Util.TypeConverters PatternLayoutConverter 1 0 0 0 12 12 12 0 0 0
log4net.Util.TypeConverters IPAddressConverter 1 0 0 0 12 12 12 0 0 0
log4net.Util.TypeConverters EncodingConverter 1 0 0 0 12 12 12 0 0 0
log4net.Util.TypeConverters BooleanConverter 1 0 0 0 12 12 12 0 0 0
log4net.Util.TypeConverters TypeConverterAttribute[] 0 0 0 0 0 0 0 0 0 0
Microsoft.Win32 RegistryKey 7 0 0 0 196 28 28 0 0 0
Microsoft.Win32 Win32Native.WIN32_FIND_DATA 0 0 0 0 0 0 0 0 0.2 11.8
Microsoft.Win32 Win32Native.OSVERSIONINFO 0 0 0 0 0 0 0 0 0 0
Microsoft.Win32 NativeMethods.SECURITY_ATTRIBUTES 0 0 0 0 0 0 0 0 0 0
mmsseclib WindowsUser 0 0 0 0 0 0 0 0 0 0
mmsseclib SecuredObject 0 0 0 0 0 0 0 0 0.41 11.4
mmsseclib PermissionsList 0 0 0 0 0 0 0 0 0.41 9.8
mmsseclib AclChangeHandler 0 0 0 0 0 0 0 0 0.41 11.4
System String 2777 3 3 0 171160 3424 18 0 11.4 918.4
System RuntimeType 212 0 0 0 3392 16 16 0 0 0
System Object[] 111 1 1 0 29120 4096 16 0 2.28 123.3
System Char[] 77 0 0 0 5850 2060 14 0 2.06 29.2
System String[] 45 0 0 0 2244 112 20 0 5.46 116.5
System Int32[] 44 0 0 0 3320 292 16 0 0.2 4.8
System Object 35 1 1 0 420 12 12 0 0.02 0.2
System Byte[] 29 0 0 0 73875 65548 12 0 0.01 4.4
System Int32 21 0 0 0 252 12 12 0 0.03 0.3
System Version 15 0 0 0 360 24 24 0 0 0
System Type[] 12 0 0 0 556 112 16 0 0 0
System UInt64[] 9 0 0 0 652 188 28 0 0 0
System Enum.HashEntry 9 0 0 0 144 16 16 0 0 0
System Guid 8 0 0 0 192 24 24 0 0 0.1
System EventHandler 7 0 0 0 196 28 28 0 0 0
System Decimal 7 0 0 0 168 24 24 0 0 0
System TimeSpan 4 0 0 0 64 16 16 0 0 0
System LocalDataStoreMgr 4 0 0 0 96 24 24 0 0 0
System DateTime 4 0 0 0 64 16 16 0 0 0
System WeakReference 3 0 0 0 48 16 16 0 0.62 10
System Variant 3 0 0 0 72 24 24 0 0 0
System LocalDataStoreSlot 2 0 0 0 32 16 16 0 0 0
System DefaultBinder 2 0 0 0 24 12 12 0 0 0
System DBNull 2 0 0 0 24 12 12 0 0 0
System Boolean[] 2 0 0 0 26 13 13 0 0 0
System AppDomainSetup.Mapping.Entry[] 2 0 0 0 200 100 100 0 0 0
System AppDomainSetup.LoaderInformation[] 2 0 0 0 112 56 56 0 0 0
System AppDomainSetup 2 0 0 0 40 20 20 0 0 0
System AppDomain 2 0 0 0 160 80 80 0 0 0
System __Filters 2 0 0 0 24 12 12 0 0 0
System Uri 1 0 0 0 76 76 76 0 0 0
System UInt16[] 1 0 0 0 524 524 524 0 0 0
System String[,] 1 0 0 0 760 760 760 0 0 0
System StackOverflowException 1 0 0 0 64 64 64 0 0 0
System SharedStatics 1 0 0 0 32 32 32 0 0 0
System Random 1 0 0 0 20 20 20 0 0 0
System OutOfMemoryException 1 0 0 0 64 64 64 0 0 0
System OperatingSystem 1 0 0 0 16 16 16 0 0 0
System LdsSyncHelper 1 0 0 0 12 12 12 0 0 0
System InvariantComparer 1 0 0 0 12 12 12 0 0 0
System InvariantComparer 1 0 0 0 12 12 12 0 0 0
System Int64 1 1 1 0 16 16 16 0 0 0.1
System Int32[][] 1 0 0 0 88 88 88 0 0 0
System Int32[,] 1 0 0 0 704 704 704 0 0 0
System ExecutionEngineException 1 0 0 0 64 64 64 0 0 0
System EventArgs 1 0 0 0 12 12 12 0 0 0
System Empty 1 0 0 0 12 12 12 0 0 0
System CurrentSystemTimeZone 1 0 0 0 28 28 28 0 0 0
System Boolean 1 0 0 0 12 12 12 0 0.01 0.1
System BasicHostName 1 0 0 0 20 20 20 0 0 0
System AttributeUsageAttribute 1 0 0 0 16 16 16 0 0 0
System UnitySerializationHolder 0 0 0 0 0 0 0 0 0 0
System UInt32[] 0 0 0 0 0 0 0 0 0 0
System SByte[] 0 0 0 0 0 0 0 0 0 0
System NullReferenceException 0 0 0 0 0 0 0 0 0 0
System LocalDataStore 0 0 0 0 0 0 0 0 0 0
System IntPtr[] 0 0 0 0 0 0 0 0 0 0
System IntPtr 0 0 0 0 0 0 0 0 0 0
System Int64[] 0 0 0 0 0 0 0 0 0 0
System Int16[] 0 0 0 0 0 0 0 0 0 0
System Environment.SpecialFolder 0 0 0 0 0 0 0 0 0 0
System DateTimeToken 0 0 0 0 0 0 0 0 0.2 4
System DateTimeResult 0 0 0 0 0 0 0 0 0.2 11.9
System DateTimeRawInfo 0 0 0 0 0 0 0 0 0.2 9.6
System Char 0 0 0 0 0 0 0 0 0.43 5.1
System AttributeUsageAttribute[] 0 0 0 0 0 0 0 0 0 0
System Array.SZArrayEnumerator 0 0 0 0 0 0 0 0 0 0
System Array.SorterObjectArray 0 0 0 0 0 0 0 0 0 0
System AppDomain.EvidenceCollection 0 0 0 0 0 0 0 0 0 0
System __DTString 0 0 0 0 0 0 0 0 0.2 4.8
System __ComObject 0 0 0 0 0 0 0 0 0 0
System.Collections Hashtable.bucket[] 148 0 0 0 28800 1584 144 0 0 0.9
System.Collections Hashtable 120 0 0 0 6240 52 52 0 0 0.2
System.Collections ArrayList 60 1 1 0 1440 24 24 0 1.02 24.4
System.Collections Hashtable.SyncHashtable 28 0 0 0 1568 56 56 0 0 0
System.Collections CaseInsensitiveHashCodeProvider 4 0 0 0 48 12 12 0 0 0
System.Collections CaseInsensitiveComparer 4 0 0 0 48 12 12 0 0 0
System.Collections ArrayList.SyncArrayList 4 0 0 0 128 32 32 0 0 0
System.Collections Stack 2 0 0 0 40 20 20 0 0 0
System.Collections Queue 2 0 0 0 64 32 32 0 0 0
System.Collections Comparer 2 0 0 0 24 12 12 0 0 0
System.Collections Hashtable.KeyCollection 1 0 0 0 12 12 12 0 0 0
System.Collections Hashtable.HashtableEnumerator 0 0 0 0 0 0 0 0 0.02 0.6
System.Collections DictionaryEntry 0 0 0 0 0 0 0 0 0 0
System.Collections ArrayList.ArrayListEnumeratorSimple 0 0 0 0 0 0 0 0 0 0.1
System.Collections.Specialized NameObjectCollectionBase.NameObjectEntry 11 0 0 0 176 16 16 0 0 0
System.Collections.Specialized NameValueCollection 1 0 0 0 52 52 52 0 0 0
System.Collections.Specialized StringCollection 0 0 0 0 0 0 0 0 0 0
System.Collections.Specialized ListDictionary.DictionaryNode 0 0 0 0 0 0 0 0 0 0
System.Collections.Specialized ListDictionary 0 0 0 0 0 0 0 0 0 0
System.Collections.Specialized HybridDictionary 0 0 0 0 0 0 0 0 0 0
System.ComponentModel LicenseProviderAttribute 1 0 0 0 16 16 16 0 0 0
System.ComponentModel Container 1 0 0 0 16 16 16 0 0 0
System.ComponentModel Win32Exception 0 0 0 0 0 0 0 0 0 0
System.ComponentModel LicenseProviderAttribute[] 0 0 0 0 0 0 0 0 0 0
System.ComponentModel.Design RuntimeLicenseContext 1 0 0 0 12 12 12 0 0 0
System.Configuration ConfigurationRecord 2 0 0 0 72 36 36 0 0 0
System.Configuration DefaultConfigurationSystem 1 0 0 0 12 12 12 0 0 0
System.Configuration ReadOnlyNameValueCollection 0 0 0 0 0 0 0 0 0 0
System.Configuration ConfigXmlText 0 0 0 0 0 0 0 0 0 0
System.Configuration ConfigXmlElement 0 0 0 0 0 0 0 0 0 0
System.Configuration ConfigXmlDocument 0 0 0 0 0 0 0 0 0 0
System.Configuration ConfigXmlComment 0 0 0 0 0 0 0 0 0 0
System.Configuration ConfigXmlAttribute 0 0 0 0 0 0 0 0 0 0
System.Data StateChangeEventArgs 0 0 0 0 0 0 0 0 0 0
System.Data.Common NameValuePermission 9 0 0 0 180 20 20 0 0 0
System.Data.Common NameValuePair 7 0 0 0 140 20 20 0 0 0
System.Data.Common NameValuePermission[] 6 0 0 0 120 20 20 0 0 0
System.Data.Common DBConnectionString 3 0 0 0 132 44 44 0 0 0
System.Data.Common InterlockedStack 2 0 0 0 24 12 12 0 0 0
System.Data.Common FieldNameLookup 0 0 0 0 0 0 0 0 0 0
System.Data.SqlClient SqlConnectionString 3 0 0 0 324 108 108 0 0 0
System.Data.SqlClient SqlClientPermission 3 0 0 0 60 20 20 0 0 0
System.Data.SqlClient ObjectPoolWaitHandle 3 0 0 0 72 24 24 0 0 0
System.Data.SqlClient SqlConnectionPoolControl 1 0 0 0 60 60 60 0 0 0
System.Data.SqlClient PoolManager 1 0 0 0 16 16 16 0 0 0
System.Data.SqlClient ObjectPoolWaitHandle[] 1 0 0 0 28 28 28 0 0 0
System.Data.SqlClient MetaVariant 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaVarChar 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaVarBinary 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaUniqueId 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaType[] 1 0 0 0 116 116 116 0 0 0
System.Data.SqlClient MetaTinyInt 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaTimestamp 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaText 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaSmallVarBinary 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaSmallMoney 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaSmallInt 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaSmallDateTime 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaReal 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaNVarChar 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaNText 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaNChar 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaMoney 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaInt 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaImage 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaFloat 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaDecimal 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaDateTime 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaChar 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaBit 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaBinary 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient MetaBigInt 1 0 0 0 36 36 36 0 0 0
System.Data.SqlClient ConnectionPool.Counter 1 0 0 0 12 12 12 0 0.01 0.1
System.Data.SqlClient ConnectionPool 1 0 0 0 64 64 64 0 0 0
System.Data.SqlClient TdsParser 0 0 0 0 0 0 0 0 0 0
System.Data.SqlClient SqlLoginAck 0 0 0 0 0 0 0 0 0 0
System.Data.SqlClient SqlLogin 0 0 0 0 0 0 0 0 0 0
System.Data.SqlClient SqlInternalConnection 0 0 0 0 0 0 0 0 0 0
System.Data.SqlClient SqlInfoMessageEventArgs 0 0 0 0 0 0 0 0 0 0
System.Data.SqlClient SqlException 0 0 0 0 0 0 0 0 0 0.1
System.Data.SqlClient SqlErrorCollection 0 0 0 0 0 0 0 0 0 0
System.Data.SqlClient SqlError 0 0 0 0 0 0 0 0 0 0
System.Data.SqlClient SqlEnvChange 0 0 0 0 0 0 0 0 0 0
System.Data.SqlClient SqlDataReader 0 0 0 0 0 0 0 0 0 0.2
System.Data.SqlClient SqlConnection 0 0 0 0 0 0 0 0 0 0.1
System.Data.SqlClient SqlCommand 0 0 0 0 0 0 0 0 0 0.1
System.Data.SqlClient SqlCollation 0 0 0 0 0 0 0 0 0 0.1
System.Data.SqlClient _SqlMetaDataSet 0 0 0 0 0 0 0 0 0 0
System.Data.SqlClient _SqlMetaData[] 0 0 0 0 0 0 0 0 0 0.1
System.Data.SqlClient _SqlMetaData 0 0 0 0 0 0 0 0 0 0.3
System.Data.SqlTypes SqlDecimal 3 0 0 0 84 28 28 0 0 0
System.Diagnostics SharedPerformanceCounter 11 0 0 0 220 20 20 0 0 0
System.Diagnostics PerformanceCounter 11 0 0 0 1276 116 116 0 0 0
System.Diagnostics SharedPerformanceCounter.FileMapping 1 0 0 0 24 24 24 0 0 0
System.Diagnostics PerformanceCounterLib 1 0 0 0 48 48 48 0 0 0
System.Diagnostics EventLog 1 0 0 0 92 92 92 0 0 0
System.Diagnostics DiagnosticsConfigurationHandler 1 0 0 0 12 12 12 0 0 0
System.Diagnostics CustomCategoryEntry 1 0 0 0 20 20 20 0 0 0
System.Diagnostics CounterSample 1 0 0 0 72 72 72 0 0 0
System.Diagnostics SwitchesDictionarySectionHandler 0 0 0 0 0 0 0 0 0 0
System.Diagnostics PerformanceCounterPermissionEntry 0 0 0 0 0 0 0 0 0 0
System.Diagnostics PerformanceCounterPermission 0 0 0 0 0 0 0 0 0 0
System.Diagnostics EventLogPermissionEntry 0 0 0 0 0 0 0 0 0 0
System.Diagnostics EventLogPermission 0 0 0 0 0 0 0 0 0 0
System.Diagnostics EventLogEntryType 0 0 0 0 0 0 0 0 0 0
System.DirectoryServices SortOption 0 0 0 0 0 0 0 0 0 0
System.DirectoryServices SearchScope 0 0 0 0 0 0 0 0 0 0
System.DirectoryServices SearchResultCollection.ResultsEnumerator 0 0 0 0 0 0 0 0 0 0
System.DirectoryServices SearchResultCollection 0 0 0 0 0 0 0 0 0 0.1
System.DirectoryServices SearchResult 0 0 0 0 0 0 0 0 0 0
System.DirectoryServices ResultPropertyValueCollection 0 0 0 0 0 0 0 0 0 0
System.DirectoryServices ResultPropertyCollection 0 0 0 0 0 0 0 0 0 0
System.DirectoryServices DirectoryServicesPermissionEntry 0 0 0 0 0 0 0 0 0 0
System.DirectoryServices DirectoryServicesPermission 0 0 0 0 0 0 0 0 0 0
System.DirectoryServices DirectorySearcher 0 0 0 0 0 0 0 0 0 0.1
System.DirectoryServices DirectoryEntry 0 0 0 0 0 0 0 0 0 0.2
System.DirectoryServices.Interop AdsValueHelper 0 0 0 0 0 0 0 0 0.01 0.4
System.DirectoryServices.Interop AdsSearchPreferenceInfo[] 0 0 0 0 0 0 0 0 0 0.3
System.DirectoryServices.Interop AdsSearchPreferenceInfo 0 0 0 0 0 0 0 0 0.02 0.8
System.EnterpriseServices ResourcePool.TransactionEndDelegate 1 0 0 0 28 28 28 0 0 0
System.EnterpriseServices ResourcePool 1 0 0 0 12 12 12 0 0 0
System.EnterpriseServices.Admin xMtsCatalog 0 0 0 0 0 0 0 0 0 0
System.Globalization CultureInfo 7 0 0 0 308 44 44 0 0 0.2
System.Globalization NumberFormatInfo 5 0 0 0 600 120 120 0 0 0
System.Globalization CompareInfo 4 0 0 0 80 20 20 0 0 0
System.Globalization TextInfo 3 0 0 0 72 24 24 0 0 0.1
System.Globalization GlobalizationAssembly 2 0 0 0 32 16 16 0 0 0
System.Globalization DateTimeFormatInfo 2 0 0 0 296 148 148 0 0 0
System.Globalization GregorianCalendar 1 0 0 0 20 20 20 0 0 0
System.Globalization DaylightTime 1 0 0 0 32 32 32 0 0 0
System.IO FileSystemEventHandler 3 0 0 0 84 28 28 0 0 0
System.IO StreamWriter 2 0 0 0 104 52 52 0 0 0
System.IO FileStream.__FileStreamHandleProtector 2 0 0 0 48 24 24 0 0 0
System.IO FileStream 2 0 0 0 128 64 64 0 0 0
System.IO BinaryReader 2 0 0 0 72 36 36 0 0 0
System.IO __UnmanagedMemoryStream 2 0 0 0 64 32 32 0 0 0
System.IO WaitForChangedResult 1 0 0 0 24 24 24 0 0 0
System.IO TextWriter.NullTextWriter 1 0 0 0 20 20 20 0 0 0
System.IO TextReader.NullTextReader 1 0 0 0 12 12 12 0 0 0
System.IO Stream.NullStream 1 0 0 0 12 12 12 0 0 0
System.IO RenamedEventHandler 1 0 0 0 28 28 28 0 0 0
System.IO FileSystemWatcher 1 0 0 0 88 88 88 0 0 0
System.IO FileInfo 1 0 0 0 64 64 64 0 0 0
System.IO BinaryWriter 1 0 0 0 36 36 36 0 0 0
System.IO StringWriter 0 0 0 0 0 0 0 0 0 0
System.IO StringReader 0 0 0 0 0 0 0 0 0 0
System.IO NotifyFilters[] 0 0 0 0 0 0 0 0 0 0
System.IO NotifyFilters 0 0 0 0 0 0 0 0 0 0
System.IO MemoryStream 0 0 0 0 0 0 0 0 0 0
System.Net DnsPermission 1 0 0 0 12 12 12 0 0 0
System.Net Dns.ResolveDelegate 1 0 0 0 28 28 28 0 0 0
System.Net Dns.GetHostByNameDelegate 1 0 0 0 28 28 28 0 0 0
System.Net WSAPROTOCOL_INFO 0 0 0 0 0 0 0 0 0 0
System.Reflection Assembly 18 0 0 0 432 24 24 0 0 0
System.Reflection RuntimeMethodInfo 13 0 0 0 312 24 24 0 0 0
System.Reflection RuntimeFieldInfo 13 0 0 0 312 24 24 0 0 0
System.Reflection RuntimePropertyInfo 8 0 0 0 192 24 24 0 0 0
System.Reflection MemberFilter 6 0 0 0 168 28 28 0 0 0
System.Reflection RuntimeConstructorInfo 5 0 0 0 120 24 24 0 0 0
System.Reflection MemberInfo[] 4 0 0 0 92 28 16 0 0 0
System.Reflection ParameterInfo[] 3 0 0 0 60 20 20 0 0 0
System.Reflection ParameterInfo 3 0 0 0 144 48 48 0 0 0
System.Reflection Module 3 0 0 0 132 44 44 0 0 0
System.Reflection TypeFilter 2 0 0 0 56 28 28 0 0 0
System.Reflection Missing 2 0 0 0 24 12 12 0 0 0
System.Reflection __Filters 1 0 0 0 12 12 12 0 0 0
System.Reflection PropertyInfo[] 0 0 0 0 0 0 0 0 0 0
System.Reflection MethodInfo[] 0 0 0 0 0 0 0 0 0 0
System.Reflection FieldInfo[] 0 0 0 0 0 0 0 0 0 0
System.Reflection CustomAttribute 0 0 0 0 0 0 0 0 0 0
System.Reflection ConstructorInfo[] 0 0 0 0 0 0 0 0 0 0
System.Reflection AssemblyName[] 0 0 0 0 0 0 0 0 0 0
System.Reflection AssemblyName 0 0 0 0 0 0 0 0 0 0
System.Reflection Assembly[] 0 0 0 0 0 0 0 0 1.84 132.7
System.Reflection.Cache InternalCacheItem[] 8 3 3 0 224 28 28 0 0 0
System.Reflection.Cache InternalCache 8 3 3 0 128 16 16 0 0 0
System.Reflection.Cache ClearCacheHandler 8 3 3 0 224 28 28 0 0 0
System.Reflection.Cache TypeNameStruct[] 2 0 0 0 14728 7364 7364 0 0 0
System.Reflection.Cache TypeNameCache 2 0 0 0 24 12 12 0 0 0
System.Resources RuntimeResourceSet 2 0 0 0 72 36 36 0 0 0
System.Resources ResourceReader 2 0 0 0 136 68 68 0 0 0
System.Resources ResourceManager 2 0 0 0 88 44 44 0 0 0
System.Resources FastResourceComparer 1 0 0 0 12 12 12 0 0 0
System.Resources NeutralResourcesLanguageAttribute[] 0 0 0 0 0 0 0 0 0 0
System.Resources NeutralResourcesLanguageAttribute 0 0 0 0 0 0 0 0 0 0
System.Runtime.InteropServices HandleRef 2 0 0 0 32 16 16 0 0 0
System.Runtime.Remoting RemotingConfigHandler.RemotingConfigInfo 2 0 0 0 48 24 24 0 0 0
System.Runtime.Remoting DomainSpecificRemotingData 2 0 0 0 80 40 40 0 0 0
System.Runtime.Remoting TypeInfo 1 0 0 0 20 20 20 0 0 0
System.Runtime.Remoting ServerIdentity 1 0 0 0 76 76 76 0 0 0
System.Runtime.Remoting ObjRef 1 0 0 0 28 28 28 0 0 0
System.Runtime.Remoting ChannelInfo 1 0 0 0 12 12 12 0 0 0
System.Runtime.Remoting ObjectHandle 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting Identity 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Channels RegisteredChannelList 2 0 0 0 24 12 12 0 0 0
System.Runtime.Remoting.Channels RegisteredChannel[] 2 0 0 0 40 20 20 0 0 0
System.Runtime.Remoting.Channels RegisteredChannel 2 0 0 0 32 16 16 0 0 0
System.Runtime.Remoting.Channels CrossAppDomainData 2 0 0 0 40 20 20 0 0 0
System.Runtime.Remoting.Channels CrossAppDomainChannel 2 0 0 0 24 12 12 0 0 0
System.Runtime.Remoting.Channels ChannelServicesData 2 0 0 0 56 28 28 0 0 0
System.Runtime.Remoting.Channels CrossContextChannel 1 0 0 0 12 12 12 0 0 0
System.Runtime.Remoting.Channels CrossAppDomainSink[] 1 0 0 0 48 48 48 0 0 0
System.Runtime.Remoting.Channels CrossAppDomainSink 1 0 0 0 16 16 16 0 0 0
System.Runtime.Remoting.Contexts IContextProperty[] 4 0 0 0 136 48 20 0 0 0
System.Runtime.Remoting.Contexts DynamicPropertyHolder 2 0 0 0 40 20 20 0 0 0
System.Runtime.Remoting.Contexts Context 2 0 0 0 120 60 60 0 0 0
System.Runtime.Remoting.Lifetime LeaseLifeTimeServiceProperty 2 0 0 0 24 12 12 0 0 0
System.Runtime.Remoting.Messaging LogicalCallContext 3 0 0 0 84 28 28 0 0 0
System.Runtime.Remoting.Messaging EnvoyTerminatorSink 2 0 0 0 24 12 12 0 0 0
System.Runtime.Remoting.Messaging CallContextSecurityData 2 0 0 0 24 12 12 0 0 0
System.Runtime.Remoting.Messaging StackBuilderSink 1 0 0 0 16 16 16 0 0 0
System.Runtime.Remoting.Messaging ServerObjectTerminatorSink 1 0 0 0 12 12 12 0 0 0
System.Runtime.Remoting.Messaging ServerContextTerminatorSink 1 0 0 0 12 12 12 0 0 0
System.Runtime.Remoting.Messaging IllogicalCallContext 1 0 0 0 12 12 12 0 0 0
System.Runtime.Remoting.Messaging SmuggledMethodReturnMessage 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging SmuggledMethodCallMessage 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging ReturnMessage 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging RemotingSurrogateSelector 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging RemotingSurrogate 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging OneWayAttribute[] 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging ObjRefSurrogate 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging MethodResponse 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging MethodCall 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging MessageSurrogate 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging MessageSmuggler.SerializedArg 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging Message 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Messaging CallContextRemotingData 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Metadata SoapTypeAttribute 3 0 0 0 132 44 44 0 0 0
System.Runtime.Remoting.Metadata RemotingTypeCachedData 3 0 0 0 96 32 32 0 0 0
System.Runtime.Remoting.Metadata SoapTypeAttribute[] 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Metadata RemotingMethodCachedData 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Proxies ProxyAttribute 1 0 0 0 12 12 12 0 0 0
System.Runtime.Remoting.Proxies RemotingProxy 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Proxies __TransparentProxy 0 0 0 0 0 0 0 0 0 0
System.Runtime.Remoting.Services ITrackingHandler[] 2 0 0 0 32 16 16 0 0 0
System.Runtime.Serialization MemberHolder 4 0 0 0 96 24 24 0 0 0
System.Runtime.Serialization SerializationFieldInfo 1 0 0 0 20 20 20 0 0 0
System.Runtime.Serialization SerializationInfoEnumerator 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization SerializationInfo 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization ObjectManager 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization ObjectIDGenerator 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization ObjectHolderListEnumerator 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization ObjectHolderList 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization ObjectHolder[] 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization ObjectHolder 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization LongList 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization FormatterConverter 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization FixupHolderList 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization FixupHolder[] 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization FixupHolder 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary ObjectReader.TypeNAssembly 3 0 0 0 48 16 16 0 0 0
System.Runtime.Serialization.Formatters.Binary NameCacheEntry 3 0 0 0 48 16 16 0 0 0
System.Runtime.Serialization.Formatters.Binary BinaryFormatter 2 0 0 0 80 40 40 0 0 0
System.Runtime.Serialization.Formatters.Binary NameCacheEntry[] 1 0 0 0 1428 1428 1428 0 0 0
System.Runtime.Serialization.Formatters.Binary MessageEnd 1 0 0 0 12 12 12 0 0 0
System.Runtime.Serialization.Formatters.Binary InternalPrimitiveTypeE[] 1 0 0 0 88 88 88 0 0 0
System.Runtime.Serialization.Formatters.Binary WriteObjectInfo[] 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary WriteObjectInfo 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary SizedArray 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary SerStack 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary SerObjectInfoInit 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary SerObjectInfoCache 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary SerializationHeaderRecord 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary ReadObjectInfo 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary ParseRecord 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary ObjectWriter 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary ObjectReader 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary ObjectProgress 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary ObjectNull 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary ObjectMapInfo 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary ObjectMap 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary NameInfo 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary NameCache 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary MemberReference 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary MemberPrimitiveUnTyped 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary InternalPrimitiveTypeE 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary InternalFE 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary BinaryTypeEnum[] 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary BinaryObjectWithMapTyped 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary BinaryObjectString 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary BinaryAssemblyInfo 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary BinaryArray 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary __BinaryWriter 0 0 0 0 0 0 0 0 0 0
System.Runtime.Serialization.Formatters.Binary __BinaryParser 0 0 0 0 0 0 0 0 0 0
System.Security PermissionSet 31 0 0 0 868 28 28 0 0 0
System.Security PermissionToken 11 0 0 0 176 16 16 0 0 0
System.Security SecurityStringPair 10 0 0 0 160 16 16 0 0 0
System.Security SecurityStringPair[] 2 0 0 0 72 36 36 0 0 0
System.Security SecurityRuntime 2 0 0 0 24 12 12 0 0 0
System.Security PolicyManager 2 0 0 0 24 12 12 0 0 0
System.Security CodeAccessSecurityEngine 2 0 0 0 24 12 12 0 0 0
System.Security PermissionTokenFactory 1 0 0 0 24 24 24 0 0 0
System.Security PermissionToken[] 1 0 0 0 72 72 72 0 0 0
System.Security PermissionListSet 1 0 0 0 24 24 24 0 0 0
System.Security FrameSecurityDescriptor 1 0 0 0 24 24 24 0 0 0
System.Security SecurityElement 0 0 0 0 0 0 0 0 0 0
System.Security PermissionSetEnumerator 0 0 0 0 0 0 0 0 0 0
System.Security.Cryptography RNGCryptoServiceProvider 2 0 0 0 24 12 12 0 0 0
System.Security.Cryptography CspParameters 2 0 0 0 56 28 28 0 0 0
System.Security.Permissions ZoneIdentityPermission 16 0 0 0 192 12 12 0 0 0
System.Security.Permissions UrlIdentityPermission 16 0 0 0 192 12 12 0 0 0
System.Security.Permissions SecurityPermission 12 0 0 0 144 12 12 0 0 0
System.Security.Permissions StrongNamePublicKeyBlob 9 0 0 0 108 12 12 0 0 0
System.Security.Permissions StrongNameIdentityPermission 9 0 0 0 180 20 20 0 0 0
System.Security.Permissions ReflectionPermission 2 0 0 0 24 12 12 0 0 0
System.Security.Permissions EnvironmentStringExpressionSet 2 0 0 0 48 24 24 0 0 0
System.Security.Permissions FileIOPermission 1 0 0 0 28 28 28 0 1.01 28.2
System.Security.Permissions EnvironmentPermission 1 0 0 0 20 20 20 0 0 0
System.Security.Permissions SecurityPermissionFlag 0 0 0 0 0 0 0 0 0 0
System.Security.Permissions ResourcePermissionBaseEntry 0 0 0 0 0 0 0 0 0 0
System.Security.Permissions RegistryPermission 0 0 0 0 0 0 0 0 0 0
System.Security.Permissions FileIOAccess 0 0 0 0 0 0 0 0 1.01 16.1
System.Security.Policy PolicyLevel 6 0 0 0 264 44 44 0 0 0
System.Security.Policy Evidence 2 0 0 0 40 20 20 0 0 0
System.Security.Policy ZoneMembershipCondition 1 0 0 0 16 16 16 0 0 0
System.Security.Policy Zone 0 0 0 0 0 0 0 0 0 0
System.Security.Policy Url 0 0 0 0 0 0 0 0 0 0
System.Security.Policy StrongName 0 0 0 0 0 0 0 0 0 0
System.Security.Policy PolicyStatement 0 0 0 0 0 0 0 0 0 0
System.Security.Policy PermissionRequestEvidence 0 0 0 0 0 0 0 0 0 0
System.Security.Policy Hash 0 0 0 0 0 0 0 0 0 0
System.Security.Policy EvidenceEnumerator 0 0 0 0 0 0 0 0 0 0
System.Security.Util TokenBasedSet 26 0 0 0 728 28 28 0 0 0
System.Security.Util URLString 16 0 0 0 640 40 40 0 0 0
System.Security.Util LocalSiteString 16 0 0 0 256 16 16 0 0 0
System.Security.Util DirectoryString 16 0 0 0 320 20 20 0 0 0
System.Security.Util Tokenizer.TokenReader 0 0 0 0 0 0 0 0 0 0
System.Security.Util Tokenizer.CharTokenReader 0 0 0 0 0 0 0 0 0 0
System.Security.Util Tokenizer 0 0 0 0 0 0 0 0 0 0
System.Security.Util TokenBasedSetEnumerator 0 0 0 0 0 0 0 0 0 0
System.Security.Util StringExpressionSet 0 0 0 0 0 0 0 0 1.01 24.2
System.Security.Util ParserStackFrame 0 0 0 0 0 0 0 0 0 0
System.Security.Util ParserStack 0 0 0 0 0 0 0 0 0 0
System.Security.Util Parser 0 0 0 0 0 0 0 0 0 0
System.ServiceProcess ServiceBase[] 1 0 0 0 20 20 20 0 0 0
System.ServiceProcess Res 1 0 0 0 12 12 12 0 0 0
System.ServiceProcess NativeMethods.ServiceMainCallback 1 0 0 0 28 28 28 0 0 0
System.ServiceProcess NativeMethods.ServiceControlCallbackEx 1 0 0 0 28 28 28 0 0 0
System.ServiceProcess NativeMethods.ServiceControlCallback 1 0 0 0 28 28 28 0 0 0
System.ServiceProcess NativeMethods.ENTRY[] 0 0 0 0 0 0 0 0 0 0
System.ServiceProcess NativeMethods.ENTRY 0 0 0 0 0 0 0 0 0 0
System.Text StringBuilder 18 0 0 0 360 20 20 0 0.01 0.2
System.Text UTF8Encoding 4 0 0 0 80 20 20 0 0 0
System.Text UTF8Encoding.UTF8Decoder 3 0 0 0 84 28 28 0 0 0
System.Text UTF8Encoding.UTF8Encoder 2 0 0 0 40 20 20 0 0 0
System.Text UnicodeEncoding 2 0 0 0 40 20 20 0 0 0
System.Text CodePageEncoding 2 0 0 0 40 20 20 0 0 0
System.Text Encoding.DefaultEncoder 1 0 0 0 12 12 12 0 0 0
System.Text UnicodeEncoding.Decoder 0 0 0 0 0 0 0 0 0 0
System.Text.RegularExpressions RegexCharClass.LC 92 0 0 0 1840 20 20 0 0 0
System.Text.RegularExpressions RegexCharClass 2 0 0 0 40 20 20 0 0 0
System.Text.RegularExpressions SharedReference 1 0 0 0 16 16 16 0 0 0
System.Text.RegularExpressions RegexPrefix 1 0 0 0 16 16 16 0 0 0
System.Text.RegularExpressions RegexCode 1 0 0 0 48 48 48 0 0 0
System.Text.RegularExpressions RegexCharClass.SingleRange 1 0 0 0 12 12 12 0 0 0
System.Text.RegularExpressions RegexCharClass.LC[] 1 0 0 0 384 384 384 0 0 0
System.Text.RegularExpressions Regex 1 0 0 0 56 56 56 0 0 0
System.Text.RegularExpressions ExclusiveReference 1 0 0 0 20 20 20 0 0 0
System.Text.RegularExpressions CachedCodeEntry 1 0 0 0 48 48 48 0 0 0
System.Text.RegularExpressions RegexWriter 0 0 0 0 0 0 0 0 0 0
System.Text.RegularExpressions RegexTree 0 0 0 0 0 0 0 0 0 0
System.Text.RegularExpressions RegexParser 0 0 0 0 0 0 0 0 0 0
System.Text.RegularExpressions RegexOptions 0 0 0 0 0 0 0 0 0 0
System.Text.RegularExpressions RegexNode 0 0 0 0 0 0 0 0 0 0
System.Text.RegularExpressions RegexFCD 0 0 0 0 0 0 0 0 0 0
System.Text.RegularExpressions RegexFC[] 0 0 0 0 0 0 0 0 0 0
System.Text.RegularExpressions RegexFC 0 0 0 0 0 0 0 0 0 0
System.Text.RegularExpressions RegexCharClass.SingleRangeComparer 0 0 0 0 0 0 0 0 0 0
System.Threading WaitHandle.__WaitHandleHandleProtector 5 0 0 0 100 20 20 0 0 0
System.Threading ReaderWriterLock 5 0 0 0 300 60 60 0 0 0
System.Threading Thread 4 0 0 0 240 60 60 0 0 0
System.Threading TimerCallback 3 0 0 0 84 28 28 0 0 0
System.Threading Timer 3 1 1 0 72 24 24 0 0.02 0.4
System.Threading ThreadStart 2 0 0 0 56 28 28 0 0 0
System.Threading IOCompletionCallback 2 1 1 0 56 28 28 0 0 0
System.Threading Mutex 1 0 0 0 20 20 20 0 0 0
System.Threading ManualResetEvent 1 0 0 0 20 20 20 0 0 0
System.Threading CompressedStack 1 0 0 0 12 12 12 0 0 0
System.Threading WaitCallback 0 0 0 0 0 0 0 0 0.01 0.1
System.Threading Overlapped 0 0 0 0 0 0 0 0 0 0
System.Timers Timer 1 0 0 0 56 56 56 0 0 0
System.Timers ElapsedEventHandler 1 0 0 0 28 28 28 0 0 0
System.Timers ElapsedEventArgs 0 0 0 0 0 0 0 0 0.02 0.3
System.Xml NameTable.Entry 157 0 0 0 3768 24 24 0 0 0
System.Xml XmlQualifiedName 129 0 0 0 2580 20 20 0 0 0
System.Xml XmlNSAttributeTokenInfo 21 0 0 0 2268 108 108 0 0 0
System.Xml XmlName 13 0 0 0 312 24 24 0 0 0
System.Xml XmlIdentity 13 0 0 0 312 24 24 0 0 0
System.Xml XmlElement 13 0 0 0 364 28 28 0 0 0
System.Xml XmlText 11 0 0 0 220 20 20 0 0 0
System.Xml HWStack 6 0 0 0 168 28 28 0 0 0
System.Xml XmlNSElementTokenInfo 3 0 0 0 192 64 64 0 0 0
System.Xml XmlWSTokenInfo 2 0 0 0 136 68 68 0 0 0
System.Xml XmlTextWriter.State[,] 2 0 0 0 824 412 412 0 0 0
System.Xml XmlTextReader.ElementInfo 2 0 0 0 88 44 44 0 0 0
System.Xml XmlNonNormalizer 2 0 0 0 24 12 12 0 0 0
System.Xml XmlNameValueTokenInfo 2 0 0 0 136 68 68 0 0 0
System.Xml XmlNamespaceManager.Scope 2 0 0 0 32 16 16 0 0 0
System.Xml XmlValidatingReader 1 0 0 0 148 148 148 0 0 0
System.Xml XmlUrlResolver 1 0 0 0 12 12 12 0 0 0
System.Xml XmlTextReader 1 0 0 0 280 280 280 0 0 0
System.Xml XmlStreamReader 1 0 0 0 20 20 20 0 0 0
System.Xml XmlScanner 1 0 0 0 132 132 132 0 0 0
System.Xml XmlNSAttributeTokenInfo[] 1 0 0 0 96 96 96 0 0 0
System.Xml XmlNamespaceManager 1 0 0 0 44 44 44 0 0 0
System.Xml XmlLoader 1 0 0 0 20 20 20 0 0 0
System.Xml XmlImplementation 1 0 0 0 12 12 12 0 0 0
System.Xml XmlIdentityTable 1 0 0 0 16 16 16 0 0 0
System.Xml XmlElementIdMap 1 0 0 0 20 20 20 0 0 0
System.Xml XmlDownloadManager 1 0 0 0 12 12 12 0 0 0
System.Xml XmlDocumentFragment 1 0 0 0 16 16 16 0 0 0
System.Xml XmlDocument 1 0 0 0 92 92 92 0 0 0
System.Xml XmlDeclaration 1 0 0 0 24 24 24 0 0 0
System.Xml XmlAttributeCDataNormalizer 1 0 0 0 12 12 12 0 0 0
System.Xml ReaderPositionInfo 1 0 0 0 12 12 12 0 0 0
System.Xml NameTable.Entry[] 1 0 0 0 1036 1036 1036 0 0 0
System.Xml NameTable 1 0 0 0 20 20 20 0 0 0
System.Xml XmlValueTokenInfo 0 0 0 0 0 0 0 0 0 0
System.Xml XmlTextWriter.TagInfo[] 0 0 0 0 0 0 0 0 0 0
System.Xml XmlTextWriter 0 0 0 0 0 0 0 0 0 0
System.Xml XmlTextEncoder 0 0 0 0 0 0 0 0 0 0
System.Xml XmlNodeChangedEventHandler 0 0 0 0 0 0 0 0 0 0
System.Xml XmlElementListEnumerator 0 0 0 0 0 0 0 0 0 0
System.Xml XmlElementList 0 0 0 0 0 0 0 0 0 0
System.Xml XmlDOMTextWriter 0 0 0 0 0 0 0 0 0 0
System.Xml XmlComment 0 0 0 0 0 0 0 0 0 0
System.Xml XmlChildNodes 0 0 0 0 0 0 0 0 0 0
System.Xml XmlChildEnumerator 0 0 0 0 0 0 0 0 0 0
System.Xml XmlAttributeCollection 0 0 0 0 0 0 0 0 0 0
System.Xml XmlAttribute 0 0 0 0 0 0 0 0 0 0
System.Xml DocumentXPathNavigator 0 0 0 0 0 0 0 0 0 0
System.Xml.Schema DatatypeImplementation.SchemaDatatypeMap 84 0 0 0 1344 16 16 0 0 0
System.Xml.Schema DatatypeImplementation[] 2 0 0 0 136 68 68 0 0 0
System.Xml.Schema DatatypeImplementation.SchemaDatatypeMap[] 2 0 0 0 368 200 168 0 0 0
System.Xml.Schema Datatype_string 2 0 0 0 64 32 32 0 0 0
System.Xml.Schema Datatype_NMTOKEN 2 0 0 0 64 32 32 0 0 0
System.Xml.Schema Datatype_IDREF 2 0 0 0 64 32 32 0 0 0
System.Xml.Schema Datatype_ENTITY 2 0 0 0 64 32 32 0 0 0
System.Xml.Schema XmlSchemaCollection 1 0 0 0 40 40 40 0 0 0
System.Xml.Schema Validator 1 0 0 0 168 168 168 0 0 0
System.Xml.Schema ValidationEventHandler 1 0 0 0 28 28 28 0 0 0
System.Xml.Schema SchemaNames 1 0 0 0 560 560 560 0 0 0
System.Xml.Schema SchemaInfo 1 0 0 0 60 60 60 0 0 0
System.Xml.Schema DatatypeImplementation.Map[] 1 0 0 0 76 76 76 0 0 0
System.Xml.Schema Datatype_yearMonth 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_year 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_uuid 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_unsignedShort 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_unsignedLong 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_unsignedInt 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_unsignedByte 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_token 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_timeTimeZone 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_timeNoTimeZone 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_time 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_short 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_QNameXdr 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_QName 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_positiveInteger 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_NOTATION 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_normalizedString 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_nonPositiveInteger 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_nonNegativeInteger 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_negativeInteger 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_NCName 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_Name 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_monthDay 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_month 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_long 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_language 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_integer 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_int 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_ID 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_hexBinary 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_floatXdr 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_float 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_fixed 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_ENUMERATION 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_duration 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_doubleXdr 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_double 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_decimal 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_day 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_dateTimeTimeZone 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_dateTimeNoTimeZone 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_dateTime 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_date 1 0 0 0 36 36 36 0 0 0
System.Xml.Schema Datatype_char 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_byte 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_boolean 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_base64Binary 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_anyURI 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_anyType 1 0 0 0 32 32 32 0 0 0
System.Xml.Schema Datatype_anySimpleType 1 0 0 0 32 32 32 0 0 0
System.Xml.XPath XPathParser.ParamInfo 27 0 0 0 648 24 24 0 0 0
System.Xml.XPath Axis.AxisType 13 0 0 0 156 12 12 0 0 0
System.Xml.XPath XPathResultType[] 9 0 0 0 164 24 16 0 0 0
System.Xml.XPath XPathSelfQuery 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath XPathSelectionIterator 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath XPathScanner 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath XPathParser 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath XPathNodeList 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath XPathChildIterator 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath XmlNodeListEnumerator 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath Root 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath QueryBuilder 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath CompiledXpathExpr 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath ChildrenQuery 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath Axis 0 0 0 0 0 0 0 0 0 0
System.Xml.XPath AbsoluteQuery 0 0 0 0 0 0 0 0 0 0
Wilson.ORMapper ObjectSpace 1 0 0 0 12 12 12 0 0 0
Wilson.ORMapper DemoProvider.DemoLicense 1 0 0 0 12 12 12 0 0 0
Wilson.ORMapper DemoProvider 1 0 0 0 12 12 12 0 0 0
Wilson.ORMapper CustomProvider 1 0 0 0 60 60 60 0 0 0
Wilson.ORMapper ObjectReader 0 0 0 0 0 0 0 0 0 0.1
Wilson.ORMapper ObjectQuery 0 0 0 0 0 0 0 0 0 0.1
Wilson.ORMapper.Internals FieldMap 7 0 0 0 196 28 28 0 0 0
Wilson.ORMapper.Internals FieldMap[] 6 0 0 0 136 28 20 0 0 0
Wilson.ORMapper.Internals RelationMap[] 3 0 0 0 48 16 16 0 0 0
Wilson.ORMapper.Internals MSCommands 3 0 0 0 192 64 64 0 0 0
Wilson.ORMapper.Internals EntityMap 3 0 0 0 228 76 76 0 0 0
Wilson.ORMapper.Internals Mappings 1 0 0 0 28 28 28 0 0 0
Wilson.ORMapper.Internals Context 1 0 0 0 40 40 40 0 0 0
Wilson.ORMapper.Internals Connection 1 0 0 0 24 24 24 0 0 0
Wilson.ORMapper.Internals Parameter[] 0 0 0 0 0 0 0 0 0 0
Wilson.ORMapper.Internals Instance 0 0 0 0 0 0 0 0 0.62 27.3
[/img]

Posted: Sat Jul 08, 2006 2:59 pm
by Andreas Suurkuusk
The numbers you posted does not indicate a memory leak, at least not a managed memory leak. As you mention, you don't have any new instances in your snapshot, and the memory usage is low (< 500 000 bytes). If you're using unmanaged interop you may still have an unmanaged memory leak.

If you have purchased a license of .NET Memory Profiler 2.x, you can try to download the preview of .NET Memory Profiler 3.0 and use the unmanaged resources tracker and see if you have an unmanaged resource leak. For more information see the .NET Memory Profiler 3.0 Preview page.

Otherwise you can at least use the dispose tracker to check that you correctly dispose all disposable instances. Additionally, if you have your own classes that allocates unmanaged resources, make sure that they correctly implement the dispose pattern and release any explicitly allocated unmanaged in the Dispose method.