לצערי אני עדיין נתקל בלא מעט אנשים המשתמשים ב Task manager בתור כלי למדידת פרמטרים של ביצועים, ואפילו משתמשים בו לא נכון. העמודה הקרוייה "Mem Usage" אינה מייצגת את מלוא צריכת הזיכרון של האפליקציה, אלא את הזיכרון המוקצה לה ברגע נתון , ויכול להשתנות בהתאם לשימוש במשאבי זיכרון משותפים עם אפליקציות אחרות. דוגמה פשוטה תוכלו לראות אם תיצרו פרוייקט חדש מסוג Windows application עם טופס בודד, תריצו אותו ותבצעו Minimize. רואים איך הערך משתנה? העמודה הרלוונטית יותר לצריכת זיכרון נקראת "VM size"...
Larry Osterman wrote a very useful post on service debugging. Read More...