שלח תשובה

זירת השאלות

660
צפיות
1
תשובות

בעיית זכרון עם אקספלורר

,‏ 5 ביולי, 2006

יש לי דף WEB מורכב שאמור להיות פעיל כל הזמן והוא מביא נתונים מהשרת ע"י XMLHTTP כל 2 שניות (SETINTERVAL) ,בלילה הוא היה פעיל כ-12 שעות ובבוקר ראיתי שדברים התחילו לעבוד מאוד מאוד לאט וב-TASK MANAGER של WINDOWS ראיתי שהאקספלורר תופס יותר מ-100 מגה זכרון.

השאלה שלי היא האם המשתנים והאובייקטים שאני משתמש ב-JS מנקים את עצמם לבד מהזכרון או שאני אמור לנקות אותם מהזכרון ואם כן אז איך אני עושה את זה? ,האם יש GARBAGE COLLECTOR ב-JS ?

תגיות:

1 תשובות

  1. יש הרבה מתכנתים
    שבכל לולאה יוצרים interval חדש (בלי למחוק את הישן), דבר שהוא גם מיותר בפני עצמו וגם פיצוץ משאבים.

    כדי לנסות לעזור לך, נצטרך לראות קצת קוד.

שלח תשובה