Game-Edition.Ru

Общение => О разном по чуть-чуть => Тема начата: Ю.А. от 20 Мая 2011, 03:17:39

Название: Ошибке утечки памяти не подвержен лишь Internet Explorer
Отправлено: Ю.А. от 20 Мая 2011, 03:17:39
Цитировать
Браузер Internet Explorer компании Microsoft не подвержен ошибке, связанной с огромной утечкой памяти, в отличие от его современных конкурентов.
Информация об ошибке была размещена на баг-трекере Chromium еще в начале этого месяца. В информации об ошибке было отмечено, что кроме браузера Google Chrome ей также подвержены браузеры Firefox и Safari. Согласно тестов Internet Explorer 7, 8 и 9 не подвержен данной ошибке (Opera пока не тестировался).
Утечка памяти происходит во время загрузки изображения, имеющего атрибут "Cache-Control: no-store". Данный атрибут означает, что браузер должен загрузить изображение, а затем освободить выделенную память сразу после загрузки. Ошибка заключается в том, что выделенная память не освобождается и постоянно используется системой, при этом размер занимаемой памяти может быть в 500 раз больше оригинального размера изображения. К примеру, изображение, размером 22кб, может занимать 1Мб памяти.
Кроме того, сообщается, что данной ошибке подвержены не только компьютеры под управлением Windows, Linux системы также восприимчивы к ней.
Для того чтобы воспроизвести данную ошибку на своем ПК, нужно выполнить следующие шаги:
Запросить изображение с сервера.
Запрошенное изображение должно содержать атрибут "Cache-Control: no-store".
Отобразить изображение.
Атрибут No-Store был создан для того, чтобы не сохранять изображения на локальном диске, но современные браузеры не обрабатывают его должным образом. Данный атрибут не часто используется на популярных сайтах и поэтому ошибка пока не получила широкого распространения.
Скорее всего, следующее обновление браузера от Google будет направлено на исправление этой ошибки, в прочем, как и обновления других популярных браузеров, а пока Internet Explorer имеет одно преимущество над своими конкурентами.
http://www.oszone.net/15325/internet-explorer-avoids-memory-leak-flaw

Название: Re: Ошибке утечки памяти не подвержен лишь Internet Explorer
Отправлено: Mirex47 от 23 Мая 2011, 22:31:59
Ещё бы браузеры вычищали за собой при выходе временные файлы.
Название: Re: Ошибке утечки памяти не подвержен лишь Internet Explorer
Отправлено: Ю.А. от 23 Мая 2011, 22:39:43
Ещё бы браузеры вычищали за собой при выходе временные файлы.

В частности IE так и делает, если настроить этот режим -
[attachimg=1]
Все это есть в настройках, и не только в IE.
 :)