מומלץ להימנע ממשימות ארוכות החוסמות בקשות מרשתות שקשורות למודעות

סקירה

הבדיקה הזו בודקת אם הבקשה הראשונה להצגת מודעה מתעכבת בגלל משימות ארוכות. משימה ארוכה מוגדרת כקוד JavaScript שחוסם את ה-thread הראשי למשך 50 אלפיות השנייה או יותר. אם מתרחשות משימות ארוכות לפני שליחת בקשה להצגת מודעה, הדפדפן לא יוכל לשלוח את הבקשה עד שכל המשימות יסתיימו.

המלצות

צריך לבדוק את המשימות שחוסמות את הבקשה הראשונה להצגת מודעה ולחקור דרכים להסרתן או לקצר אותן ל-100 אלפיות השנייה. כמה גישות לקיצור זמן הביצוע כוללות:

  • לבצע אופטימיזציה של משימות כדי לבצע אותן מהר יותר
  • המשימות מקובצות למקטעי נתונים קטנים יותר, הביצוע בנפרד תוך פחות מ-100 אלפיות השנייה
  • השהיית משימות עד לאחר שליחת בקשות להצגת מודעות
  • העברת משימות מהשרשור הראשי באמצעות עובד

מידע נוסף

בבדיקה הזו מוצגות 10 המשימות הארוכות ביותר לפי זמן הביצוע, כשהן ממוינות לפי שעת ההתחלה (בסדר עולה).

האם משימות JavaScript ארוכות מעכבות את הזמן עד האינטראקטיביות?
בודקים את הפעילות ברשת בכלי הפיתוח ל-Chrome