Swiftweasel - Swiftweasel

Swiftweasel
Swiftweasel-3.png
Tuzuvchi (lar)SticKK
Barqaror chiqish
3.5.5 / 2009 yil 23-noyabr (2009-11-23)
Operatsion tizimLinux
TuriVeb-brauzer
LitsenziyaMozilla jamoat litsenziyasi 1.1
Veb-saytSwiftweasel loyihasi

Swiftweasel ning vilkasi edi Mozilla Firefox uchun mavjud Linux faqat platforma.

Optimallashtirish

Swiftweasel quyidagi usullar yordamida optimallashtirilgan:

P.G.O.

3.0.3 versiyasidan boshlab, Swiftweasel asosiy optimallashtirishni o'ziga xos protsessordan o'zgartirdi profil tomonidan boshqariladigan optimallashtirish (PGO).[1] Bu ikki bosqichli qurilish jarayoni. Ilova bir marta tuziladi va keyin profil yaratish uchun ishlaydi. Keyin profil dasturning ikkinchi kompilyatsiyasini boshqarish uchun ishlatiladi, ba'zi eski optimallashtirishlar hanuzgacha ishlatilgan, ammo hozirda har bir tuzilmaning faqat Intel va AMD versiyalari mavjud. U tar.gz paketida tuzilgan. Ubuntu va Arch linux uchun alohida o'rnatuvchilar hamjamiyatlari orqali mavjud.

Ikkilik kodni optimallashtirish

Xavfsizlikni oshirish

  • Dan yaxshiroq himoya qilish Buferning oshib ketishi hujumlar[6] (Swiftweasel 2.0 -D_FORTIFY_SOURCE = 2 dan foydalanadi; Firefox 2.0 gcc 3.x dan foydalanadi, bu buni qo'llab-quvvatlamaydi).[5]

Soddalashtiring

Kengaytmalar o'rnatildi

Swiftweasel bir nechta kengaytmalar sukut bo'yicha o'rnatilgan.[7]

Swiftweasel-ga tegishli o'zgarishlar

Swiftweasel-ga kiritilgan o'zgartirishlarga quyidagilar kiradi:

  • Standart belgilar to'plami Kempelton bilan almashtirildi[10] piktogramma o'rnatilgan.
  • Swiftweasel o'zining sozlash katalogidan foydalanadi. Xatcho'plar, tarix va kengaytmalarni o'z ichiga olgan sozlamalar import qilinadi Mozilla Firefox birinchi marta Swiftweasel ishlaydi.
  • / Lib / mozilla / plaginlari va / lib / Firefox / plaginlarida saqlangan plaginlar Swiftweasel tomonidan aniqlanadi va ishlatiladi.

Swiftdove

Swiftdove
Tuzuvchi (lar)SticKK
Barqaror chiqish
2.0.0.22 / 30 iyul, 2009 yil (2009-07-30)
Operatsion tizimLinux
TuriElektron pochta mijozi
LitsenziyaMozilla jamoat litsenziyasi 1.1
Veb-saytSwiftweasel loyihasi

Swiftweasel loyihasi shuningdek optimallashtirilgan 32 va 64bit tuzilmalarni yaratadi Momaqaldiroq Swiftdove nomi bilan tanilgan elektron pochta mijozi.

Optimallashtirish

Amaldagi 2.0.0.21 versiyasi bo'yicha Swiftdove ham mavjud PGO optimallashtirilgan.

Plaginlar

Swiftdove ning 2.0.0.21 versiyalari tarkibiga 0.9 kiradi Chaqmoq sukut bo'yicha o'rnatilgan kalendar plagin.

Shuningdek qarang

Adabiyotlar

  1. ^ "PGO".[doimiy o'lik havola ]
  2. ^ Brauzer ichidan foydalaning haqida: buildconfig Barcha tuzilmalar tafsilotlarini tekshirish uchun URL
  3. ^ Brauzer ichidan foydalaning haqida: buildconfig 2.0 tuzilishi tafsilotlarini tekshirish uchun URL
  4. ^ "Variantlarni optimallashtirish - GNU Compiler Collection (GCC) dan foydalanish" ".
  5. ^ a b v d e f "Swiftweasel haqida". Arxivlandi asl nusxasi 2012-12-25.
  6. ^ "ExecShield bilan bufer toshmalarini cheklash". Qizil shapka. Arxivlandi asl nusxasi 2007-02-08 da.
  7. ^ "Kengaytmalar qo'shildi". Arxivlandi asl nusxasi 2012-12-25.
  8. ^ Foydalanuvchi agentini almashtirish
  9. ^ Mahalliy tezkor almashtirish vositasi Arxivlandi 2008-01-17 da Orqaga qaytish mashinasi
  10. ^ Kempelton

Tashqi havolalar