it-swarm-ja.com

Thunderbirdのキャッシュサイズ/目的

Debian WheezyでThunderbird(Icedove)を使用しています。 1つのimapアカウントを設定していて、メールはimapサーバーと同期されています(つまり、オフラインでも以前にダウンロードしたメールを読むことができます)。これはすべて私のに保存されています

$HOME/.icedove/xxxxxxxx.default/ImapMail/

今、私はそれを超えて、私の$HOME/.cache/icedove/は約80MBです。 Thunderbirdキャッシュの目的がわからない、とwikiは言っています。

The disk cache mainly caches remote images and SSL certificates

彼らはどのような画像とSSL証明書について話しているのですか? AFAIU、すべてのメールは私のプロフィールに保存されています$HOME/.icedove/xxxxxxxx.default/ImapMail/。また、いくつの証明書を保存する必要がありますか? 1つのimapサーバーにのみ接続しています。

とにかく、私はキャッシュを完全に無効にしたいです:

browser.cache.disk.enable false

機能が失われたり、違いに気づいたりしますか?

2
Martin Vegter

キャッシュは通常、後で再び必要になる(「おそらく」)情報(「近く」)を格納します。キャッシュを無効にすると、Thunderbirdは情報を取得する必要がある場所から情報を再度取得します。したがって、この点では、機能の低下は見られません。インターネット接続の速度によっては、Thunderbirdがインターネットから物を取得する必要があるため、メールをレンダリングする必要がある時間が長くなることに気付く場合があります。

では、何を取得する必要がありますか?すべてのリソースが電子メールの一部であるわけではありません。これは、外部画像、css、およびjsを参照するhtmlメールに特に当てはまります。メールに埋め込まれているリソースでさえ、ある種の特別なエンコーディング(base64 + 'content-id'、見てください https://stackoverflow.com/questions/9110091/base64-encoded-)に埋め込まれています。 images-in-email-signatures )。 ThunderbirdのHTMLレンダラーは、実際に電子メールを正しくレンダリングするために、これらのものをフェッチおよび/またはデコードする必要があります。キャッシュを無効にすると、このプロセスが遅くなります。

更新

ページが読み込まれるとキャッシュされるため、再表示するためにダウンロードする必要はありません。電子メールやニュースの場合、メッセージや添付ファイルもキャッシュされます。

http://kb.mozillazine.org/Browser.cache.disk.capacity

1
akira