Architecture

You are currently browsing articles tagged Architecture.

Swiftfox Browser

我的系统是Ubuntu 6.06, 昨天在用Automatix看看有什么新东西的时候,突然想试试上次看见了但没装的Swiftfox,虽然我还不知道这是干什么的。

装完之后,才发现原来还是Firefox,不过号称是针对不同的Architecture优化过了的firefox,号称比firefox要快不少。这种速度快慢,很难体会,我是还没感觉出来。ubuntu论坛上有人说,他的测试结果是这样子的(单位应该是second吧):


Firefox Swiftfox
First Run: 5.5 2.5
Second: 6.4 3.24
Third: 6.7 3.39

这种测试,反正是只能参考一下,用户体验各不想同,没有太大价值。我就是关心这个Swiftfox到底做了什么优化。在它的主页上翻了半天,据我目前所知,它采取的优化是拿来Firefox的source code,然后根据不同的Processor Architecture来指定gcc的优化选项和firefox的configure arguments。比如Pentimu4,就用–arch=pentium4。以Pentimu4为例,具体的compiler flags以及configure arguments可以看这里。至于,有没有source code层面的优化,没有找到任何文档说明。如果是仅仅是这样的话, Swiftfox不会比Gentoo里面自己编译出来的firefox快。

有兴趣的,可以自己试一下,only for Linux哦,没有windows版本。swiftfox网站上直接提供ubuntu的deb包。ubuntu论坛上也有一个thread谈这个的。

BTW: 真正的Swiftfox是长成这个样子的:

据说是世界上最小的狐狸之一,就和一般家里的猫这么大。但是跑得非常快,40km/hour。

                   

Tags:

« Older entries



Syndication

  • |  (comments)
  • Subscribe in Bloglines
  • Add to Google
如以上的Feed无法订阅,请使用feedsky提供的feed:

Calendar

    May 2008
    M T W T F S S
    « Apr    
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  

Archives

Categories

random posts:

recent comments:

Technorati

Meta

Other