[opensuse] Firefox, Wine+Firefox en Javascript speed
Everyone have probably seen the benchmarks about the poor performance of Firefox on Linux compared to Windows. Apparently even Wine+Firefox beats native firefox (actually I tried it and its true). Some say it is because Win FFX is compiled with PGO ( profile-guided optimization) and without in most Linux distros. So, my question - can I request that FFX be compiled with PGO? or is there some technical reason its not done so already? Manne -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Manne Merak schrieb:
Everyone have probably seen the benchmarks about the poor performance of Firefox on Linux compared to Windows. Apparently even Wine+Firefox beats native firefox (actually I tried it and its true).
Some say it is because Win FFX is compiled with PGO ( profile-guided optimization) and without in most Linux distros.
So, my question - can I request that FFX be compiled with PGO? or is there some technical reason its not done so already?
So doing it automated isn't that easy since to create the profile you have to exercise stuff in a running Firefox (at least on Linux). I'm open for input how that could be done in a packaging environment. Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Wolfgang Rosenauer wrote:
Manne Merak schrieb:
Everyone have probably seen the benchmarks about the poor performance of Firefox on Linux compared to Windows. Apparently even Wine+Firefox beats native firefox (actually I tried it and its true).
Some say it is because Win FFX is compiled with PGO ( profile-guided optimization) and without in most Linux distros.
So, my question - can I request that FFX be compiled with PGO? or is there some technical reason its not done so already?
So doing it automated isn't that easy since to create the profile you have to exercise stuff in a running Firefox (at least on Linux). I'm open for input how that could be done in a packaging environment.
Wolfgang
Could check with the Mozilla guys on hoe they do this for Windows? Manne -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
https://developer.mozilla.org/en/Building_with_Profile-Guided_Optimization Would this help? Regards Gfs Wolfgang Rosenauer napsal(a):
Manne Merak schrieb:
Everyone have probably seen the benchmarks about the poor performance of Firefox on Linux compared to Windows. Apparently even Wine+Firefox beats native firefox (actually I tried it and its true).
Some say it is because Win FFX is compiled with PGO ( profile-guided optimization) and without in most Linux distros.
So, my question - can I request that FFX be compiled with PGO? or is there some technical reason its not done so already?
So doing it automated isn't that easy since to create the profile you have to exercise stuff in a running Firefox (at least on Linux). I'm open for input how that could be done in a packaging environment.
Wolfgang
On Tue, Feb 17, 2009 at 5:56 PM, Gryffus
https://developer.mozilla.org/en/Building_with_Profile-Guided_Optimization
Would this help?
Regards Gfs
Wolfgang Rosenauer napsal(a):
Manne Merak schrieb:
Everyone have probably seen the benchmarks about the poor performance of Firefox on Linux compared to Windows. Apparently even Wine+Firefox beats native firefox (actually I tried it and its true).
Some say it is because Win FFX is compiled with PGO ( profile-guided optimization) and without in most Linux distros.
So, my question - can I request that FFX be compiled with PGO? or is there some technical reason its not done so already?
So doing it automated isn't that easy since to create the profile you have to exercise stuff in a running Firefox (at least on Linux). I'm open for input how that could be done in a packaging environment.
Wolfgang
Seems as it does... One part I don't get is that it mentions Visual Studio but only gives info for gcc... Allen Registered Linux User 484485 (http://counter.li.org/) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Wolfgang Rosenauer wrote:
Manne Merak schrieb:
Everyone have probably seen the benchmarks about the poor performance of Firefox on Linux compared to Windows. Apparently even Wine+Firefox beats native firefox (actually I tried it and its true).
Some say it is because Win FFX is compiled with PGO ( profile-guided optimization) and without in most Linux distros.
So, my question - can I request that FFX be compiled with PGO? or is there some technical reason its not done so already?
So doing it automated isn't that easy since to create the profile you have to exercise stuff in a running Firefox (at least on Linux). I'm open for input how that could be done in a packaging environment.
Wolfgang
Any pointers on where to start to get Firefox built? I installed FFX 3.1 beta src and is now struggling to get autoconf to generate a configure file? Some HOWTOs available? (tried the Mozilla Dev page, but its not working) Manne -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, Feb 18, 2009 at 10:30:04AM +0200, Manne Merak wrote:
Wolfgang Rosenauer wrote:
Manne Merak schrieb:
Everyone have probably seen the benchmarks about the poor performance of Firefox on Linux compared to Windows. Apparently even Wine+Firefox beats native firefox (actually I tried it and its true).
Some say it is because Win FFX is compiled with PGO ( profile-guided optimization) and without in most Linux distros.
So, my question - can I request that FFX be compiled with PGO? or is there some technical reason its not done so already?
So doing it automated isn't that easy since to create the profile you have to exercise stuff in a running Firefox (at least on Linux). I'm open for input how that could be done in a packaging environment.
Wolfgang
Any pointers on where to start to get Firefox built? I installed FFX 3.1 beta src and is now struggling to get autoconf to generate a configure file? Some HOWTOs available? (tried the Mozilla Dev page, but its not working)
Why not start from the .spec file and just build as RPM? Ciao, Marcus -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Marcus Meissner wrote:
On Wed, Feb 18, 2009 at 10:30:04AM +0200, Manne Merak wrote:
Wolfgang Rosenauer wrote:
Manne Merak schrieb:
Everyone have probably seen the benchmarks about the poor performance of Firefox on Linux compared to Windows. Apparently even Wine+Firefox beats native firefox (actually I tried it and its true).
Some say it is because Win FFX is compiled with PGO ( profile-guided optimization) and without in most Linux distros.
So, my question - can I request that FFX be compiled with PGO? or is there some technical reason its not done so already?
So doing it automated isn't that easy since to create the profile you have to exercise stuff in a running Firefox (at least on Linux). I'm open for input how that could be done in a packaging environment.
Wolfgang
Any pointers on where to start to get Firefox built? I installed FFX 3.1 beta src and is now struggling to get autoconf to generate a configure file? Some HOWTOs available? (tried the Mozilla Dev page, but its not working)
Why not start from the .spec file and just build as RPM?
Ciao, Marcus
Ok, will check how to mod die spec file to include profile optimization. Manne -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Wolfgang Rosenauer wrote:
Manne Merak schrieb:
Everyone have probably seen the benchmarks about the poor performance of Firefox on Linux compared to Windows. Apparently even Wine+Firefox beats native firefox (actually I tried it and its true).
Some say it is because Win FFX is compiled with PGO ( profile-guided optimization) and without in most Linux distros.
So, my question - can I request that FFX be compiled with PGO? or is there some technical reason its not done so already?
So doing it automated isn't that easy since to create the profile you have to exercise stuff in a running Firefox (at least on Linux). I'm open for input how that could be done in a packaging environment.
Wolfgang
What kind of "exercise stuff" do you recommend? I have the build process working now with PGO (I think, I just followed the instructions on Mozilla site). Now I need to do stuff with firefox? Manne -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (5)
-
Allen Zhu
-
Gryffus
-
Manne Merak
-
Marcus Meissner
-
Wolfgang Rosenauer