YouTube'i UI-viga aeglustab brausereid ja koormab mälu

YouTube'i UI-viga aeglustab brausereid ja koormab mälu

Kristel Õun Kristel Õun . Kommentaarid

3 Minutit

Midagi on YouTube'is hetkel selgelt valesti ja paljud kasutajad tundsid seda enne, kui oskasid süüdlast nimetada. Video algab normaalselt, siis sakk muutub raskeks, esitamine hakkab katkendlikuks, kerimine läheb aeglaseks ja kogu brauser tundub, nagu tõstaks ta ülespoole pianiino. Mis alguses paistis brauseri probleemina, osutab üha enam YouTube'ile endale.

Viimastel päevadel on Redditis ja brauseri tugifoorumites levinud teated, et YouTube'i sakid külmuvad, kasutavad naeruväärselt palju mälu ja koormavad CPU-d tavalise vaatamise ajal. Mõnel äärmuslikumal juhul on ühe saki mälukasutus tõusnud üle 7 GB, mis võib nõrgema masina kurnata ja muuta isegi võimsamad lauaarvutid ebastabiilseks.

Arendajad, kes uurivad Mozilla Bugzillat, ütlevad, et süüdlasena paistab olevat paigutuse joonistamise tsükkel, mis on seotud YouTube'i liidesega videopleieri all. Probleem hõlmab tegevusnuppude rida nagu Meeldib, Jaga ja Salvesta. Kui horisontaalselt ei jätku ruumi kõigi nuppude kuvamiseks, püüab YouTube ühe peita.

See oleks pidanud olema rutiinne. Selle asemel näib see käivitavat segase kettaefekti. Kui nupp kaob, muutub menüü konteiner täpselt piisavalt lai, et YouTube arvab, et nupp mahub uuesti. Nii asetatakse nupp tagasi. Siis rida jälle ületäidab oma ruumi. Nupp peidetakse uuesti. Ruumi suurus muutub jälle. Ja kogu protsess kordub kiiresti, korduvalt, sundides brauserit peaaegu katkestamatult lehte ümber arvutama ja ümberjoonistama.

See tsükkel on koht, kus algab jõudluse kokkuvarisemine. Mälukasutus tõuseb. CPU-koormus järgneb. Sakk muutub aeglaseks või peaaegu reageerimatuks. Kasutajatele, kes vaatavad pikki videosid, tegelevad mitme toiminguga korraga või käivitavad mitu sakki, võib mõju olla märkimisväärne.

Mitte ainult Firefox ja mitte ainult üks seadistus

Algne kahtlus langes Firefoxile, eriti pärast seda, kui mõned kasutajad sidusid aeglustuse hiljutiste uuenduste või sisublokaatoritega. See teooria ei pidanud kaua vastu. Sarnased kaebused ilmusid peagi ka Brave'i ja Microsoft Edge'i kasutajatelt, mis viitab, et probleem ei piirdu ühe brauserimootoriga. Nii Firefoxi-põhised uuringud kui Chromiumi-põhised kasutajate teated näivad tsirkuleerivat sama YouTube'i poolse käitumise ümber.

Sellel on tähtsus, sest see nihutab loo nišilisest ühilduvusveast millekski laiemaks: veaks palju kasutatavas veebiliideses, mis võib erinevaid brausereid sarnaselt mõjutada. Mozilla arendajad uurivad probleemi oma poolt, kuid seni pole Google'ilt ega YouTube'ilt avalikku parandust ega ametlikku tunnistust tulnud.

Siiski on uBlock Origini kasutajatele ajutine leevendus. Blokeerides kohandatud filtriga ytd-menu-renderer elemendi, saavad kasutajad keelata pleieri all oleva probleemse nuppude riba. See ei ole elegantne ja eemaldab kiire juurdepääsu tegevustele nagu Meeldib või Jaga, kuid tundub peatavat renderdamistsükli ja taastavat normaalse jõudluse.

Praegu, kui YouTube on äkitselt hakanud sööma mälu ja suruma teie brauseri piirile, ei kujuta te seda ette. See ei ole lihtsalt veel üks ebaselge aeglustus ilma selge põhjuseeta. Kõik märgid viitavad YouTube'i kasutajaliidese veale, mis muudab lihtsa nuppude rea ressursinälgikuks.

"Minu huvi tehnoloogia vastu algas lapsepõlvest. Tänapäeval püüan kirjutada nii, et ka keerulised teemad oleksid kõigile arusaadavad."

Jäta kommentaar

Kommentaarid