Я работаю на приложение для проверки скорости интернета. Сайт вычисляет скорость интернета с использованием JavaScript. При загрузке больших файлов 250Mb + Браузер падает. (Chrome, Opera, Firefox). Он сохраняет все тестовые файлы в DOM. Я видел, что использование памяти браузером идет вверх, как сумасшедший, при тестировании скоростей 100 Мбит/с.Используя JavaScript «Undefined» (Variable), мы можем освободить системную память?
Мой вопрос: есть ли способ ограничить использование памяти браузерами? Или существует ли ограничение на использование браузера DOM? После использования файла, сделав его «Неопределенным», фактически удалите элемент из системной памяти?
Я видел эту браузер проблему аварии после загрузки 250Mb + данные (следующего файл 250 Мб, так 512mb сохранен в DOM)
Почему вы сохраняете его в памяти? – SLaks
Сохранение его в браузере dom, потому что мы должны проверить скорость загрузки. Последние загруженные данные будут загружены обратно. – Vishnu
Не могли бы вы просто отправить 250 мб случайных данных? Как я вижу, содержимое файла не имеет большого значения, как его размер; и вам ничего не нужно ничего спасать. –