Web browsers, plugins, stability, processes (was: Recommendations...)
Benjamin Scott
dragonhawk at gmail.com
Wed Jun 16 00:08:54 EDT 2010
On Tue, Jun 15, 2010 at 2:29 PM, Joshua Judson Rosen
<rozzin at geekspace.com> wrote:
> Unfortunately, there's now a native
> 64-bit Flash plugin and more recent versions of the `flashplugin-nonfree'
> package use that instead of using nspluginwrapper; so Flash is back
> to taking the browser down with it ...
Firefox 3.6.4, currently in the late stages of beta, implements
out-of-process plugins (OOPP). So when Flash explodes, locks up, goes
into an endless loop, etc., you can just kill off that one process,
and the browser is left intact. I've been running it since it was in
the "nightly build" stage, for this feature alone. It seems quite
stable at this point -- prolly even more so than 3.6.3, precisely
because of OOPP. Recommended.
http://www.mozilla.com/en-US/firefox/all-beta.html
http://blog.mozilla.com/blog/2010/04/20/firefox-3-6-4-beta-available-for-download-and-testing/
There's also Google Chrome (or it's completely FOSS counterpart,
Chromium). Not only is each plugin run in a separate process, each
page (tab/window) gets its own process, as does the UI. So if a
single page has slow-to-render HTML or some wonky JavaScript/AJAX, it
doesn't drag the rest of the browser down with it. It also means that
on a multi-processor/core system, it *really* flies. Google is
calling the Linux version "stable" now; .deb's and .rpm's are
available, and they install the needed magic for yum/apt to
automatically update.
http://www.google.com/chrome
http://sites.google.com/a/chromium.org/dev/
-- Ben
More information about the gnhlug-discuss
mailing list