Минимизировать потребление памяти в CEFSharp

Задание закрыто
Стоимость:Договорная
Срок выполнения:3 дня
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2018-08-16 19:06
Обновлено:2018-08-17 09:12
Была на сайте:2018-08-28 15:50

Минимизировать потребление памяти в CEFSharp

 
Задача

Выходит на финишную прямую программа на C# (.Net 4,5,2), которая использует CEFSharp (65) в качестве встроенного браузера. В программе одновременно запускается до 30 потоков CEFSharp. Потребление ими памяти болтается в районе 1.4-1.6Gb, пиково взлетает до 2Gb. Очень нехорошо.

При этом от браузера реально нужно минимальное количество функций - просто листалка страниц. Кроме самого html и графического контента в нем обязательно должен работать Javascript. Но зато вообще не нужен звук, флэш, расширения, возможность печати, средства разработки, закладки, кэш и пр. и пр.

Я знаю, что большую часть всего этого барахла можно вырубить параметрами командной строки, типа:
--aggressive-cache-discard
--bwsi
--disable-application-cache
и т.п.

Уверена, кто-то такую задачу решал и имеет готовое или почти готовое решение по отключению всего лишнего. Возможно, у вас есть еще какие-то дополнительные варианты, чтобы уменьшить использование памяти. Оплата по БС.

Оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.