Linux'ta Firefox'unuzu Hızlandırın

realmanager

Profesör
Katılım
31 Ekim 2009
Mesajlar
3,927
Reaksiyon puanı
99
Puanları
0
firefox-35-logo.png


down.png



Firefox.png



Arkadaşlar bu gün tesadüf aklıma gelen bir konuyu sizlerle paylaşmak istedim.
Belki bileniniz vardır, Mozilla Firefox Windows sürümü ile Linux sürümü birbirinden az da olsa farklı.
Bu farklılıklardan birisi de Linux'te ipv6 varsayılan olarak açık gelmesi.
Ttnet henüz ipv6 protokolüne geçmediği için bu teknolojiyi kullanmak gereksiz olmasının yanında interneti bir miktar yavaşlatma özelliği de mevcut(ipv6 üzerinden ipv4 kullandığı için yani bağlantı üzerinden bağlantı)
Bunu düzeltmek için adres çubuğuna about:config yazıp uyarıyı kabul edin.
ipv6 olarak arama yapıp network.dns.disableIPv6 değerini true yapın
Tabi bu tek başına yeterli değil, birçok Linux dağıtımı varsayılan olarak ipv6 kullanıyor, her dağıtımı göre bunu da iptal etmek zorundasınız.
Mesela benim kullandığım Opensuse için örnek verirsek Yast-Network Settings üzerinden ayarlanıyor.
Hızdaki artışı az çok hissedeceksiniz.
Bol Linuxlu günler

---------- 22-05-2010 saat 01:19 eklendi ---------- önceki mesaj 21-05-2010 saat 23:55 eklenmişti ----------

Ekleme: Az çok değil baya baya hissetmeniz lazım :D
 

y_ates

Dekan
Katılım
12 Nisan 2009
Mesajlar
5,165
Reaksiyon puanı
65
Puanları
0
Eyvallah real. Farkedilir derecede hızlandı.
 

yusher

Profesör
Katılım
30 Haziran 2008
Mesajlar
1,146
Reaksiyon puanı
12
Puanları
218
linuxta chrome kullanıyorum. firefoxa göre baya baya hızlandım valla :D
 

ufukcoskun

Dekan
Katılım
28 Kasım 2008
Mesajlar
6,467
Reaksiyon puanı
104
Puanları
1,243
Firefox'un birkaç ince ayarından bahsedeceğim. Ama öyle ince ayar deyip de geçmemek lazım, çünkü Firefox'umuz yaklaşık 2 katı hıza ulaşacak. Hatta arada bir yaşadığı kilitlenme problemlerinin büyük bir kısmının da üstesinden gelecek artık. Peki nasıl dokunduracağız bu sihirli değneği de bundan sonra her şey çok güzel olacak? Reçeteyi saymaya başlıyorum:

1. İlk olarak Firefox'un ince ayarlarına ulaşacağımız kapıyı aralamamız lazım. Hemen en gözde internet tarayıcımız olan Firefox'u açıp adres saturuna about:config yazıyoruz. Sonra da o sayfada oynamalar yaparken dikkatli oalcağımıza söz veriyoruz.

2. İlk olarak mıncıklayacağımız şey "pipelining" ayarları. Bu noktada bahsettiğim şeyin ne olduğunu bilmiyorsanız size kötü kötü şeyler yaptırdığımı düşünebilirsiniz, onun için siz sormadan ben söyleyeyim, nedir bu "pipelining"? Bu kavram, kısaca belirtmek gerekirse, birkaç işin aynı anda yapılmasını karşılar, ki bu da hız demek oluyor. Firefox'ta bu özellik kapalı geliyormuş madem, hadi açalım da hızlanalım o zaman. Yapmamız gereken gördüğünüz "filter (filtre)" çubuğuna network.http.pipelining yazmak. Bundan sonra aşağıya gelecek olan satıra çift tıklayarak "Value(değer)" kısmını "false (yanlış)"tan "true (doğru)"ya çevirip "ok (tamam)" diyerek kaydediyoruz.

3. İkinci ayarımız yine yukarıda bahsettiğimiz "pipelining" ile ilgili. Madem aktif hale getirdik, o zaman ayarlarını yapalım değil mi? Bu sefer "filter (filtre)" çubuğuna network.http.pipelining.maxrequests yazıyoruz. Aşağıdaki satıra çift tıklıyoruz. Açılan kutucuktaki "value (değer)" kısmını biraz yükseltiyoruz. Aynı anda ne kadar çok iş yaparsak o kadar hızlanırız çünkü. Uygun olan sayı aralığı 10 ile 30 arası. Unutmayın ne kadar çok iş yaparsak o kadar iyi onun için çok eski bir bilgisayarınız olmadığı sürece ben bu değeri 30 yapmanızı tavsiye ederim.

4. Pipelining ayarını kendi bilgisayarımız için yaptık, sıra geldi vekil sunucular
için de yapmaya. Bunun için de "filter (filtre)" çubuğuna network.http.proxy.pipelining yazarak aratıyoruz. Artık alıştığınız şekilde değerini "false (yanlış)"tan "true (doğru)"ya çeviriyoruz.

5. Sıradaki ayarımız internet protokolleri ile alakalı. IPv4 ve IPv6 deyince belki bir kısmınız problemi anlayacaktır, benim şimdiki açıklamam anlamayanlara. IPv6, IPv4'ün yeni nesil veliahtı olan bir internet protokolüdür. Ancak beraberinde bir sürü yenilik getirmesine rağmen henüz çok az kullanılmaktadır (Google'ın yaptığı araştırmaya göre yaklaşık %1 oranında kullanılmakta.). IPv6 ile ilgili bizi ilgilendiren kısım ise, internete yada sunuculara bağlanırken karşılaşılan yavaşlık problemleri. IPv6 şu an çoğu "alan adı sunucusu (DNS - domain name server)" ile uyumsuz olduğu için bu protokolde belirgin yavaşlamalar gerekmekte. Uzun lafın kısası Firefox'a diyeceğiz ki, bak bu kötüymüş artık kullanma. Bunu yapmanın yolu da "filter (filtre)" kısmına network.dns.disableIPv6 yazıp "false (yanlış)" olan bu ayarı "true (doğru)" olarak değiştirmek.

6. Şimdi bambaşka bir yere atlıyoruz, bu özellik Firefox'un en önemli özelliklerinden biri olan plug-in desteğini çok kullananlar için geliyor. Firefox varsayılan olarak plug-in'lerin sadece adını kullanıyor. Oysa ki tam adresini kullanmak her zaman için daha hızlıdır, biz de bunu bildiğimiz için ne yapıyoruz, yeniden "filter (filtre)" kısmına gelip bu sefer plugin.expose_full_path diye aratıyoruz. Sonra karşımıza çıkan ayarı "false (yanlış)" seçeneğinden "true (doğru)" seçeneğine çeviriyoruz.

7. Firefox'un ayarları artık yeterli gelmiyor artık bize, yeni ayarlar eklemeye hazır mısınız? Ben anlatmaya hazırım ve başlıyorum Şimdi Firefox internet sayfalarının yüklenmesi için öncelikle bir süre kendi kendine bekler, sayfayı oluşturur ve ondan sonra bize göstermeye başlar, hadi ona hayır, anca beraber kanca beraber diyelim. Bu sefer herhangi bir şeyi filtrelemiyoruz, aşağı kısma sağ tıklayarak önce "New (Yeni)", sonra da "Integer (Tamsayı)" seçeneklerini seçiyoruz. Karşımıza çıkan kutucuğa ayarın adı olarak nglayout.initialpaint.delay yazıp "ok (tamam)" diyoruz. Sonrasında tekrar beliren kutucuğa ise 0 yazıp ona da "ok (tamam)" dedikten sonra yeni ayarımızı eklemiş oluyoruz.

8. Firefox sadece sayfayı ilk açtığımızda yüklenene kadar beklemiyor, ondan sonra sayfa yüklenene kadar da bir süre bekleyip ondan sonra hepsini birden bize gönderiyor. Ama bu sefer yaptığı bizi yavaşlatmak yerine bizi hızlandıracak bir şey, çünkü her saniye sayfanın yeni verilerle güncellenmesi çok yavaş ve zahmetli bir şey. Bu konuda Firefox'u desteklemek için bir ayar da biz girelim dedik. Hadi 5sn'de bir yenile sayfamı ayarını söylüyorum şimdi size: Yine bir önceki maddede belirtildiği gibi "New (Yeni)" arkasından da "Integer (Tamsayı)" diyerek yeni bir ayar oluşturuyoruz, bu yeni ayarın adı content.notify.backoffcount, değeri ise 5 oluyor.

9. Geldik son ayarımıza, bu ayarda ise alt-menülerin yüklenmesini hızlandıracağız. Yine önceki iki maddede yaptığınız gibi "New (Yeni)" arkasından "Integer (Tamsayı)" seçtikten sonra ayar adı olarak ui.submenuDelay, değer olarak da 0 giriyoruz.

Tüm bunları yaptıktan sonra Firefox'unuzu yeniden başlatmayı unutmayın,

Tabiki alıntıdır :P :)
 

shakal

Profesör
Katılım
9 Mart 2009
Mesajlar
1,770
Reaksiyon puanı
29
Puanları
228
benimkiin hizi chrome ile hemen hemen ayni acilis süreleri filan ben firefoxda mihlandim :)
 

hayranim

Profesör
Katılım
6 Nisan 2010
Mesajlar
1,402
Reaksiyon puanı
32
Puanları
228
Peki opera kullanan arkadaşlar ne yapsın?
 

realmanager

Profesör
Katılım
31 Ekim 2009
Mesajlar
3,927
Reaksiyon puanı
99
Puanları
0
Bir Linux kullanıcısının Opera kullanmasının geçerli nedenleri olmalı.
Çünkü Opera açık kaynak değil
 

hayranim

Profesör
Katılım
6 Nisan 2010
Mesajlar
1,402
Reaksiyon puanı
32
Puanları
228
Kızmıştım Firefox a ve ceza olarak kaldırmıştım. Şimdi hemen kurup deneyeceğim. Sanırım cezasını çekti :)
 

aperon

Doçent
Katılım
3 Mart 2009
Mesajlar
705
Reaksiyon puanı
11
Puanları
0
bu açılma hızı-hız vs den chromium bi browser olarak firefoxun papucunu dama atmak üzere benim sistemde:)))
 

hayranim

Profesör
Katılım
6 Nisan 2010
Mesajlar
1,402
Reaksiyon puanı
32
Puanları
228
Real haklıymışsın yazılan bütün herşeyi uyguladım ve ff coştu. Teşekkürler paylaşımın için
 
Üst