Linked by Thom Holwerda on Fri 5th Sep 2008 21:57 UTC, submitted by rkalla
Google Chrome's process model is extremely sophisticated. The default behavior has been examined before, but you can configure Chrome to manage processes differently: one process per web site, or one process per group of connected tabs, or one process for everything. Marc explains how this all works in Google's new browser. Update: 'Read more' fixed - made a reading comprehension boo-boo there.
E-mail Print r 4   · Read More · 10 Comment(s)
Order by: Score:
Read More is Wrong
by TheBashar on Fri 5th Sep 2008 22:25 UTC
TheBashar
Member since:
2005-06-30

Your Read More summary is wrong. According to TFA the default is "--process-per-site-instance". What you describe is the optional "--process-per-site mode".

So?
by kragil on Sat 6th Sep 2008 11:52 UTC in reply to "Read More is Wrong"
kragil Member since:
2006-01-04

Who gives a rats ass?

Google isn't really doing anybody a favor with this browser.

If you look really closely you will see that it is still a beta, but they do _not_ tell you that it has lots of unpatched security flaws and that running a beta has serious implications.

There are active exploits for Chrome and the security and privacy are just horrible. (http://security.bkis.vn/) From the way it is build, installed and preconfigured it just sucks, but people think Google betas are just like other peoples final releases. Gmail is beta for how long now??

Conclusion:

Avoid Chrome.

RE: So?
by i3X171UM on Sat 6th Sep 2008 16:33 UTC in reply to "So?"
i3X171UM Member since:
2005-08-12

I've been watching the Chrome 'vulnerabilities' very intensely. Besides this, there have been ~5 others, all just crashes ("denial of service"). If you'll remember, Safari didn't have too great a launch on Windows, either.

fine-tuning ok for developers ...
by JoeBuck on Fri 5th Sep 2008 23:44 UTC
JoeBuck
Member since:
2006-01-11

... but when this is production code, giving the general public this knob that can be set four ways is just shifting work from the developers to the users.

There are also going to be more bugs; the four different modes of operation are going to tweak different bugs. And if a design goal is that one tab can die without hurting the others, and you put out a comic book bragging about this, why not just implement it that way and be done with it?

stestagg Member since:
2006-06-03

Sure, if you go along with the one user fits all approach, then yes, the developers should sit down 'the user' and test him till he bleeds to find out which method is best.

Being rather subtler than that, however, they have tested, and provided, an optimal default that 99% of users are expected to be satisfied with. People with non-standard hardware or software requirements however, can, with a little research, find out how to make chrome suit their particular needs more often.

This sort of customisability is applauded in most Open Source software, why not this piece?

thebackwash Member since:
2005-07-06

I voted you up because I think you bring up a good point, but I disagree. It could cut either way. I agree with you that more defects in the code will be manifest by giving users more flexibility with how they use the program, but the argument could also be made that forcing the developers to accommodate a larger variety of usage scenarios would force the overall code quality to be higher to reach release quality.

PlatformAgnostic Member since:
2006-01-02

From reading their development website, one of the reasons they went with the option of operating in the single-process model was because it's easier to debug using the standard Visual Studio debugging environment. Once they had the feature, what's the point of suffering the pain of removing it, especially since they expect some of the users to also work on developing Chrome's open source codebase?

[Posted from Chrome, on which I just seem to have hit a scrolling bug]

Comment by Kroc
by Kroc on Sat 6th Sep 2008 10:38 UTC
Kroc
Member since:
2005-11-10

A set of command switches isn't an explanation.
People who can call Chrome on the command line to find those out would understand what they did.

Still, nifty that it's that flexible.

RE: this site explains the stuff
by Kroc on Sat 6th Sep 2008 14:42 UTC in reply to "this site explains the stuff"
Kroc Member since:
2005-11-10

Now that's more like it! Why wasn't this the article!