Make Chrome a JVM like runtime engine for Electron apps
Reported by
therealm...@gmail.com,
Jun 1 2017
|
|||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.71 Safari/537.36 Steps to reproduce the problem: Open more then 1 Electron app. Every Electron app is a completely seperated Chromium instance. Why not make an interface so that every Electron app can reuse the running Chrome resources on their app? Chrome would be a like a JVM for Java. So make Chrome a runtime VM for Electron apps. What is the expected behavior? This approach would eliminate a number of problems: * Resources like CPU/memory can be better reused, shared and are not taken by various Chromium instances. * Electron apps could possibly run on Chromebooks?! What went wrong? On my measurement every Electron instance uses 4-6% CPU on 1 core. It also uses a tremendous amount of RAM when you use more then 1 Electron instance. It would be great if the already used resources by Chrome can be reused by Electron apps. Did this work before? N/A Does this work in other browsers? Yes Chrome version: 59.0.3071.71 Channel: dev OS Version: OS X 10.12.5 Flash Version:
,
Jun 2 2017
If you overlook the Chrome OS part of your feature request, it sounds like a feature request for the authors of Electron, not Chromium.
,
Jun 2 2017
I will point also to the Electron related issue https://github.com/electron/electron/issues/673 I think the main problem is that there are no good interfaces for using same resources of running Chrome in Electron. Electron apps can also other/lower security and the normal browser and Electron apps have also to be seperated security wise. I think this a problem for Chrome and Electron at the same time.
,
Nov 1 2017
,
Sep 13
Archiving old bugs that haven't been actively assigned in over 180 days. If you feel this issue should still be addressed, feel free to reopen it or to file a new issue. Thanks!
,
Sep 13
Archiving old bugs that haven't been actively assigned in over 180 days. If you feel this issue should still be addressed, feel free to reopen it or to file a new issue. Thanks! |
|||
►
Sign in to add a comment |
|||
Comment 1 by phistuck@chromium.org
, Jun 2 2017Labels: -Type-Bug -Hotlist-Interop -OS-Mac OS-All Type-Feature
Status: Untriaged (was: Unconfirmed)