From: | Michel Feinstein <michelfeinstein(at)gmail(dot)com> |
---|---|
To: | Darren Duncan <darren(at)darrenduncan(dot)net> |
Cc: | "pgadmin-support lists(dot)postgresql(dot)org" <pgadmin-support(at)lists(dot)postgresql(dot)org> |
Subject: | Re: pgadmin4 - Use classic style interface, don't launch browser? |
Date: | 2019-07-30 03:15:33 |
Message-ID: | CAEg4jbOuag+4pN_sigu9d1O0Gj6Y8Rnwz_U3FF90-aaECykxEA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-support |
I believe Firefox doesn't use one process per tab, but does use
multi-process on its own way.
On Tue, Jul 30, 2019, 00:08 Darren Duncan <darren(at)darrenduncan(dot)net> wrote:
> Yes, every modern browser uses a separate process per browser tab.
> Besides the
> mentioned Firefox and Chrome, Safari also does it. So generally a page
> crash
> shouldn't affect anything but that page, or if a page consumes a lot of
> RAM or
> CPU, it can be independently killed by a regular system process manager.
> --
> Darren Duncan
>
> On 2019-07-29 8:02 p.m., Avin Kavish wrote:
> > Hey Mark,
> >
> > I find this hard to believe as chrome uses process isolation per site
> > <https://www.chromium.org/Home/chromium-security/site-isolation> by
> default. I
> > believe firefox does too
> > <
> https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Multiprocess_Firefox>.
>
> > Whenever a website crashes only that tab crashes. It will prompt you to
> recover
> > or kill that tab in isolation. I'm a web developer too and I sometimes
> let
> > infinite recursion get through in my apps but I usually end up being
> able to
> > kill the tab without affecting the rest of my work. Maybe the setting is
> turned
> > off on your pc, you can check here,
> chrome://flags/#site-isolation-trial-opt-out
> >
> > Regards,
> > Avin
> >
> > On Tue, Jul 30, 2019 at 12:01 AM Mark Murawski wrote:
> >
> > Wow.. I go on vacation for a few days and I find this heated thread
> > going full speed ahead!
> >
> > Interesting history on why the removal of the 'native interface'
> occurred.
> >
> > I do a lot of web work and routinely wind up with locked up or
> crashed
> > browsers, so having pgadmin4 run in a browser tab is less than
> ideal..
> > although sometimes I run firefox/chrome as another user to have some
> > memory/process separation so that not ALL of my browsers die when
> > chrome/firefox barfs up a big one. I suppose I could maintain yet
> > another user and make sure I start up pgadmin4 as that.
> >
> > Would there be a possibility of embedding chromium? Since of course
> > it's actively developed and everyone including their pet cat are
> using
> > it as a rendering engine these days (including microsoft) Not sure
> of
> > the compatibility with the BSD license would go...
>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Dave Page | 2019-07-30 08:09:52 | Re: pgadmin4 - Use classic style interface, don't launch browser? |
Previous Message | Michel Feinstein | 2019-07-30 03:09:01 | Re: pgadmin4 - Use classic style interface, don't launch browser? |