четверг, 17 апреля 2014 г.

Chrome и RAM

В общем оказалось что хром любит очень много памяти и не очень то её бережёт.

В нашей системе умный дом есть фотогаллерея. Сделана она на javascript (никакого флеша) и работала вроде стабильно, пока не поставили систему заказчику, у которого есть старые настенные терминалы (компьютер с резистивным экраном, с которым было тоже много проблем).

Проблема такая. При работе в режиме фотогаллереи, через минут 10 веб приложение вылетает в Oops. Оказалось банально хром съедал всю память и падал. А её там итак около 500Mb.

Было сделано всё возможное. И запрет кеширования в метатегах, и запуск хрома с ключом disk-cache-size=1. На обычном компьютере отъедает ~700Mb и сбрасывает, а на терминале этих ~700Mb нет.

Зачем хром кеширует, когда ему прямо указано - другой вопрос.

В итоге остановились на таком решение - Flash.

Да это старая не модно. Но он стабильно освобождает память после исчезновения фото.

Комментариев нет:

Отправить комментарий