Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

[ Create a new account ]

Chrome Vs. IE 8

Posted by samzenpus on Wednesday September 03, @09:52PM
from the put-em-up dept.
snydeq writes "Google Chrome and Internet Explorer 8 herald a new, resource-intensive era in Web browsing, one sure to shift our conception of acceptable minimum system requirements, InfoWorld's Randall Kennedy concludes in his head-to-head comparison of the recently announced multi-process, tabbed browsers. Whereas single-process browsers such as Firefox aim for lean, efficient browsing experiences, Chrome and IE 8 are all about delivering a robust platform for reliably running multiple Web apps in a tabbed format in answer to the Web's evolving needs. To do this, Chrome takes a 'purist' approach, launching multiple, discrete processes to isolate and protect each tab's contents. IE 8, on the other hand, goes hybrid, creating multiple instances of the iexplore.exe process without specifically assigning each tab to its own instance. 'Google's purist approach will ultimately prove more robust,' Kennedy argues, 'but at a cost in terms of resource consumption.' At what cost? Kennedy's comparison found Chrome 'out-bloated' IE 8, consuming an average of 267MB vs. IE 8's 211MB. This, and recent indications that IE 8 itself consumes more resources than XP, surely announce a new, very demanding era in Web-centric computing."

Related Stories

[+] Is Today's Web Still 'the Web'? 312 comments
snydeq writes "Fatal Exception's Neil McAllister raises questions regarding the transforming nature of the Web now that Tim Berners-Lee's early vision has been supplanted by today's much more complex model. AJAX, Google Web Toolkit, Flash and Silverlight all have McAllister asking, 'Is [the Web] still the Web if you can't navigate directly to specific content? Is it still the Web if the content can't be indexed and searched? Is it still the Web if you can only view the application on certain clients or devices? Is it still the Web if you can't view source?' Such questions bely a much bigger question for Web developers, McAllister writes. If today's RIAs no longer resemble the 'Web,' then should we be shoehorning these apps into the Web's infrastructure, or is the problem that the client platforms simply aren't evolving fast enough to meet our needs?" If the point of 'The Web' is to allow direct links between any 2 points, is today's web something entirely different?
[+] IE8 Beta 2 Fatter Than Firefox and XP 596 comments
snydeq writes "Consuming twice as much RAM as Firefox and saturating the CPU with nearly six times as many execution threads, Microsoft's latest beta release of Internet Explorer 8 is in fact more demanding on your PC than Windows XP itself, research firm Devil Mountain Software found in performance tests. According to the firm, which operates a community-based testing network, IE8 Beta 2 consumed 380MB of RAM and spawned 171 concurrent threads during a multi-tab browsing test of popular Web destinations. InfoWorld's Randall Kennedy speculates that Microsoft may be designing IE8 for the multicore future. But until your machine sports four or eight discrete processing cores, IE8 will remain 'porcine,' Devil Mountain's Craig Barth says."
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • by oldhack (1037484) on Wednesday September 03, @09:55PM (#24868299)
    Stick Chrome with iPhone and you can run them stories to fill up a whole week.
  • "Thin" won't be "in" (Score:5, Interesting)

    by markdavis (642305) on Wednesday September 03, @09:58PM (#24868331)

    >"surely announce a new, very demanding era in Web-centric computing"

    Yep, an era that won't sit well for users of thin-clients, multiuser servers, older machines, and smaller mobile stuff. I think some of the ideas in Chrome are good, but I am not so sure I like the idea of ultra-fat browsers. I recently was complaining that Firefox was starting to get bloated (defeating the goal of FireFox, to be lean and mean). I don't mind different concepts, except the design of web sites will, no doubt, start demanding more and more "fatness" to work (kinda like trying to use the web without Flash).

    Now I will go crawl back under my 90's rock...

  • Not a bad thing. (Score:5, Insightful)

    by bigstrat2003 (1058574) * on Wednesday September 03, @10:00PM (#24868341)

    ...surely announce a new, very demanding era in Web-centric computing.

    How is this a bad thing? Modern browsers are far more demanding than Mosaic, because they do more. There's absolutely nothing wrong with having a more demanding browser if you need the increased requirements to add functionality... that's the point of advancing our hardware capabilities!

    Next thing you know, people will be complaining that it takes more muscle to run a 360 game than it took to run an Atari game. Jeez.

    • by entrylevel (559061) <jaundoh@yahoo.com> on Wednesday September 03, @10:18PM (#24868539)

      I agree. I find it suspect that people are suggesting that an application is using more resources than the operating system in which said application runs. Especially when that very application provides a framework for other applications to run.

      An "operating system" should, by its very nature, not "utilize" resources in and of itself, but simply partition and apportion them. Of course, I haven't R'd any FA's for a while. Perhaps they are talking about the myriad of services and built-in applications that are bundles with Windows.

      That said, I find it very disappointing (although understandable) that both of these new browsers have been released for the only operating system I do not use professionally. I look forward to one day trying both of these new browsers outside of a VM.

      • Re:Not a bad thing. (Score:5, Interesting)

        by Darkness404 (1287218) on Wednesday September 03, @10:31PM (#24868677)
        An OS contains more than just a kernel. Usually it contains many daemons working. For example, on my Xubuntu OS, I have 96 programs without counting any major ones (terminal windows, browsers, apache, etc.) All of these daemons are needed to provide a modern operating system experience.

        A kernel by nature should be tiny, but an OS should contain tons of functionality.
  • Microsoft was unfazed [today.com]. "Browsers donâ(TM)t need to be integrated with online apps," said marketing developer Ian Moulster. "Certainly not like the operating system ... Iâ(TM)ll just get back to you."

  • by postbigbang (761081) on Wednesday September 03, @10:00PM (#24868345)

    It's hype. By the time you ad in all of the mind-numbing widgetry, the browser becomes the ultimate in madness. It proves the old adage that when you get a really nice hammer, everything looks like a nail.

    Mod me whatever, but browsers need to go on a diet so that there can be cross-platform coherency and cohesiveness for apps, whether it's on a phone, a kiosk, a notebook, an HD TV DVR display, or whatever. I want the same page to display the same way on Konqueror, Safari, IEWhatever, Chrome (please, a marketing guy needs a spanking), Opera, or whatever. Stop for a while and get it right guys.

    • by B5_geek (638928) on Wednesday September 03, @10:23PM (#24868605)

      THIS!

      Yes, yes, a thousand times yes.

      A good question that I think needs to be asked is this: "What information are we trying to convey?"
      and "What is the best way to convey that message?"

      The sole purpose of the internet is to provide a medium(s) that convey data/information. It seems to me this concept got perverted and got us into the pickle that we currently see. I remember the days when it was HARD to find information on the net, well thanks to web 2.x data is getting hard to find again.

      I propose 2 new protocols for internet usage:

      Advertisement.Free.Transport.Protocol
      Rich.Commercial.Experience.Protocol

      Lets fix the signal to noise ratio we currently endure.

  • I don't get it. (Score:5, Interesting)

    by xigxag (167441) on Wednesday September 03, @10:03PM (#24868375)

    Can somebody explain to me why resource limits are still an issue in Windows? I usually keep 25-40 tabs open in FF, and after it gets over the 350MB range, the whole browser starts to act flaky. Why is 211MB, 267MB, 350MB or even 500MB a problem on today's platforms with 2 to 6GB RAM standard?

  • Hmmm (Score:5, Insightful)

    by Waffle Iron (339739) on Wednesday September 03, @10:09PM (#24868451)

    As I understand it, multiple processes don't necessarily mean more bloat. If a set of processes are all running the same executables and libraries, then the code is all mapped into physical memory only once and shared between the processes.

    At least under Linux, using fork() and copy-on-write paging makes multiple processes highly efficient. Maybe it's a bit tougher to do under Windows (which lacks a fork call), but it seems to me that careful coding could get close to the same results.

  • by interiot (50685) on Wednesday September 03, @10:12PM (#24868493) Homepage
    They measured the working set [blogspot.com], not the private working set. One of the big reasons why Chrome's "spawn a bunch of different processes, all running the same code" strategy isn't a big deal is because Windows shares memory between copies of code when it can.
  • by Cynic.AU (1205120) on Wednesday September 03, @10:14PM (#24868511)

    Simply inserting an a href linking to "evil:%" crashes chrome. ALL of chrome. While this is acceptable in a beta product, I don't buy the graceful, tab-only crashes they're promising.

  • by pushing-robot (1037830) on Wednesday September 03, @10:30PM (#24868663)

    Does anyone else think that benchmarking early builds is useless? Of course they're not particularly efficient yet - premature optimization and all that. Wake me when the final builds roll around.

    (Of course, that brings up another issue: What the rest of the world calls "Version 3.0", Google calls "Beta". And what the rest of the world calls "Beta", Microsoft calls "Version 3.0".)

    • Re:Resources? (Score:5, Insightful)

      by Eskarel (565631) on Wednesday September 03, @10:10PM (#24868477)
      Well essentially most of it is going to overhead.

      In the old style multi-tabbed environments(Firefox, Opera), if one tab crashes, all tabs crash. That's fine if all you're looking at is web pages, because both of those browsers can pull you back up to where you were page wise. But in the era of AJAX and responsive web applications, just reloading the page with your previous session settings isn't enough, because it won't be the way you left it.

      IE has been able to create separate process for each instance of the browser for quite some time(mostly because internet explorer and explorer used to share code and crashing one would crash the other which wasn't good), but until IE 8/Chrome it hasn't been done for tabs before.

      The upshot of this is that if one of your tabs misbehaves, theoretically your other tabs ought to be fine, the downside is that it means that each tab uses significantly more resources than it would otherwise because state which would otherwise be shared amongst all tabs has to exist for each and every tab.

      So basically yes, page complexity is what is causing this to be necessary, but no it's not what is creating the actual increase in resource consumption. I also agree that ditching complexity wherever possible is a good thing(flash,javascript,etc where you don't need it is just plain silly), but rich web applications are a good thing and they're here to stay.

    • by Spy Hunter (317220) on Wednesday September 03, @11:05PM (#24868955) Journal

      You don't see anything useful huh? Process separation improving security and responsiveness, UI improvements like Fitts'-law-obeying tabs, Incognito mode; those aren't useful to you?

      Oh, and you do know that Chrome doesn't index your hard drive or send your browsing history to Google, right? It really doesn't have any more "integration" with Google Search (or GMail, or G-anything-else) than Firefox does. And you don't have to take Google's word for it because it's open source.