YouTube-bugg orsakar akut hög minnes- och CPU-användning

YouTube-bugg orsakar akut hög minnes- och CPU-användning

Emilia Berg Emilia Berg . Kommentarer

4 Minuter

Någonting är uppenbart fel med YouTube just nu, och många användare märkte det innan de förstod vad som låg bakom. En video startar normalt, men fliken blir tung, uppspelningen börjar hacka, rullningen går trögt och hela webbläsaren känns plötsligt som om den släpar ett piano uppför en backe. Det som först såg ut att vara ett webbläsarproblem pekar i allt större utsträckning tillbaka på YouTube självt.

Under de senaste dagarna har rapporter spridits på Reddit och i webbläsarforum från personer som ser YouTube-flikar frysa, förbruka absurda mängder minne och pressa CPU:n under vanliga visningssessioner. I några av de mest extrema fallen har en enskild flik uppges ha passerat 7 GB RAM, vilket räcker för att slå ut svagare maskiner och få även kraftfulla stationära datorer att kännas instabila.

Utvecklare som grävt i Mozilla Bugzilla säger att boven tycks vara en renderingsloop i layouten kopplad till YouTubes gränssnitt under videospelaren. Problemet gäller raden med åtgärdsknappar som Gilla, Dela och Spara. När det inte finns tillräckligt med horisontellt utrymme för att visa alla knappar försöker YouTube dölja en.

Det borde ha varit rutin. Istället verkar det utlösa en rörig kedjereaktion. När en knapp försvinner blir menybehållaren precis tillräckligt bred för att YouTube ska tro att knappen får plats igen. Så gränssnittet lägger tillbaka den. Sedan svämmar raden över igen. Knappen döljs på nytt. Utrymmet ändras igen. Och hela processen upprepas snabbt, om och om igen, vilket tvingar webbläsaren att omberäkna och rita om sidan nästan utan uppehåll.

Det är i den loopen som prestandakollapsen börjar. Minnesanvändningen ökar. CPU-belastningen följer efter. Fliken blir slö eller nästan oresponsiv. För användare som tittar på långa videor, multitaskar eller har flera flikar öppna kan effekten vara dramatisk.

Inte bara Firefox och inte bara en konfiguration

I början misstänktes Firefox, särskilt efter att vissa användare kopplat nedgången till senaste uppdateringar eller innehållsblockerare. Den teorin höll sig inte länge. Liknande klagomål dök snart upp från personer som använde Brave och Microsoft Edge, vilket tyder på att problemet inte är isolerat till en enda webbläsarmotor. Både Firefox-baserade undersökningar och Chromium-baserade användarrapporter verkar kretsa kring samma beteende på YouTubes sida.

Det är viktigt, eftersom det förflyttar problemet från en nischad kompatibilitetsglitch till något bredare: en bugg i ett mycket använt webbgränssnitt som kan påverka olika webbläsare på liknande sätt. Mozilla-utvecklare undersöker problemet från sin sida, men hittills har det inte kommit någon offentlig lösning eller formellt erkännande från Google eller YouTube.

Det finns dock en tillfällig lösning för dem som använder uBlock Origin. Genom att blockera ytd-menu-renderer-elementet med ett eget filter kan användare inaktivera den problematiska knappremsan under spelaren. Det är inte elegant, och det tar bort snabbåtkomst till åtgärder som Gilla eller Dela, men det verkar stoppa renderingsloopen och återställa normal prestanda.

Just nu, om YouTube plötsligt börjat sluka minne och pressa din webbläsare till det yttersta, inbillar du dig det inte. Det här är inte bara ännu en diffus inbromsning utan tydlig orsak. Alla tecken pekar på en bugg i YouTubes användargränssnitt som förvandlar en enkel rad knappar till ett resurskrävande kaos.

"Jag bevakar de senaste tekniknyheterna – från nya produkter till digitala trender. Mitt mål är att hjälpa läsarna förstå vad som händer just nu och varför det spelar roll."

Lämna en kommentar

Kommentarer