システムプログラム(第0回): キャッシュ

                                       筑波大学 システム情報系 情報工学域
                                       新城 靖
                                       <yas@cs.tsukuba.ac.jp>

このページは、次の URL にあります。
http://www.coins.tsukuba.ac.jp/~syspro/2023/2023-05-17/cache.html
あるいは、次のページから手繰っていくこともできます。
http://www.coins.tsukuba.ac.jp/~syspro/2023/
http://www.coins.tsukuba.ac.jp/~yas/

■キャッシュ

キャッシュ(cache)とは、高速化のための小容量のメモリ。

◆キャッシュの問題

キャッシュを消しても、遅くなるだけで、他の問題は生じない。

◆Web ブラウザのキャッシュ

Web ブラウザは、画像等をファイルにキャッシュとして保存することがある。 そのキャッシュが、知らない間に quota を圧迫し、必要なファイルが保存できなくなることがある。 それを付けるために、次のどれかを行う。

◆「ダウンロード」ディレクトリ

Web ブラウザやメール・リーダが「ダウンロード」ディレクトリ (~/Downloads/)にファイルを保存することがある。 ここにある不用なファイルは削除すべきである。

◆macOSのアプリケーションのキャッシュ

macOS のアプリケーションのいくつかは、~/Library/Caches/ 以下に キャッシュとなるファイルを作成する。quota を圧迫している場合や、アプリ ケーションが(古いキャッシュを参照して)うまく動作しない場合には、 rm -r等で削除する。
$ du -s ~/Library/Caches/* [←]
1 /home/prof/yas/Library/Caches/Adobe
10516	/home/prof/yas/Library/Caches/Firefox
15642	/home/prof/yas/Library/Caches/Google
40	/home/prof/yas/Library/Caches/Metadata
4	/home/prof/yas/Library/Caches/Mozilla
13	/home/prof/yas/Library/Caches/com.apple.DictionaryManager
11	/home/prof/yas/Library/Caches/com.apple.DictionaryServices
5	/home/prof/yas/Library/Caches/com.apple.Safari
66	/home/prof/yas/Library/Caches/com.apple.nsservicescache.plist
25	/home/prof/yas/Library/Caches/com.apple.preferencepanes.cache
320	/home/prof/yas/Library/Caches/com.apple.preferencepanes.searchindexcache
0	/home/prof/yas/Library/Caches/com.apple.tiswitcher.cache
2120	/home/prof/yas/Library/Caches/com.google.SoftwareUpdate
$ []

Last updated: 2023/04/17 22:00:42
Yasushi Shinjo / <yas@cs.tsukuba.ac.jp>