Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OT] Jak wykorzystać mozliwości nowego GCC?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Polish OTW
View previous topic :: View next topic  
Author Message
Yatmai
Veteran
Veteran


Joined: 12 Nov 2005
Posts: 1501
Location: Kraków

PostPosted: Sun Sep 03, 2006 9:49 am    Post subject: Reply with quote

Przy włączonym pango mam 3.2s, po wyłączeniu 11-14s (duża rozbieżność) :( Btw. ma na to wpływ ilość włączonych tab'ów ? :)
_________________
Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10]
Back to top
View user's profile Send private message
timor
Guru
Guru


Joined: 25 May 2005
Posts: 517
Location: Poland, Krk

PostPosted: Tue Sep 05, 2006 11:32 am    Post subject: Reply with quote

polygon7 wrote:
Ustawienie w tej zmiennej wartości "1" wyłącza właśnie pango.
Przepraszam, zwracam honor koledze - słusznie. Totalną zaćmę miałem, a utwierdził ją fakt, ze wystarczy zaby zmienna MOZ_DISABLE_PANGO była wogóle ustawiona, bez względu na wartość.

Fakt, wyłączenie PANGO dało największe efekty. Ale na flagach też można nieco zjechac... ;) A ja zboczony jestem to będę się bawił :D

A tak z innej beczki może wartobyłoby gdzieś spisywać takie rzeczy, kiedyś jak jeszcze forum było na gentoo.pl był tam taki dział Tips & Tricks teraz już od dłuższego czasu nie rozwijany. Sporo czasu spędziłem na przeglądaniu tego i naprawdę ciekawych rzeczy można się nauczyć a przeglądając forum, no po prostu się nie da. To forum to moloch niby jest tu wszystko, ale często nie ma nic. Może dało by się zrobić taki pod dział na forum?
Back to top
View user's profile Send private message
przemos
Guru
Guru


Joined: 30 May 2005
Posts: 433
Location: HWDP

PostPosted: Tue Sep 05, 2006 1:43 pm    Post subject: Reply with quote

Z zainteresowaniem przeczytałem topic, następnie sam sprawdziłem:
Swiftfox 1.5.0.6
Pango 1.14.2

z włączonym Pango: 2.599
z wyłączonym Pango: 2.568

Różnica jak widać kolosalna.
Back to top
View user's profile Send private message
timor
Guru
Guru


Joined: 25 May 2005
Posts: 517
Location: Poland, Krk

PostPosted: Tue Sep 05, 2006 2:04 pm    Post subject: Reply with quote

przemos wrote:
Z zainteresowaniem przeczytałem topic, następnie sam sprawdziłem:
Swiftfox 1.5.0.6
Pango 1.14.2

z włączonym Pango: 2.599
z wyłączonym Pango: 2.568

Różnica jak widać kolosalna.

Zrób tak:
odpal firefox'a:
Code:
> firefox

przetestuj,
potem:
Code:
MOZ_DISABLE_PANGO=1 firefox

test,
i potem:
Code:
MOZ_DISABLE_PANGO=0 firefox

test.

U mnie pierwsze wywołanie daje najniższy wynik, wygląda na to, że wartość zmiennej MOZ_DISABLE_PANGO nie jest istotna - liczy się czy jest ustawiona czy nie.
Back to top
View user's profile Send private message
przemos
Guru
Guru


Joined: 30 May 2005
Posts: 433
Location: HWDP

PostPosted: Tue Sep 05, 2006 5:59 pm    Post subject: Reply with quote

MOZ_DISABLE_PANGO=1 firefox test-rendering-time 2.96
MOZ_DISABLE_PANGO=0 firefox test-rendering-time 2.995
firefox test-rendering-time 3.079

Zrobiłem jak zaproponowałeś - a teraz ty zrób tak - skompiluj Pango 1.14.2 (nie ma w portage) i sprawdź wyniki jeszcze raz.
Back to top
View user's profile Send private message
n0rbi666
l33t
l33t


Joined: 04 Mar 2005
Posts: 703
Location: Poland -> Krakow

PostPosted: Tue Sep 05, 2006 6:13 pm    Post subject: Reply with quote

przemos - z tego co wiem, Swiftfox ma domyślnie wyłączone pango ... stąd róznica między FF a Swiftfox :P
_________________
Trying to forget (Wasting my time)
We're falling right through
Lying to forget (Telling more lies)
We're raising our truth
Back to top
View user's profile Send private message
przemos
Guru
Guru


Joined: 30 May 2005
Posts: 433
Location: HWDP

PostPosted: Tue Sep 05, 2006 6:50 pm    Post subject: Reply with quote

n0rbi666 wrote:
przemos - z tego co wiem, Swiftfox ma domyślnie wyłączone pango ... stąd róznica między FF a Swiftfox :P

Różnica - 0.4sek. Mrugnięcie powieką.
Back to top
View user's profile Send private message
muzyk10
n00b
n00b


Joined: 05 Sep 2006
Posts: 7
Location: gdansk

PostPosted: Tue Sep 05, 2006 7:35 pm    Post subject: Reply with quote

a jak zmierzyć czas otwierania ?

"time firefox" - nic nie pokazuje :(
_________________
[ gentoo 2006.0, 2.6.17, glibc 2.4 (nptl), gcc 4.1.1, amd-thbrd 1.3 GHz, 384 MB, matrox G450]
Back to top
View user's profile Send private message
Gabrys
Veteran
Veteran


Joined: 05 Dec 2005
Posts: 1096
Location: Toruń [PL]

PostPosted: Tue Sep 05, 2006 7:38 pm    Post subject: Reply with quote

muzyk10 wrote:
a jak zmierzyć czas otwierania ?

Np. rozszerzeniem Fasterfox.
_________________
Sabayon Professional 1.1 (czyli zdradziłem oryginalne Gentoo)
@ Dell Inspiron 8600 (nVidia, Realtek, Pentium M)
Back to top
View user's profile Send private message
muzyk10
n00b
n00b


Joined: 05 Sep 2006
Posts: 7
Location: gdansk

PostPosted: Tue Sep 05, 2006 8:37 pm    Post subject: Reply with quote

Gabrys: chodziło mi raczej o czas otwierania aplikacji firefox - o czym mowa w wątku .. fasterfox pokazuje jesynie czas otwierania stron www

[/code][/quote][/topic][/bug]
_________________
[ gentoo 2006.0, 2.6.17, glibc 2.4 (nptl), gcc 4.1.1, amd-thbrd 1.3 GHz, 384 MB, matrox G450]
Back to top
View user's profile Send private message
Gabrys
Veteran
Veteran


Joined: 05 Dec 2005
Posts: 1096
Location: Toruń [PL]

PostPosted: Tue Sep 05, 2006 8:44 pm    Post subject: Reply with quote

muzyk10 wrote:
fasterfox pokazuje jesynie czas otwierania stron www
I to mierzymy
_________________
Sabayon Professional 1.1 (czyli zdradziłem oryginalne Gentoo)
@ Dell Inspiron 8600 (nVidia, Realtek, Pentium M)
Back to top
View user's profile Send private message
muzyk10
n00b
n00b


Joined: 05 Sep 2006
Posts: 7
Location: gdansk

PostPosted: Tue Sep 05, 2006 10:26 pm    Post subject: Reply with quote

odpalenie: zajmuje:

onet.pl 2.18 s
wp.pl 3.65 s
(tego watku) 2.26 s

jaki sens zatem mierzyc to, skoro ewidentnie zalezy to od tresci strony??
_________________
[ gentoo 2006.0, 2.6.17, glibc 2.4 (nptl), gcc 4.1.1, amd-thbrd 1.3 GHz, 384 MB, matrox G450]
Back to top
View user's profile Send private message
Gabrys
Veteran
Veteran


Joined: 05 Dec 2005
Posts: 1096
Location: Toruń [PL]

PostPosted: Wed Sep 06, 2006 7:43 am    Post subject: Reply with quote

muzyk10 wrote:
jaki sens zatem mierzyc to, skoro ewidentnie zalezy to od tresci strony??

Przeczytaj jeszcze raz dokładnie ten wątek, to zobaczysz co mierzymy i na jakiej stronie.
_________________
Sabayon Professional 1.1 (czyli zdradziłem oryginalne Gentoo)
@ Dell Inspiron 8600 (nVidia, Realtek, Pentium M)
Back to top
View user's profile Send private message
n0rbi666
l33t
l33t


Joined: 04 Mar 2005
Posts: 703
Location: Poland -> Krakow

PostPosted: Wed Sep 06, 2006 12:36 pm    Post subject: Reply with quote

przemos - chodzi mi o to, że cała przewaga Swiftfoxa nad mozilla-firefox-bin bierze się właśnie z tego, że domyślnie w mozilla-firefox-bin pango jest włączone, a w Swiftfoxie - wyłączone. Po wyłączeniu pango w mozilla-firefox-bin uzyskujemy wyniki takie, jak Swiftfox.
_________________
Trying to forget (Wasting my time)
We're falling right through
Lying to forget (Telling more lies)
We're raising our truth
Back to top
View user's profile Send private message
tomekb
Tux's lil' helper
Tux's lil' helper


Joined: 13 Aug 2005
Posts: 126

PostPosted: Wed Sep 06, 2006 12:39 pm    Post subject: Reply with quote

Te flagi nie dają nic praktycznie. Sęk tkwi w pango. Trzeba spróbowac tej zamaskowanej wersji i porównać z wynikami ze starej. Jescze pytanie, czy zauważył ktoś jakieś szczególnie anormalne sytuacje po wyłączeniu tego?
Back to top
View user's profile Send private message
Gabrys
Veteran
Veteran


Joined: 05 Dec 2005
Posts: 1096
Location: Toruń [PL]

PostPosted: Wed Sep 06, 2006 2:13 pm    Post subject: Reply with quote

Tak, teksty wyglądają inaczej... brzydziej.
_________________
Sabayon Professional 1.1 (czyli zdradziłem oryginalne Gentoo)
@ Dell Inspiron 8600 (nVidia, Realtek, Pentium M)
Back to top
View user's profile Send private message
przemos
Guru
Guru


Joined: 30 May 2005
Posts: 433
Location: HWDP

PostPosted: Wed Sep 06, 2006 5:02 pm    Post subject: Reply with quote

n0rbi666 wrote:
przemos - chodzi mi o to, że cała przewaga Swiftfoxa nad mozilla-firefox-bin bierze się właśnie z tego, że domyślnie w mozilla-firefox-bin pango jest włączone, a w Swiftfoxie - wyłączone. Po wyłączeniu pango w mozilla-firefox-bin uzyskujemy wyniki takie, jak Swiftfox.

A mnie chodzi o coś zupełnie innego:
Otóż posiadam w systemie Firefoxa oraz Swiftfoxa, ale jak widzisz testy wykonałem na firefoxie (poza tym pierwszym postem, gdzie użyłem Swiftfoxa) a wyniki wskazują, że różnica jest nieduża w następującym przypadku:
MOZ_DISABLE_PANGO=1 firefox test-rendering-time 2.96
MOZ_DISABLE_PANGO=0 firefox test-rendering-time 2.995
firefox test-rendering-time 3.079

Nie przez przypadek podałem jaką wersję Pango posiadam, gdyż wg. mnie właśnie w tym tkwi "tajemnica" krótkiego czasu renderingu.

PS. Totalne OT się zrobiło.

Gabrys wrote:
Tak, teksty wyglądają inaczej... brzydziej.

Mógłbyś zrobić sshota - bo wg. mnie nie ma wielkiej (żeby nie powiedzieć żadnej) różnicy.

PS2:
Porównanie u mnie (w png więc jakość ok):
http://img313.imageshack.us/img313/6787/porownanienc2.png
Back to top
View user's profile Send private message
Yatmai
Veteran
Veteran


Joined: 12 Nov 2005
Posts: 1501
Location: Kraków

PostPosted: Wed Sep 06, 2006 6:49 pm    Post subject: Reply with quote

Kurcze, z każdym przyspieszającym zabiegiem mam coraz gorsze czasy :( Gcc-4.1 + --as-needed + teraz prelink całego systemu.... i wynik spadl mi do ponad 17s :(
_________________
Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10]
Back to top
View user's profile Send private message
nbvcxz
Guru
Guru


Joined: 02 Sep 2005
Posts: 379
Location: Kraków / PL

PostPosted: Wed Sep 06, 2006 7:58 pm    Post subject: Reply with quote

przemos wrote:
PS. Totalne OT się zrobiło.

offtop jakich mało :lol: - czas by to chyba kończyć albo zmienić na "MOZ PANGO contest" :wink:
Art.root wrote:
Kurcze, z każdym przyspieszającym zabiegiem mam coraz gorsze czasy Gcc-4.1 + --as-needed + teraz prelink całego systemu.... i wynik spadl mi do ponad 17s

I dlatego wyrażałem dosyć nieładne opinie o prelinku - u mnie objaw był podobny - większa zajętość pamięci i wolniejsze działanie. Sprawę gładko rozwiązało -Bdirect a z -as-needed nie miałem z kolei problemów.
Na zakończenie jeszcze jedna myśl dla 'lubiących eksperymenty'. W portage jest gcc-4.2.0 - jest całkiem ok - w niektórych przypadkach nie działa poprawnie -ftree-vectorize , można mieć też problemy z kilkoma ważnymi ebuildami (np perl czy ostatnie gtk+) ale jak na alfę jest całkiem użyteczne.
_________________
nBVCXz
zen-kernel (bfq compcache) | /tmp -> tmpfs | ext4 | zsh | xfce | schedtool
Back to top
View user's profile Send private message
Gabrys
Veteran
Veteran


Joined: 05 Dec 2005
Posts: 1096
Location: Toruń [PL]

PostPosted: Wed Sep 06, 2006 9:41 pm    Post subject: Reply with quote

przemos wrote:
Gabrys wrote:
Tak, teksty wyglądają inaczej... brzydziej.

Mógłbyś zrobić sshota - bo wg. mnie nie ma wielkiej (żeby nie powiedzieć żadnej) różnicy.

Proszę bardzo:

http://158.75.205.24/quake/jpegs/firefox_pango.png (po lewej z pango, po prawej bez pango, oczywiście wszystkie inne ustawienia bez zmian)

Błogosławieni Ci, którzy nie zobaczą (bo będę miał wyłączonego kompa) a uwierzą.
_________________
Sabayon Professional 1.1 (czyli zdradziłem oryginalne Gentoo)
@ Dell Inspiron 8600 (nVidia, Realtek, Pentium M)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Polish OTW All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum