You are not logged in.

#1 2010-05-09 04:34:55

corsakh
Member
Registered: 2009-11-08
Posts: 104

Firefox PGO

I heard that PGO is supposed to be optimized for your system and that people report it to be a lot faster than normal. I did some tests with Peacemaker the other night and this is what I got:

Firefox from Arch repos 2160
Firefox-branded from AUR 2140
Firefox-pgo from AUR 2070
Firefox-suse from AUR 1650
Friefox-suse from Kdemod repos 1560

These were all Firefox 3.6.3 (except for Kdemod repo I think which was 3.6.1) running on KDEMod 4.4 with no addons or themes installed.

Anyway, I thought PGO would be faster not slower? Whats the deal here?

ps Chromium 5.0 had a score of over 4,000 and Opera 10.5 was close to it (Opera 10.10 was only 1200 on the other hand, 10.50 looks and feels very different to it).

Last edited by corsakh (2010-05-09 04:36:36)

Offline

#2 2010-05-09 18:30:33

vito45
Member
Registered: 2008-12-18
Posts: 35

Re: Firefox PGO

i also have this results and this question

Offline

#3 2010-05-10 01:05:27

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Firefox PGO

Please enlighten me. What is peacemaker and what are these numbers you are showing me?


neutral

Offline

#4 2010-05-10 04:01:58

corsakh
Member
Registered: 2009-11-08
Posts: 104

Re: Firefox PGO

Offline

#5 2010-05-10 04:38:01

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Firefox PGO

LOL thanks, it was a big weekend cool


neutral

Offline

#6 2010-05-10 16:03:45

davidm
Member
Registered: 2009-04-25
Posts: 371

Re: Firefox PGO

What CPU do you have and what flags did you use for this test?

Offline

#7 2010-05-10 16:17:15

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Firefox PGO

Currently I'm testing firefox-pgo and subjective it's a lot faster than the default compiled firefox. Even if it's just a few points in a benchmark but it's feeling is more flowing and that's enough for me. smile

Offline

#8 2010-05-10 16:23:23

corsakh
Member
Registered: 2009-11-08
Posts: 104

Re: Firefox PGO

davidm wrote:

What CPU do you have and what flags did you use for this test?

Athlon X2 4800+
No flags, just the standard firefox-pgo package from AUR. What should I be using?

orschiro wrote:

Currently I'm testing firefox-pgo and subjective it's a lot faster than the default compiled firefox. Even if it's just a few points in a benchmark but it's feeling is more flowing and that's enough for me. smile

This may be placebo. And it is actually a few points below.

Offline

#9 2010-05-10 17:26:10

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,577

Re: Firefox PGO

(Disclaimer, I maintain the firefox-pgo* packages)

I personally have started ignoring Peacekeeper.  When I forced 64-bit TraceMonkey enabled in the firefox-pgo package a while ago, the Peacekeeper score did not improve.  Other things I did, while possibly ineffective, did nothing to improve Peacekeeper score, while improving other scores (SunSpider, subjective feel, etc.).  Almost the same story with new versions of Firefox.  I'll stop short of accusing Peacekeeper of artificially favoring Chrome/Opera(/Safari?) over Firefox, but I gave up on Firefox ever giving a good score with that benchmark.

If you want to do a real benchmark, I say, make a script that fetches a website with the browser, loads it completely, scraps it, ditches all prefetch, and does it again, many many times, with multiple popular web pages.  That's much less synthetic.  I don't even know what goes into Peacekeeper, really.

Last edited by Ranguvar (2010-10-09 16:50:04)

Offline

#10 2010-05-10 17:59:08

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: Firefox PGO

Ranguvar wrote:

(Disclaimer, I maintain the firefox-pgo* packages)

I personally have started ignoring Peacekeeper.  When I forced 64-bit TraceMonkey enabled in the firefox-pgo package a while ago, the Peacekeeper score did not improve.  Other things I did, while possibly ineffective, did nothing to improve Peacekeeper score, while improving other scores (SunSpider, subjective feel, etc.).  Same story with new versions of Firefox.  I'll stop short of accusing Peacekeeper of artificially favoring Chrome/Opera(/Safari?) over Firefox, but I gave up on Firefox ever giving a good score with that benchmark.

If you want to do a real benchmark, I say, make a script that fetches a website with the browser, loads it completely, scraps it, ditches all prefetch, and does it again, many many times, with multiple popular web pages.  That's much less synthetic.  I don't even know what goes into Peacekeeper, really.

+1

subjective experience is much more important than synthetic benchmarks, and firefox-pgo just feels pretty snappy in everyday use. with peacekeeper it could actually be just 1 sub-test where firefox is hogging, causing the overall score to drop significantly. since we don't know what the benchmark exactly does, it's only guessing.

p.s., if anyone knows how to get fireftp running on pgo-*, let me know smile


ᶘ ᵒᴥᵒᶅ

Offline

#11 2010-05-10 18:10:45

tvale
Member
From: Portugal
Registered: 2008-12-11
Posts: 175

Re: Firefox PGO

Any way of running vimperator on the pgo packages from aur?

Offline

#12 2010-05-11 07:13:59

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,473

Re: Firefox PGO

From what i understood about pgo and watching to the pkgbuild, before the final build is compiled, a firefox instance is launched in background on an invisible framebuffer to get profiling information.
That could explain why benchmark scores aren't affected by profiling, while the percepted responsiveness is better.

Someone with some spare time could profile firefox against peacemaker or, even better, against his most used bookmarks, isn't that the purpose of profiling?

Last edited by kokoko3k (2010-05-11 07:17:25)


Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !

Offline

#13 2010-05-13 01:10:04

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,577

Re: Firefox PGO

kokoko3k, that could work, yes.  If anyone wants to try, be my guest smile

tvale, it works just fine.  Just grab Vimperator as an extension.

Offline

#14 2010-05-13 11:03:28

tvale
Member
From: Portugal
Registered: 2008-12-11
Posts: 175

Re: Firefox PGO

Ranguvar wrote:

tvale, it works just fine.  Just grab Vimperator as an extension.

I admit I was rather quickly about it, but it said the firefox version was not supported.
Perhaps I nightly build will do the trick.

Last edited by tvale (2010-05-13 11:06:13)

Offline

#15 2010-05-13 11:23:42

kazuo
Member
From: São Paulo/Brazil
Registered: 2008-03-18
Posts: 413
Website

Re: Firefox PGO

tvale wrote:
Ranguvar wrote:

tvale, it works just fine.  Just grab Vimperator as an extension.

I admit I was rather quickly about it, but it said the firefox version was not supported.
Perhaps I nightly build will do the trick.

Sometimes you need to override compatibility with you are using the trunk/branch, I recommend that you install Nightly Tester Tools

Offline

#16 2010-05-13 12:15:26

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: Firefox PGO

kazuo wrote:

Sometimes you need to override compatibility with you are using the trunk/branch, I recommend that you install Nightly Tester Tools

this was what i needed, thanks smile


ᶘ ᵒᴥᵒᶅ

Offline

#17 2010-05-14 14:27:08

orschiro
Member
Registered: 2009-06-04
Posts: 2,136
Website

Re: Firefox PGO

I encountered a small problem when I suspend my machine while firefox-pgo is running. Whenever it wakes up again firefox behaves very slowly on my commands.

How can I fix that?

Offline

#18 2010-05-14 19:00:27

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: Firefox PGO

orschiro wrote:

I encountered a small problem when I suspend my machine while firefox-pgo is running. Whenever it wakes up again firefox behaves very slowly on my commands.

How can I fix that?

i don't experience this myself, but since flashplayer seems to lock my soundcard on suspend/resume i usually just close firefox before suspending (or restart it after suspending). it's not ideal, but i haven't really found a better solution for this yet..


ᶘ ᵒᴥᵒᶅ

Offline

#19 2010-05-15 23:44:35

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,577

Re: Firefox PGO

Please, let's not have this turn into general firefox-pgo discussion smile
We have a thread for that here: http://bbs.archlinux.org/viewtopic.php?id=73422
Thanks.

Offline

#20 2010-05-16 01:00:25

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: Firefox PGO

Ranguvar wrote:

Please, let's not have this turn into general firefox-pgo discussion smile
We have a thread for that here: http://bbs.archlinux.org/viewtopic.php?id=73422

this thread needs a more relevant title in that case wink


ᶘ ᵒᴥᵒᶅ

Offline

#21 2019-08-31 18:58:55

RAK_V_LiNux'e
Banned
Registered: 2018-04-09
Posts: 36

Re: Firefox PGO

I don't find firefox-pgo in aur. Was it deleted? Was it moved anywhere else?

Offline

#22 2019-08-31 19:58:14

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: Firefox PGO

You are bumping a nine year old thread: don't. https://wiki.archlinux.org/index.php/Co … bumping.22


Closing


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB