パソコンやスマホが重い、遅い…そんなときに「キャッシュを削除してみて」って言われることってありますよね。でも「キャッシュ」って正体不明で、何をどうすればいいのか分からない…そんな悩みを解決します。実は、キャッシュは僕たちのデバイスを快適にするための仕組みなんです。この記事を読めば、キャッシュが何なのか、なぜ削除が必要なのか、どうやって付き合っていくのかがバッチリわかるようになりますよ。
- キャッシュは、パソコンが前に見たサイトやデータを一時的に記憶しておく仕組み
- キャッシュが溜まりすぎると、パソコンの動きが遅くなることがある
- 削除しても大丈夫。大切なデータは別に保存されているから安心
もうちょっと詳しく
キャッシュの役目をもっと詳しく理解すると、パソコンがどうして削除が必要になるのかが見えてきます。インターネットのサイトを見るときって、ものすごくたくさんの情報をダウンロードしているんですよ。ページの文字、写真、デザイン、動画…全部です。でもキャッシュがあると、パソコンが「この写真、この前も見たね。新しくダウンロードしなくていいや」って判断できるから、その分の時間と通信量を節約できるわけ。だから、キャッシュを削除するときは、この「便利さ」を一度リセットする代わりに、パソコンが呼吸をしやすくなる。そのバランスを理解することが、上手にパソコンと付き合うコツなんです。
キャッシュは「便利さ」と「重さ」のバランスの上に成り立ってる。多すぎるのも少なすぎるのもダメってわけ
⚠️ よくある勘違い
→ キャッシュは一時的なコピーでしかないから、本物のパスワードやアカウント情報は別の場所に保存されてます。削除しても大丈夫。
→ その通り。キャッシュは「使い捨てメモ」みたいなものだから、消してもノーダメージ。むしろパソコンの調子が良くなることが多い。
[toc]
キャッシュって何だろう
パソコンが「覚えておく」って何?
キャッシュのことを理解するには、まずパソコンの動き方を知ると良いですよ。インターネットでサイトを開くときって、実はものすごい量の情報がパソコンに流れ込んできているんです。例えば、ニュースサイトを開くとしますね。そこには文章があって、写真があって、広告があって、装飾があって…全部別々のデータとして存在しているわけ。パソコンはそれらを全部ダウンロードして、組み立てて、画面に表示しているんです。
この流れって結構時間がかかるんですよ。特に写真や動画みたいな大きなファイルだと、ダウンロードに数秒かかることもあります。でもね、もし同じサイトを明日また見るとしたら?今度もまた、同じ写真をダウンロードするの?そりゃ非効率ですよね。だから、パソコンは賢い。「さっき見たこのサイト、また見る可能性高いな。だったら今の情報を保存しておいて、次に必要になったら使おう」って、一時的に情報を保存しておくわけです。
これがキャッシュの正体です。つまり、パソコンが「次に必要になるだろう」って予測して保存しておく、一時的なデータのコピーのことなんですね。どこに保存されるかというと、パソコンのハードディスク(つまり、物理的な記憶装置)の一部に、キャッシュ専用の場所が用意されているわけです。
ブラウザキャッシュと画像キャッシュの違い
実は、キャッシュには色々な種類があるんです。一番よく聞くのはブラウザキャッシュ。これはGoogleChromeとかFirefoxみたいな、インターネットを見るアプリ(つまり、ブラウザ)が保存するキャッシュのことです。WebサイトのHTML(つまり、Webページを作る言葉)、CSS(つまり、色や形を決める言葉)、画像ファイル、JavaScriptのコード…こういったWebページを表示するのに必要な全部のデータをキャッシュしておくわけ。
次に有名なのが画像キャッシュです。特にスマホが多いんですけど、LINE、Instagram、Twitterとか、画像をいっぱい見るアプリってありますよね。あの画像たちも、アプリが「次また見るだろ」って思って保存しちゃうわけです。だから、スマホがいっぱい容量を使ってるなぁって感じるときは、大体この画像キャッシュが犯人だったりします。
その他にも、アプリキャッシュとか、データベースキャッシュとか、いろいろなレベルでキャッシュが働いているんですよ。でも、基本的な考え方は一緒。「前に使ったデータを保存しておいて、また必要になったときに再利用する」。これさえ覚えておけば、どんなキャッシュでも理解できるようになります。
キャッシュが生まれる理由
インターネットって実は重いんだ
「なんでわざわざキャッシュなんて作るんだ」って疑問が出てくるかもしれませんね。その答えを理解するには、インターネットの通信速度について知ると良いですよ。
インターネットの速度って、実は思ってるより遅いんです。いや、遅くないって思うかもしれませんが、コンピュータの世界では遅いんですよ。光の速さで情報が流れても、実際には様々な中継地点を経由するし、サーバー(つまり、インターネット上の大きなコンピュータ)から情報をもらうにも時間がかかります。一般的に、インターネットから1メガバイト(つまり、データの量の単位。画像1枚くらい)をダウンロードするのに数分の1秒かかるんですよ。
1メガバイト1枚の写真だとすると、サイトに10枚写真があれば、合計10メガバイト。それを毎回毎回ダウンロードしていたら、サイトを開くたびに1秒以上かかっちゃうわけです。このストレス、無視できないでしょ。だからパソコンは「この1秒の待ち時間、なくしたいな」って思うわけです。
キャッシュが生まれた理由は「待ちたくない」
人間は待つのが嫌いですよね。サイトが開くのに1秒かかるのさえイラっときます。だから、ウェブデザイナーやエンジニア(つまり、インターネットの世界を作る人たち)は、「どうやったら待ち時間を減らせるか」をずっと考えてきたわけです。その答えの一つが、キャッシュという仕組みなんです。
考えてみてください。あなたが毎朝見るニュースサイトがあるとしましょう。毎日見るのに、毎日ゼロから全部のデータをダウンロードするの?バナナ広告も、ロゴも、デザインも、毎回全部?そりゃ効率悪い。でも、ロゴとかデザインは毎日同じですよね。だったら、昨日のロゴを使えば良くない?ニュースの記事だけ新しいのをダウンロードすれば、その分スピードアップできるじゃん。これがキャッシュの発想です。
つまり、キャッシュが生まれたのは、「無駄な時間を減らして、ユーザーの待ち時間を最小化する」という人間の欲求から生まれたわけです。そして実際、この工夫のおかげで、僕たちはいま、サクサク快適にインターネットを使えてるんですよ。キャッシュなしで、毎回毎回全部のデータをダウンロードしていたら、今のインターネットは存在しません。そのくらい大事な仕組みなんです。
サーバーの負担も減らす
キャッシュの良いところは、ユーザーの待ち時間を減らすだけじゃありません。サーバーの負担も減らすんです。
サーバーっていうのは、インターネット上の大きなコンピュータのことね。例えば、YouTubeだって、Googleのサーバーがあって、そこからいっぱいの人がビデオをダウンロードしてるわけです。もしユーザーのパソコンにキャッシュがなかったら、誰かがYouTubeを見るたびに「サーバーさん、このビデオちょうだい」ってリクエストが来るわけ。人気動画だと、何百万人が同じビデオを何度も何度も見るんです。毎回毎回サーバーから送ってたら、サーバーも大変だし、世界中の通信網もパンクしちゃいます。
でもキャッシュがあると、2回目の人は、サーバーに聞かなくて自分のパソコンから取り出す。これなら、サーバーの負担は1回目だけで済む。だから、キャッシュって実は、みんなのためになる仕組みだってわけです。自分のパソコンが速くなるだけじゃなく、インターネット全体が快適になるってことなんですよ。
キャッシュを削除すると何が起きる
なぜパソコンが重くなるのか
「キャッシュが溜まると、パソコンが重くなる」って聞きますよね。でも、これってちょっと説明が足りないんです。正確には、「キャッシュが溜まりすぎると、パソコンが重くなる」なんです。
想像してみてください。あなたのスマホって、最初は速いのに、使ってるとだんだん重くなってきませんか?それって、写真とかアプリとかがいっぱい溜まるから。パソコンも同じですよ。キャッシュは「覚えておくメモ」だって言いましたが、メモなので当然容量を食うわけです。つまり、ハードディスクのお得な場所を使うわけなんですね。
容量が足りなくなると、パソコンはどうするか。「あ、ハードディスクが満杯だ。新しいデータを保存する場所がない」って焦りだすんです。そしたら、パソコンは別の場所からデータをどかして、何か整理しようとする。その整理作業が、パソコンを遅くさせるんですよ。つまり、キャッシュが多すぎると、パソコンが「整理整頓」に時間をとられちゃうってわけです。
もう一つ、キャッシュが古くなる問題もあります。キャッシュって、「前に見たサイト」を保存してるんですが、サイトって毎日変わりますよね。昨日は「りんごが100円」だったのに、今日は「りんごが120円」かもしれない。でも、パソコンはキャッシュの情報が古いことに気づかないで、古い「100円」の情報を持ってる。その古い情報で判断して、間違った動作をすることもあるわけです。これがキャッシュが引き起こすバグの正体なんですよ。
削除したら本当に軽くなるの?
「キャッシュを削除すると軽くなる」ってよく言いますが、これは本当なんですよ。削除することで、ハードディスクの容量が空いて、パソコンが整理整頓に使う時間が減ります。それに、古い情報がなくなるので、サイトが最新の情報を新しくダウンロードするようになる。だから、バグも減ります。
でも、削除の直後は、かえって遅くなることもあります。なぜかというと、次にサイトを開くときに、キャッシュがないから全部のデータをゼロからダウンロードしなきゃいけないからですね。だから、「あ、削除したら遅くなった…」と焦る人がいるんです。でも大丈夫。その後、何度かサイトを開いていると、新しいキャッシュが貯まって、また速くなります。つまり、削除のメリットが出るまでに少し時間がかかるってわけです。
パスワードやログイン情報は大丈夫?
ここが一番心配なポイントですね。「キャッシュを削除したら、パスワードも消えちゃうんじゃない?」って不安になる人、多いんです。でも安心してください。パスワードは安全に保存されています。
パスワードとかアカウント情報ってのは、キャッシュみたいな一時的なメモじゃなくて、別の専用の場所に、もっと厳重に保存されてるんですよ。つまり、キャッシュは「一時的な便利さのためのメモ」で、パスワードは「大事な大事な本物の鍵」ってわけです。「鍵」をなくすわけじゃなく、「メモ」を捨てるだけだから、大丈夫。むしろ、古いメモが邪魔になってバグが起きるより、メモを捨てた方が安全です。
キャッシュを上手に付き合う方法
削除のベストタイミングはいつ?
「キャッシュは削除した方がいい」ってわけじゃなくて、「定期的に削除した方がいい」ってのが正解です。つまり、バランスが大事なんですね。
ベストタイミングは、「パソコンの動きが遅くなった時」ですよ。理想としては、月に1回くらい、またはパソコンが重くなってきたなぁと感じたときに削除するのが良いです。特に、古いパソコンを使ってる人は、こまめに削除した方がいい。なぜなら、古いパソコンは容量が限られているから、キャッシュが溜まりやすいからです。
あと、セキュリティやプライバシーの心配がある場合も削除した方がいいですね。例えば、家族で同じパソコンを使ってるとか、学校の公開パソコンを使ったとか。そういう場合は、あなたが見たサイトの履歴が残ってることになるから、定期的に削除した方が無難です。
自動削除の設定ができる
毎回手動で削除するのって面倒ですよね。実は、ブラウザを設定することで、自動的に削除させることができます。
例えば、Google Chromeなら、設定を開いて「プライバシーとセキュリティ」のところに「閲覧履歴とキャッシュの削除」っていう項目があります。そこで「終了時に削除する」って設定にしておくと、ブラウザを閉じるたびに自動的にキャッシュが削除されるわけです。便利でしょ。
ただし、自動削除にすると、せっかくのキャッシュのメリット(つまり、速さ)も同時に失われます。だから、セキュリティ重視か、速さ重視か、あなたの生活に合わせて選んだら良いんです。毎日家で自分のパソコン使ってる人は速さ重視でいいし、図書館のパソコン使ってる人はセキュリティ重視で良いってわけですね。
削除するときに気をつけることは
キャッシュを削除するのは難しい操作じゃないですが、ちょっと気をつけた方がいいことがあります。
まず、「キャッシュだけを削除する」と「閲覧履歴も削除する」は別だってことを知っておきましょう。閲覧履歴ってのは、「あなたがどんなサイトを見たか」っていう履歴ですね。一緒に消すことも、別々に消すこともできます。大事なのは、混同しないこと。「キャッシュを削除したら履歴も消えた…」って思う人がいますが、実は別の操作なんです。
もう一つ、削除する前に大事なログイン状態は確認しておくってのが良いですよ。例えば、メールのページなんか、削除してログアウトされたら、もう一度ログインしなきゃいけなくなります。パスワードさえあれば大丈夫ですが、ちょっと手間になるってわけです。
よくやる間違いと正解
間違いその1:キャッシュを削除したら全部が新しくなる
これ、よくある勘違いです。「キャッシュを削除したら、パソコンが新品の状態になるんじゃない?」って思う人がいるんですけど、違います。キャッシュはあくまで「一時的な便利さのメモ」でしかないんですよ。削除しても、インストールされてるアプリもなくならないし、ファイルもなくならないし、設定だって変わりません。
「パソコンが新しくなった気がする」って感じるのは、パソコンの処理がスムーズになって、快適に感じるようになっただけ。本質的には、何も変わってないんです。例えば、部屋の掃除をしたら「あ、部屋が新しくなった」って感じるのと一緒。実は部屋そのものは何も変わってなくて、ただ綺麗に整理されただけってわけですね。
間違いその2:パスワードが消えるから削除しちゃダメ
これもよくある誤解。「キャッシュを削除すると、サイトのパスワードまで消えちゃうんじゃない?」って心配する人がいますが、パスワードは絶対に消えません。
パスワードって、「保存されたパスワード」機能で保存されてるんですけど、これはキャッシュじゃなくて、別の場所に、もっと安全に保存されてるんです。キャッシュを削除しても、この「保存されたパスワード」は残ります。だから安心して削除できるわけです。もし間違ってパスワードを削除しちゃったら、大変なことになっちゃいますが、通常の削除操作ではそんなことは起きません。
正解:定期的に、でも必要に応じて
キャッシュとの正しい付き合い方は、「定期的に削除する。でも、パソコンが遅い、バグる、って時だけ」って感じですね。完全に削除しちゃったら、メリットも失われます。でも、溜めすぎたら、デメリットが大きくなります。その中間地点を探す感じです。
月に1回、またはパソコンが遅い時に「キャッシュを削除しよう」くらいの感じが、ちょうど良いバランスだと思いますよ。そして削除して、また新しいキャッシュが貯まって、の繰り返し。これが、人間のパソコンとの正しい付き合い方なんです。
