The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Firefox для Linux станет таким же быстрым, как и для Windows, opennews (??), 01-Май-11, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


7. "Firefox для Linux станет таким же быстрым, как и для Windows"  +1 +/
Сообщение от Кракен (ok), 01-Май-11, 11:06 
Сравнил с вайном - сейчас все не так плохо:
Wine
Sunspider: 395
V8: 2566
Kraken: 11297

Native
Sunspider: 371
V8: 2731
Kraken: 11715

Фарефокс из резпозитория для x86_64 собран gcc 4.6 с O2.

Ответить | Правка | Наверх | Cообщить модератору

12. "Firefox для Linux станет таким же быстрым, как и для Windows"  +/
Сообщение от Zenittur (?), 01-Май-11, 11:17 
> Фарефокс из резпозитория для x86_64 собран gcc 4.6 с O2.

Как собирал? Можно рецепт?

Ответить | Правка | Наверх | Cообщить модератору

13. "Firefox для Linux станет таким же быстрым, как и для Windows"  +/
Сообщение от Кракен (ok), 01-Май-11, 11:19 
Не могу помочь - не я собирал. Поставил из репозитория. :)
Ответить | Правка | Наверх | Cообщить модератору

14. "Firefox для Linux станет таким же быстрым, как и для Windows"  +/
Сообщение от anonymous (??), 01-Май-11, 11:22 
с gcc-4.6 собирается с включенным флагом -fpermissive.

сравнил размеры между сборками gcc 4.5.2 и 4.6.0:

1. * net-libs/xulrunner-2.0-r1
         Total files : 3470
         Total size  : 96 MiB

2. * net-libs/xulrunner-2.0-r1
         Total files : 3470
         Total size  : 91 MiB

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

16. "Firefox для Linux станет таким же быстрым, как и для Windows"  +/
Сообщение от anonymous (??), 01-Май-11, 11:27 
ах да, забыл

x86_64
CFLAGS="-O2 -march=core2 -pipe -fpremissive"

Ответить | Правка | Наверх | Cообщить модератору

25. "Firefox для Linux станет таким же быстрым, как и для Windows"  +/
Сообщение от Анончик (?), 01-Май-11, 13:03 
> -march=core2

А почему бы не -march=native, кстати?

Ответить | Правка | Наверх | Cообщить модератору

44. "Firefox для Linux станет таким же быстрым, как и для Windows"  +/
Сообщение от Папо Карло (?), 01-Май-11, 17:32 
-std=gnu99 -frecord-gcc-switches -g0 -Ofast -march=native -mtune=native -fpremissive \
-funroll-all-loops -ftree-vectorize -pipe  -fno-inline-functions-called-once \
-fmerge-all-constants -ffreestanding -D_FORTIFY_SOURCE=0 --param l2-cache-size=2048 \
-floop-interchange -floop-block -floop-strip-mine -ftree-loop-distribution \
-fexcess-precision=fast -fno-strict-aliasing -flto -fwhole-program


Как-то так...  

Ответить | Правка | Наверх | Cообщить модератору

45. "Firefox для Linux станет таким же быстрым, как и для Windows"  +/
Сообщение от Папо Карло (?), 01-Май-11, 17:33 
Упс, ещё

-fipa-sra -fsplit-stack

Ответить | Правка | Наверх | Cообщить модератору

107. "Firefox для Linux станет таким же быстрым, как и для Windows"  +/
Сообщение от Michael Shigorinemail (ok), 06-Май-11, 12:49 
> -D_FORTIFY_SOURCE=0

Для браузера-то?

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру