Быстрая ласка - Swiftweasel
Разработчики) | SticKK |
---|---|
Стабильный выпуск | 3.5.5 / 23 ноября 2009 г. |
Операционная система | Linux |
Тип | веб-браузер |
Лицензия | Общественная лицензия Mozilla 1.1 |
Интернет сайт | Проект Swiftweasel |
Быстрая ласка был вилкой Mozilla Firefox доступен для Linux только платформа.
Оптимизация
Swiftweasel оптимизируется с использованием следующих методов:
P.G.O.
Начиная с версии 3.0.3, Swiftweasel сместил свою первичную оптимизацию с процессора на профильная оптимизация (ПГО).[1] Это двухэтапный процесс построения. Приложение компилируется один раз, а затем запускается для создания профиля. Затем профиль используется для управления второй компиляцией приложения. Некоторые из старых оптимизаций все еще используются, но теперь есть только версии Intel и AMD каждой сборки. Он выпущен в виде пакета tar.gz. Существуют также отдельные установщики для Ubuntu и Arch linux, доступные через их сообщества.
Оптимизация двоичного кода
- Swiftweasel скомпилирован с параметрами, которые оптимизируют скорость, а не двоичный размер.
- Двоичные файлы включить дополнительные наборы инструкций:[5]
- Оптимизация, специфичная для архитектуры микропроцессора сборки.[5]
- Скомпилирован с более новыми версиями GCC (Firefox 2.0 использует 3.3.2, Swiftweasel 2.0 использует 4.0.3, а Swiftweasel 3.0.3 использует 4.2.3).[5]
Повышенная безопасность
- Лучшая защита от Переполнение буфера нападения[6] (Swiftweasel 2.0 использует -D_FORTIFY_SOURCE = 2; Firefox 2.0 использует gcc 3.x, который не поддерживает это).[5]
Упрощать
- IPv6 DNS поиск отключен, что предотвращает замедление работы;[5]
- Конвейерная обработка HTTP по умолчанию включен.[5] Обратите внимание, что Fasterfox обеспечивает GUI для настройки этих параметров.
- Для получения полной информации пользователи могут скачать исходные пакеты со всеми перечисленными изменениями.
Установленные расширения
Swiftweasel имеет несколько расширения установлен по умолчанию.[7]
- XForms
- Adblock Plus
- Переключатель пользовательского агента[8]
- Быстрый переключатель локали[9]
Изменения, специфичные для Swiftweasel
Изменения, внесенные в Swiftweasel, включают:
- Набор значков по умолчанию был заменен на значок Kempelton.[10] набор иконок.
- Swiftweasel использует собственный каталог настроек. Настройки, включая закладки, историю и расширения, импортируются из Mozilla Firefox первый раз бегает Swiftweasel.
- Плагины, хранящиеся в / lib / mozilla / plugins и / lib / Firefox / plugins, обнаруживаются и используются Swiftweasel.
Swiftdove
Разработчики) | SticKK |
---|---|
Стабильный выпуск | 2.0.0.22 / 30 июля 2009 г. |
Операционная система | Linux |
Тип | Почтовый клиент |
Лицензия | Общественная лицензия Mozilla 1.1 |
Интернет сайт | Проект Swiftweasel |
Проект Swiftweasel также создает оптимизированные 32- и 64-битные сборки Thunderbird почтовый клиент, известный как Swiftdove.
Оптимизация
В текущей версии 2.0.0.21 Swiftdove также ПГО оптимизирован.
Плагины
Сборки Swiftdove 2.0.0.21 включают версию 0.9 Молния плагин календаря установлен по умолчанию.
Смотрите также
Рекомендации
- ^ "ПГО".[постоянная мертвая ссылка ]
- ^ Используйте в браузере
о: buildconfig
URL-адрес для проверки деталей всех сборок - ^ Используйте в браузере
о: buildconfig
URL для проверки деталей сборок 2.0 - ^ «Параметры оптимизации - Использование коллекции компиляторов GNU (GCC)».
- ^ а б c d е ж "О Swiftweasel". Архивировано из оригинал на 2012-12-25.
- ^ «Ограничение переполнения буфера с помощью ExecShield». Красная шляпа. Архивировано из оригинал на 2007-02-08.
- ^ «Расширения добавлены». Архивировано из оригинал на 2012-12-25.
- ^ Переключатель пользовательского агента
- ^ Быстрый переключатель локали В архиве 2008-01-17 на Wayback Machine
- ^ Kempelton