כמה
כמה משאבים צורך אובייקט Session? בסה"כ מדובר הרי באובייקט HashTable מסוג כזה או אחר. הרי אתה לא הולך לכבות את המנגנון עצמו ובכך אכן לחסוך את יצירת האובייקטים והיכולת לעקוב אחר Sessions אז האובייקט עצמו כבר קיים. אם אתה שומר שם סט מפתח-ערך של קבוע כלשהו שמציין שמדובר ב-id וב-id מדובר במקרה הגרוע בשני Int32 מה שאומר שזרקת לפח 64 סיביות של זכרון פלוס קבוע. נאמר ויש לך 1,000,000 Sessions פתוחים בו זמנית, מדובר בסה"כ בעלות זכרון של 64,000,000 סיביות שזה 8Mb של זכרון. מסקרן אותי לדעת למה הכוונה שלכם ב"כבד", זכרון, זמן עיבוד משהו אחר? אם תוכלו להפנות למקומות ספציפיים אני אשמח לקרוא.