Archived

This topic is now archived and is closed to further replies.

Lost

Процессы расширений

2 posts in this topic

После перехода на версию 4.4.0.600 Макстон стал почти для всех расширений создавать свой процесс. Только что открытый Макстон запускает 5 процессов, далее, при открытии расширения, создается еще один, шестой процесс.

532553ea673ce92c79ecdbbbf510f349.png

Если закрыть это расширение (в файле def.json указан параметр "stopOnClose": true), то процесс останется и продолжит использовать оперативную память, а при дальнейшем открытии-закрытии этого же расширения процесс начинает потреблять все больше и больше памяти.

То же самое происходит и с открытием нескольких расширений: для каждого создаются новые процессы, которые остаются до перезапуска браузера.

f38cde8c5a68d286679df91a56c48795.png

Для примера, при открытии SkyNote также создается новый процесс, однако после закрытия блокнота этот процесс снимается.

В связи с тем, что некоторые сайты лично мне гораздо удобнее запускать через боковую панель (вместо не совсем удобного варианта с открытием лишней вкладки или вообще установки на ПК какого-либо сервиса) и закрывать их, когда они мне не нужны, получается такая ситуация, что Макстон просто плодит лишние процессы и расходует больше памяти.

Хотелось бы, чтобы расширения вели себя как SkyNote в данной ситуации.

Share this post


Link to post
Share on other sites

В версии 4.4.0.800 для всех расширений используется один процесс. Пока вопрос отпал.

Share this post


Link to post
Share on other sites