ест 70GB оперативной памяти? Внезапно посылались отчёты от пользователей, хотя я даже не уверен, что технически возможно столько запросить в JS
Возможно, есть где-то утечка памяти. Было один раз такое, но это не проблема Електрон, а моя тогдашняя рукожопость))
Нет не было такого
А ты хук useMemo использовал ?
Проблема была в мейн процессе, а не рендерер. Уже и не помню в чем ошибка была, но один из процессов зациклился и не выходил с него, пожирая все возможные ресурсы пользователя
Типичная утечка памяти
Вот не соглашусь, что типичная :) Другие юзеры говорят, что утекает уже 240Гб. Я пытался через Buffer.alloc в бесконечном цикле себе такое выделить, и приложение крашилось на моменте выделения пяти гигабайт. Я больше склоняюсь в сторону внутренностей электрона в этой проблеме, решение которой пока не нашёл :( Пробовал так же через devtools профилировать (там отличный инструмент memory allocations есть), но оно мне тоже ничего не подсказало. Поделюсь результатом, как найду причину
240Гб оперативы? 😱
да, на MacOS как-то хитро механизм виртуальной памяти это вывозит. У юзеров не больше 64Гб физической памяти
Смотрел в github issues електрона что есть по memory leak? Возможно, есть что-то подобное
к сожалению, никто ещё не зарепортил ничего похожего. У меня когда есть steps to reproduce, я первым делом проверяю их issues и создаю, если я первый, кто обнаружил багу
Обсуждают сегодня