В общем оказалось что хром любит очень много памяти и не очень то её бережёт.
В нашей системе умный дом есть фотогаллерея. Сделана она на javascript (никакого флеша) и работала вроде стабильно, пока не поставили систему заказчику, у которого есть старые настенные терминалы (компьютер с резистивным экраном, с которым было тоже много проблем).
Проблема такая. При работе в режиме фотогаллереи, через минут 10 веб приложение вылетает в Oops. Оказалось банально хром съедал всю память и падал. А её там итак около 500Mb.
Было сделано всё возможное. И запрет кеширования в метатегах, и запуск хрома с ключом disk-cache-size=1. На обычном компьютере отъедает ~700Mb и сбрасывает, а на терминале этих ~700Mb нет.
Зачем хром кеширует, когда ему прямо указано - другой вопрос.
В итоге остановились на таком решение - Flash.
Да это старая не модно. Но он стабильно освобождает память после исчезновения фото.
В нашей системе умный дом есть фотогаллерея. Сделана она на javascript (никакого флеша) и работала вроде стабильно, пока не поставили систему заказчику, у которого есть старые настенные терминалы (компьютер с резистивным экраном, с которым было тоже много проблем).
Проблема такая. При работе в режиме фотогаллереи, через минут 10 веб приложение вылетает в Oops. Оказалось банально хром съедал всю память и падал. А её там итак около 500Mb.
Было сделано всё возможное. И запрет кеширования в метатегах, и запуск хрома с ключом disk-cache-size=1. На обычном компьютере отъедает ~700Mb и сбрасывает, а на терминале этих ~700Mb нет.
Зачем хром кеширует, когда ему прямо указано - другой вопрос.
В итоге остановились на таком решение - Flash.
Да это старая не модно. Но он стабильно освобождает память после исчезновения фото.
Комментариев нет:
Отправить комментарий