2010/1/27 lembas <[email protected]>: > I use 9.04. I installed it anyway using "sudo apt-get install chromium- > browser " and run the test. > The result is: > Score: 4580 > Richards: 3810 > DeltaBlue: 4347 > Crypto: 2754 > RayTrace: 5579 > EarleyBoyer: 13727 > RegExp: 1502 > Splay: 8059 > > As you say, something may be wrong with virtualbox. > > As a result we can assume that: > 1. Linux version does not have any reason to be slower.
No, the JS speed is slightly slower because it is 64 bit. Other bits of the browser may well be faster on 64 bit though. (In fact it is easy to find specific JS benchmarks that are faster on 64 bit V8, eg the SunSpider crypto benchmarks, but on average they are slightly slower.) > 2. There is no compiler tricks for windows that we cannot use for > Linux. Linux and Windows use completely different C++ compilers so there may be small differences here. > 3. No windows specific optimizations are done in V8 source code. > (because most of the users are on windows) There are no Windows-specific optimizations in V8, but at some times there may be some 32-bit specific optimizations since not all optimizations get implemented at the same time for all CPUs (x86, x64, ARM). There's a tiny MacOS-specific optimization for V8 because all Intel-based Macs have SSE2 instructions so we can assume their presence when generating code that is present at browser startup. The code that is generated after the browser starts up uses SSE2 on non-Macs too if the CPU supports it. In practice I don't think it makes a noticable difference. Most of the V8 developers use Linux on their desktops. > Am i right? > > On Jan 27, 11:39 am, Kiswono Prayogo <[email protected]> wrote: >> On Wed, Jan 27, 2010 at 4:34 PM, lembas <[email protected]> wrote: >> > I get the following error when executing "sudo aptitude install >> > chromium-browser": >> > Reading package lists... Done >> > Building dependency tree >> > Reading state information... Done >> > Reading extended state information >> > Initializing package states... Done >> > The following packages are BROKEN: >> > chromium-browser >> > The following NEW packages will be installed: >> > chromium-browser-inspector{a} chromium-codecs-ffmpeg{a} >> > The following packages will be REMOVED: >> > cabextract{u} libphonon4{u} libxine1-bin{u} libxine1-ffmpeg{u} phonon >> > {u} >> > phonon-backend-gstreamer{u} >> > 0 packages upgraded, 3 newly installed, 6 to remove and 0 not >> > upgraded. >> > Need to get 11.8MB of archives. After unpacking 36.8MB will be used. >> > The following packages have unmet dependencies: >> > chromium-browser: Depends: libgtk2.0-0 (>= 2.18.0) but >> > 2.16.1-0ubuntu2 is installed. >> > Depends: libstdc++6 (>= 4.4.0) but 4.3.3-5ubuntu4 >> > is installed. >> > Depends: libxml2 (>= 2.7.4) but >> > 2.6.32.dfsg-5ubuntu4.2 is installed. >> > The following actions will resolve these dependencies: >> >> > Install the following packages: >> > chromium-browser [5.0.306.0~svn20100126r37082-0ubuntu2~ucd1~jaunty >> > (<NULL>)] >> >> > Score is -9920 >> >> > Accept this solution? [Y/n/q/?] >> >> > Will it break my audio/video codes or uninstall my GTK? >> >> just press 'n' until there is better solution that doesn't break your >> ubuntu, what version of ubuntu did u use? >> i use 9.10 and doesn't have that problem.. >> >> or try using apt-get instead of aptitude: >> sudo apt-get install chromium-browser >> >> -- >> Regards, >> Kiswono P >> GB > > -- > v8-users mailing list > [email protected] > http://groups.google.com/group/v8-users > -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
