You are not logged in.
I'm don't have any knowledge on programming, but recently I've found that one can build a custom firefox build using a tool called mozconf.
I've been looking around but I can't find all the answers...
How can I find out what options fit my machine in order to make firefox run as fast as it can (optimized custom build )? Is there in-depth documentation online, like relations between the options and values and hardware/software specs?
Thanks y'all!
ps: I'm talking about the latest Beta4
Offline
hey,guy!
look at this http://wiki.archlinux.org/index.php/Firefox
it will help you!
just want to tell you!…………
Offline
thanks, but it doesn't explain how to make what I want :s
Offline
You're probably going to need to go to the Mozilla site and check out their documentation to see how to build from source. I'm just curious, though, is FF3 really slow that you want to try to optimize it? It's running fine here.
Offline
no, it's pretty fast and light. I'm just a speed freak
I'm looking for a way to make it run faster on my old PIII though (not my main machine)
Offline
just compile it with -march=pentium3 -O2 -pipe -fomit-frame-pointer
apprently -O3 is swiftfox's cry for glory so you may want that instead of -O2
I need real, proper pen and paper for this.
Offline
-02 and 03? what are those options for?
Offline
Level of optimization..read http://gentoo-wiki.com/Safe_Cflag
I need real, proper pen and paper for this.
Offline
You might want to look at Swiftweasel. It's available in the AUR.
Offline
I'm using now. Not THAT much difference though
Offline
just compile it with -march=pentium3 -O2 -pipe -fomit-frame-pointer
apprently -O3 is swiftfox's cry for glory so you may want that instead of -O2
If you have set the CFLAGS in /etc/makepkg.conf, and when you compile something, does it compile it with the flags set?
Offline
Yes, that's what makepkg.conf and make.conf are for in Arch and Gentoo respectively. Any other special and/or exclusive flags needed will already be set by the default Makefile of the build in concern, so you don't need to worry about those.
I need real, proper pen and paper for this.
Offline
Build FF3 from aur with -O3 -march=native and -fulrolls-loop (ar whatever it is)
Last edited by Mr.Elendig (2008-03-19 12:05:54)
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
Also note that '-O3' could increase startup time together with performance. And actually the major source of slowness for me in firefox is the startup time the first time I launch it. In my little experiments, a slightly slower startup time can be obtained using '-Os' and not '-O3', in order to get a smaller binary.
Mortuus in anima, curam gero cutis
Offline
Also note that '-O3' could increase startup time together with performance. And actually the major source of slowness for me in firefox is the startup time the first time I launch it. In my little experiments, a slightly slower startup time can be obtained using '-Os' and not '-O3', in order to get a smaller binary.
I thought that -O3 would decrease original starting time (first start after a reboot), but then after that it would be faster both to startup and to run than -Os or -O2, but take up more RAM.
flack 2.0.6: menu-driven BASH script to easily tag FLAC files (AUR)
knock-once 1.2: BASH script to easily create/send one-time sequences for knockd (forum/AUR)
Offline
Yes, this is what I meant, if I understand correctly what you say. When I say that -03 "could increase startup time" I mean "it will be slower to start the first time after reboot" (time increased = firefox slower). And in my experience the original starting time of firefox is the only thing which really is unbearably slow in firefox.
Last edited by patroclo7 (2008-03-19 12:43:46)
Mortuus in anima, curam gero cutis
Offline
yes, It lags a bit on first start too.
Offline
what about using the webkit engine? can it be done?
Offline