נגני הווידאו של יוטיוב מתחילים להתקתק, צורכים גיגה-בייטים של זיכרון RAM

נגני הווידאו של יוטיוב מתחילים להתקתק, צורכים גיגה-בייטים של זיכרון RAM

16 hardware

בעיות עם נגן הווידאו של יוטיוב: מה קורה ולמה

בשבוע שעבר, משתמשים בפלטפורמת יוטיוב החלו להבחין בתקלות מוזרות בשימוש בדפדפן בעת צפייה בסרטונים. בין התלונות הנפוצות ביותר – תקיעות חלון, עלייה חדה בצריכת זיכרון RAM ו‑כפי שמספר המשתתפים ב‑Reddit, קולות נתקיים, דילוגים במסגרות עומס יתר על המעבד.

מה בדיוק קורה
* מחזור אינסופי של רינדור

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

* חלק ה‑«ytd-menu-renderer»

מפתחי Mozilla גילו שהבעיה קשורה לתג `<ytd-menu-renderer>`. בו נמצאים כפתורי „אהבתי”, „לא אהבתי” ו„שתף”. התפריט מסתתר או מציג את הכפתורים באופן דינמי בהתאם לרוחב המסך.

* בעיית הכפתור “אבד”

כאשר אחד מהכפתורים אינו מתאים, `<ytd-menu-renderer>` מסיר אותו. אז הנגן טועה ומחשיב שהתפריט רחב מספיק ויוצא לנסות להחזיר את הכפתור בחזרה. מכיוון שאין מקום עדיין, הקוד שוב מוסיף אותו. מחזור זה חוזר אינסוף, מה שמחייב את הדפדפן לחשב מחדש את גדלי הרכיבים.

איך זה משפיע על המשתמש
* זיכרון – כמה משתמשים מדווחים על עליה בצריכת RAM מ‑כמה מאות מגה-בייט ל‑2–3 GB בזמן ניגוד סרטונים.

* מעבד – העומס על המעבד גם עולה משמעותית, מה שמוביל להאטת ביצועי יישומים אחרים.

למי זה רלוונטי
הבעיה פוגעת בכמה דפדפנים: Firefox, Brave ואחרים המשתמשים ברינדרינג דומה ל‑WebKit. עד שהמפתחים של יוטיוב לא פרסמו תיקון רשמי, משתמשים יכולים לנסות פתרונות זמניים (למשל לבטל הרחבות, לעדכן את הדפדפן או להשתמש בגרסת האינטרנט לנייד).

סיכום:

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

תגובות (0)

שתפו את דעתכם — אנא היו מנומסים והישארו בנושא.

אין תגובות עדיין. השאירו תגובה ושתפו את דעתכם!

כדי להשאיר תגובה, אנא התחברו.

התחברו כדי להגיב