firefox32から
新しいHTTPキャッシュ(v2)
が有効になったということですが、
http://gigazine.net/news/20140902-firefox-32/
(A)
この[新しいHTTPキャッシュ(v2)]機能を無効にするには
about:config のどの項目を変更すれば良いのか教えてください。
(B)
今現在 キャッシュ機能を無効にするために
browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable
をすべてfalse に設定しているのですが、
その場合、[新しいHTTPキャッシュ(v2)]機能も自動的に無効になっているのでしょうか?
上記(A)(B) について教えてください。
HTTPキャッシュ(v2) 機能を無効にするには?
モデレータ: Forum Moderators
Re: HTTPキャッシュ(v2) 機能を無効にするには?
(A) browser.cache.use_new_backend_temp を false にすることで旧来の方式に戻ります。
(B) キャッシュ機能自体を無効にしていれば、もちろん新しい方式のキャッシュが使われることもありません。
(B) キャッシュ機能自体を無効にしていれば、もちろん新しい方式のキャッシュが使われることもありません。
[Desktop] Windows 11 Pro 25H2 / Intel Core i7-14700 / NVIDIA GeForce RTX 3050 6 GB / 64 GB Memory
[Laptop] Windows 10 Pro 22H2 (64bit, ESU) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)
Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.3+)
-- いつまでたっても nightly
[Laptop] Windows 10 Pro 22H2 (64bit, ESU) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)
Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.3+)
-- いつまでたっても nightly
Re: HTTPキャッシュ(v2) 機能を無効にするには?
Cai様、回答ありがとうございます。
本筋から外れますが
-----------
browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable
をすべてfalse に設定していると、キャッシュ機能自体が無効になっている。
その場合、キャッシュ機能に関する以下のような項目が
browser.cache.use_new_backend_temp
browser.cache.disk_cache_ssl
Network.http.use-cache
たとえtrue であっても、すでに大元のキャッシュ機能自体が無効になっているので
キャッシュ機能に関する以下のような項目は
browser.cache.use_new_backend_temp
browser.cache.disk_cache_ssl
Network.http.use-cache
trueであってもキャッシュ機能は働かず、実質的にはfalseと同じ
------------------
と考えてよいのでしょうか?
本筋から外れますが
-----------
browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable
をすべてfalse に設定していると、キャッシュ機能自体が無効になっている。
その場合、キャッシュ機能に関する以下のような項目が
browser.cache.use_new_backend_temp
browser.cache.disk_cache_ssl
Network.http.use-cache
たとえtrue であっても、すでに大元のキャッシュ機能自体が無効になっているので
キャッシュ機能に関する以下のような項目は
browser.cache.use_new_backend_temp
browser.cache.disk_cache_ssl
Network.http.use-cache
trueであってもキャッシュ機能は働かず、実質的にはfalseと同じ
------------------
と考えてよいのでしょうか?
Re: HTTPキャッシュ(v2) 機能を無効にするには?
とりあえず。
「browser.cache.memory.enable」に関して。
http://kb.mozillazine.org/Browser.cache.memory.enable
If browser.cache.disk_cache_ssl is set to true, secure pages will be stored in disk cache, not memory cache.
とありますので、falseにしていたとしても、「browser.cache.disk_cache_ssl」がtrueならキャッシュされます。
他は調べていませんが、関連項目はすべてfalseにしておくのが無難でしょう。
ただし、
Setting this preference to false causes less memory to be used but also increases the load time of previously visited pages and dialogs, especially those of secure sites.
とあるように、キャッシュをオフにすることによる弊害もありますので、ご注意を。
「browser.cache.memory.enable」に関して。
http://kb.mozillazine.org/Browser.cache.memory.enable
If browser.cache.disk_cache_ssl is set to true, secure pages will be stored in disk cache, not memory cache.
とありますので、falseにしていたとしても、「browser.cache.disk_cache_ssl」がtrueならキャッシュされます。
他は調べていませんが、関連項目はすべてfalseにしておくのが無難でしょう。
ただし、
Setting this preference to false causes less memory to be used but also increases the load time of previously visited pages and dialogs, especially those of secure sites.
とあるように、キャッシュをオフにすることによる弊害もありますので、ご注意を。
[Desktop] Windows 10 pro (64bit) / 16GB RAM
Re: HTTPキャッシュ(v2) 機能を無効にするには?
http://kb.mozillazine.org/Browser.cache.disk_cache_sslpal さんが書きました:If browser.cache.disk_cache_ssl is set to true, secure pages will be stored in disk cache, not memory cache.
とありますので、falseにしていたとしても、「browser.cache.disk_cache_ssl」がtrueならキャッシュされます。
では browser.cache.disk_cache_ssl について
としていますので、browser.cache.disk_cache_ssl が true になっていても browser.cache.disk.enable と network.http.use-cache が false ならキャッシュはされないはずです。browser.cache.disk.enable and network.http.use-cache must be set to true if you wish to enable disk caching of SSL pages.
If this preference is set to false, browser.cache.memory.enable and network.http.use-cache must be set to true if you wish to enable memory caching of SSL pages.
あくまでも「キャッシュ機能が有効な時に、どこに SSL コンテンツをキャッシュするか」という設定のようです。
[Desktop] Windows 11 Pro 25H2 / Intel Core i7-14700 / NVIDIA GeForce RTX 3050 6 GB / 64 GB Memory
[Laptop] Windows 10 Pro 22H2 (64bit, ESU) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)
Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.3+)
-- いつまでたっても nightly
[Laptop] Windows 10 Pro 22H2 (64bit, ESU) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)
Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.3+)
-- いつまでたっても nightly
Re: HTTPキャッシュ(v2) 機能を無効にするには?
pal様、Cai様、返答ありがとうございます。
キャッシュ機能そのものを無効にしたいのですが、その場合
pal様、
キャッシュの関連項目は
browser.cache.use_new_backend_temp
browser.cache.disk_cache_ssl
Network.http.use-cache
これで全てでしょうか?
Cai様、
browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable
をすべてfalse に設定している場合
他のキャッシュの関連項目の一部がtrue になっていても
キャッシュ機能は有効にならず無効のままと考えてよいのでしょうか?
キャッシュの関連項目をすべて常にfalse設定にしておくのは難しそうなので
browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable
をfalse設定にさえしていれば、
キャッシュ機能自体が常に無効になるのであれば有り難いのですが。。。
キャッシュ機能そのものを無効にしたいのですが、その場合
pal様、
キャッシュの関連項目は
browser.cache.use_new_backend_temp
browser.cache.disk_cache_ssl
Network.http.use-cache
これで全てでしょうか?
Cai様、
browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable
をすべてfalse に設定している場合
他のキャッシュの関連項目の一部がtrue になっていても
キャッシュ機能は有効にならず無効のままと考えてよいのでしょうか?
キャッシュの関連項目をすべて常にfalse設定にしておくのは難しそうなので
browser.cache.disk.enable
browser.cache.memory.enable
browser.cache.offline.enable
をfalse設定にさえしていれば、
キャッシュ機能自体が常に無効になるのであれば有り難いのですが。。。