Автор Тема: Ошибке утечки памяти не подвержен лишь Internet Explorer  (Прочитано 3258 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2865
  • Пол: Мужской
    • Просмотр профиля
 Спойлер:
Цитировать
Браузер 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

ПРАВИЛА ФОРУМА               F.A.Q.

Оффлайн Mirex47

  • Пользователь
  • **
  • Сообщений: 92
  • Пол: Мужской
  • Пользователь «Game Edition»
    • Просмотр профиля
Ещё бы браузеры вычищали за собой при выходе временные файлы.
Приходит женщина в магазин и говорит; вы мне бракованный компьютер продали,
включаю его а он мне пишет вставьте диск да вставьте диск.

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2865
  • Пол: Мужской
    • Просмотр профиля
Ещё бы браузеры вычищали за собой при выходе временные файлы.

В частности IE так и делает, если настроить этот режим -
 Спойлер:
Все это есть в настройках, и не только в IE.
 :)
ПРАВИЛА ФОРУМА               F.A.Q.