759
צפיות
צפיות
1
תשובות
תשובות
בעיית זכרון עם אקספלורר
יש לי דף WEB מורכב שאמור להיות פעיל כל הזמן והוא מביא נתונים מהשרת ע"י XMLHTTP כל 2 שניות (SETINTERVAL) ,בלילה הוא היה פעיל כ-12 שעות ובבוקר ראיתי שדברים התחילו לעבוד מאוד מאוד לאט וב-TASK MANAGER של WINDOWS ראיתי שהאקספלורר תופס יותר מ-100 מגה זכרון.
השאלה שלי היא האם המשתנים והאובייקטים שאני משתמש ב-JS מנקים את עצמם לבד מהזכרון או שאני אמור לנקות אותם מהזכרון ואם כן אז איך אני עושה את זה? ,האם יש GARBAGE COLLECTOR ב-JS ?
1 תשובות
יש הרבה מתכנתים
שבכל לולאה יוצרים interval חדש (בלי למחוק את הישן), דבר שהוא גם מיותר בפני עצמו וגם פיצוץ משאבים.
כדי לנסות לעזור לך, נצטרך לראות קצת קוד.