Chrome spawns 20+ Data Decoder Service processes at startup |
||
Issue descriptionChrome Version: 68.0.3423.2 dev channel OS: Linux What steps will reproduce the problem? (1) Run google-chrome-unstable --user-data-dir=/tmp/unique_name (2) Quickly press Ctrl + Esc to bring up the task manager. (3) Quickly maximize the task manager window. What is the expected result? The existence of 1, or a few Data Decoder Service utility processes. What happens instead? 20+ Data Decoder Service processses all launch at startup. They finish their work and go away. Is it possible throttle the creation of these processes, or reuse them? See also bug 718199.
,
May 21 2018
I think this might be related to the syncing of extensions (the corp ones). When you start with a fresh profile, all extensions get installed, which involved decoding the manifest JSON file and the icon and other images. We are not batching these operation across extensions (to avoid a potentially bad extension getting access to another extension decoding process). So it's at least 2 processes per extension being installed. I'll dig some more to prove that theory.
,
May 21 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by jcivelli@chromium.org
, May 21 2018Status: (was: Untriaged)