PDA

View Full Version : Firefox 3.7 64bit


feboss
02-11-2009, 10:15
Ho sempre usato firefox anche se le performance non erano delle migliori.Dopo 20 min di utilizzo la ram occupata era molta e si faceva fatica a fare lo scrolling di pagine lunghe, cosa che poi risolvevo con un riavvio del programma.
Probabilmente la causa è delle varie estensioni che utilizzo.

Con la versione 3.7 questi problemi sembrano essere spariti.Consumo cpu dimezzato e consumo ram nettamente inferiore.

Proviamolo:
Le versioni ufficiali:
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/(a quanto pare non sono a 64 bit)
e le versioni 64 bit ricompilate da un certo latko
http://www.latko.org/2009/10/20/64-bit-firefox-builds-are-here/

La versione compilata da latko è una scheggia
non sono ancora riuscito a fare andare flash.Avrei voluto testarlo su youtube

Jimmi
02-11-2009, 14:24
è ottimizzato x SL?

Flash? non va?

jägerfan
02-11-2009, 15:09
Ma è una alpha? non sono alla beta1 della 3.6?

feboss
02-11-2009, 15:55
sono confuso
la versione che avevo postato io pesa 34mb ed è 64bit.
mentre questa dai link ufficiale pesa 87 ed è 32bit.Inoltre sembra non essere cambiato molto

da quello che ho capito la versione 64bit è ottimizzata per snowleopard grazie al mozconfig

Mozconfig (https://developer.mozilla.org/en/Configuring_Build_Options)
. $topsrcdir/browser/config/mozconfig

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../build
mk_add_options MOZ_MAKE_FLAGS=-j4
mk_add_options MOZ_CO_PROJECT=browser
mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) $(MOZ_OBJDIR)/_profile/pgo/profileserver.py'

ac_add_options --enable-optimize="-O3 -march=nocona -pipe -D_FORTIFY_SOURCE=2"
ac_add_options --enable-macos-target=10.6
ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.6.sdk
ac_add_options --enable-profile-guided-optimization
ac_add_options --enable-application=browser

ac_add_options --disable-tests
ac_add_options --disable-crashreporter
ac_add_options --disable-debug-modules
ac_add_options --disable-updater

ac_add_options --enable-static-libs
ac_add_options --enable-prebinding
ac_add_options --without-system-zlib
ac_add_options --without-system-jpeg


Per abilitare le estensioni:
1)about:config
2)creare un nuovo valore booleano con questo nome extensions.checkCompatibility e con valore false

Per avere minefield in italiano:
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central-l10n/ e installare il langpack IT

Per quanto riguarda flash dovremo aspettare finché non svilupperanno una versione 64bit