Почему приложение Electron тормозит после бездействия? - PullRequest
1 голос
/ 24 апреля 2020

У меня есть приложение Electron (работающее на Ma c), которое ждет в фоновом режиме нажатия клавиши, прежде чем показывать окно.

Если я оставлю его в фоновом режиме на ночь, а затем использую его , это будет очень медленно в течение первых 10 секунд или около того. Кажется, что обновление DOM и межпроцессное взаимодействие происходят медленно. Задержка не исходит из моего кода, и, похоже, это в первую очередь влияет на процесс рендеринга. После начальной медленности он начинает работать нормально.

Есть ли причина, по которой приложение Electron могло бы сделать это? Это как-то выгружается из памяти?

Что странно, что начальное отображение окна происходит мгновенно; это только после того, как я начинаю выполнять межпроцессное взаимодействие, оно замедляется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...