-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Большое потребление памяти #149
Comments
Память уходит на картинки. При работе под dotMemory библиотека не ломается, картинки загружаются обратно корректно. |
Рендер всё ещё ломается, но непонятно - на чём. Пока есть подозрение, что дело в параллельным обращениям к разным моделькам (поиска и библиотеки например), но подтвердить не удалось. Для оптимизации стоит посмотреть в сторону виртуализации, но тут непонятно что делать с разметкой - сейчас используется wrappanel (для библиотеки и поиска), а виртуализации готовые только для stackpanel. |
Вчера было почти стабильное проявление на открытии свойств разной манги подряд. |
Стабильное проявление:
В фоне упадёт IPNC, см AvaloniaUI/Avalonia#3468 (comment) Есть и другие проявления, но их стабильно не удалось достать. |
Баг с пропаданием контента исправлен. Проблема с пожиранием памяти осталась, как выше и написано - требуется виртуализация, а её никак просто не включить. |
Доходит до 2гб, выглядит на самом деле близко к критичному. |
На базе размером в 100-150мб приложение может потреблять порядка 1гб памяти.
При этом, если походить по вкладкам настроек или поиска, библиотека может сломаться (пока подозрение на GC).
По памяти - надо понять, куда столько уходит, пооптимизировать.
По визуальной части библиотеки - надо найти причину и починить.
The text was updated successfully, but these errors were encountered: