В повечето браузъри има сериозно изтичане на памет при стартиране на изображения


В базата от данни за грешки на браузъра Chromium се появи нов запис, касаещ се за сериозно изтичане на памет.

При зареждане на изображения с параметър Cache-Control: no-store, браузърът трябва да получи картината, а за сметка на това да освободи използваната памет. На практика се случва съвсем друго. Тестово изображение, което е с размер 22 KB, използва 1000 KB памет (приблизително 50 пъти повече), от която браузърът не се освобождава. При зареждане на голямо количество такива картинки, свободната оперативна памет значително се намалява.

За проверка на грешката е била създадена специална страница, която циклично зарежда една и съща картинка. При това, в диспечера на задачи (Task Manager в Windows) можете да видите как намалява свободната памет и се увеличава използваната от браузъра.

На Chromium тракера е написано, че тази грешка се проявява само в Firefox 4+, Safari 5, Chrome 9+ (по-ранните версии не са тествани). Microsoft IE не е засегнат от тази уязвимост, а не само в последната девета версия, а дори в осмата и седмата. В базата от грешки, както и в тестовата страница не се съобщава за браузъра Opera, но независимо от това е известно, че той няма да бъде засегнат и освобождава памет при зареждане на изображения.
Коментари
Все още няма коментари
Статистика
Прегледи 163
Коментари 0
Рейтинг
Добавена на20 Май 2011
ИзточникKaldata

Тагове
Chromium