Surely you're not going not going to notice that overhead on any modern PC anyway?
The memory overhead is not really the problem. It is the process creation overhead. Obviously a fast PC that is not really busy doing anything else and you aren't going to notice. But when your PC gets a bit bogged down there is a whole world of difference between asking it to open a new process instead of a new thread.
New threads in Windows are created almost effortlessly. There is still a cost but it is so so so much less than a process. To create a process requires many many parts of the kernel to be involved in the transaction.
Given that Google had a completely clean slate I really thought they would have come up with a better design than this.
Obviously there are things that Google can do to "hide" the design flaw. Such as always having a new process standing by for when the user makes a new tab. But what if some program on the local PC decides to launch say 5 http:// URI's for you? Not uncommon. That means Chrome (and the Windows kernel) is going to have to break a sweat to deliver those 5 new tabs in an acceptable time.
Discussion of memory usage of web browsers is mostly pointless. The kernel takes care of swapping out pages of memory that aren't being used. It's no biggie.
IE7 on Vista manages to do sandboxing without creating loads of processes for each tab. Not sure why Google couldn't have used the same design.
Not saying there is going to be a "OMG Chrome is unusable because tabs open so slowly" type situation. Merely pointing out that Google is speaking crap about their rivals having an inferior design. It is
they who have the inferior design. Although from their point of view it may be an advantage in terms of ease of development across multiple platforms...
I would also question whether the future of "web applications" is in HTML/CSS/JS at all. I am thinking it is more likely to be in technologies like WPF, XAML, XBAP's and Silverlight...
Despite that this browser does look interesting and I hope the IE8 team pinches a few ideas
