2008年10月24日金曜日

Firefoxのabout:config設定。

変更する設定名によっては再起動が必要になるものなどもあるが、基本的に変更した後、
about:configを閉じればOK


デフォルトの検索窓から検索した結果を新規タブに開く。


フィルタ欄に[browser.search.openintab]と入力。

項目をダブルクリックして値を[true]に変更




1.フィルタ欄に、”network.http.pipelining”と入力し、表示されたnetwork.http.pipelining部分を
  ダブルクリックして値をtrueに変更

2.同様に”network.http.proxy.pipelining”と入力し同じく値をtrueに変更

3.次にフィルタ欄に”network.http.pipelining.maxrequests”と入力し、
    設定名をダブルクリックすると数値が入力できる窓が開き、この数値に8と入力

4.空欄部分で右クリックし、新規作成→整数値をクリックする
  新しい整数値の設定名ボックスに”nglayout.initialpaint.delay”と入力し、
  整数値に0を入力します


これらの設定は、1つのコネクションで最大接続要求数の設定を行うためのもので、
パイプライン処理を有効にするという意味があります。

4.の設定は、ブラウザが情報を受け取るまでの待機時間の設定です



ブックマークグループを新規タブで開く。

browser.tabs.loadFolderAndReplace

デフォルト:true 新規タブで開きたい場合:false


PCの性能、回線速度ごとの細かいパフォーマンスアップチューニング

■クイック設定

user_pref("network.http.pipelining", true);
user_pref("network.http.pipelining.firstrequest", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("nglayout.initialpaint.delay", 0);

■全てに共通の設定

user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);

■速いPC・速いインターネット接続の場合

user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);

■速いPC・遅めのインターネット接続

user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);

■速いPC・遅いインターネット接続

user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);

■遅いPC・速いインターネット接続

user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000000);
user_pref("content.maxtextrun", 4095);
user_pref("nglayout.initialpaint.delay", 1000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("dom.disable_window_status_change", true);

■遅いPC・遅いインターネット接続

user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 750);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("dom.disable_window_status_change", true);





0 件のコメント: