У меня есть приложение Electron (работающее на Ma c), которое ждет в фоновом режиме нажатия клавиши, прежде чем показывать окно.
Если я оставлю его в фоновом режиме на ночь, а затем использую его , это будет очень медленно в течение первых 10 секунд или около того. Кажется, что обновление DOM и межпроцессное взаимодействие происходят медленно. Задержка не исходит из моего кода, и, похоже, это в первую очередь влияет на процесс рендеринга. После начальной медленности он начинает работать нормально.
Есть ли причина, по которой приложение Electron могло бы сделать это? Это как-то выгружается из памяти?
Что странно, что начальное отображение окна происходит мгновенно; это только после того, как я начинаю выполнять межпроцессное взаимодействие, оно замедляется.