IT用語集

メモリ(Memory)、仮想メモリ(Virtual Memory)って何?

はじめに

仮想メモリとは、自身の能力を超えて仮想的な記憶力を得ることです(嘘ですww
そんなもんがあるなら、テストで使いたいわ!と思ってしまいますよね。。
ですが、実際の意味も先ほどの嘘に少し似ています。
仮想メモリとは一体どういう意味なのでしょうか、早速見ていきましょー!!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

メモリ(Memory)・・・コンピュータの記憶装置。
仮想メモリ(Virtual Memory)・・・実際に搭載されているメモリ容量が足りなくなった時に、ハードディスクの一部がメモリとして変形したファイル。

仮想メモリの意味と具体例

仮想メモリとは、メインメモリ(実際にPCで操作するものを記憶するもの)の容量にとらわれず、プログラムを動作させる仕組みのことです。
この仕組みは高速で大量に実行できるメインメモリと、低速で大量の領域を確保できる記憶装置で、様々なプログラムを受け渡すことで実現します。

概念の説明だけではどうしても理解しにくいので、具体例を通して理解しましょう。

例)
ここに10GBのメインメモリを持ったPCがあるとします。
今トム君は、6GBのYoutubeと5GBのゲームを同時にやりたいです。
しかし、トム君のPCには10GB分のメモリしかないため実行できません。
ここで「仮想メモリ」の登場です。

たまたまトム君のPCには大容量(2000GB)の記憶装置が装備されていました。
6GBを使用するYoutubeのうち、使用していない1GBを一旦記憶装置に移します。
すると、Youtube(5GB)とゲーム(5GB)をPC(10GB)で実行することができます。
時間をおいて今度は、先ほど記憶装置に移動させたYoutube(1GB)とゲームの使用していない分(1GB)を交換します。
このような処理を繰り返すことにより、ユーザーは11GBすることができたのです。
この仕組みが「仮想メモリ」です。

おわりに

いかがでしたでしょうか。
仮想メモリの概念だけを追うとなかなか理解しにくいのですが、具体例を聞くとすんなり理解できますよね!
この記事を通して仮想メモリに関する理解を深めていただけたら幸いです。
最後まで目を通していただきありがとうございました🙇‍♂️

参照元

https://www.weblio.jp/content/仮想メモリ
https://wa3.i-3-i.info/word1715.html
https://www.atmarkit.co.jp/icd/root/53/5787353.html

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. IT用語集

    ネスト(Nest)って何?

    はじめにネストって中々馴染みのない単語ですよね。ネストは「巣」…

  2. IT用語集

    コンソール(Console)って何?

    はじめに今日はあまり馴染みのない「コンソール」という単語について紹…

  3. IT用語集

    レンダリング(Rendering)って何?

    はじめにレンダー(render)は「元に戻す」という意味の英単語で…

  4. IT用語集

    サーバー(Server)って何?

    はじめにヤ◯ダ電気、ビックカ◯ラ等のお店にいくと、PCコーナーに「…

  5. IT用語集

    UI(User Interface)、CUI、GUI、UX(User Experience)って何?…

    はじめに今回紹介する「UI(ユーアイ)」は馴染みのない方も多いとは…

  6. IT用語集

    シームレス(Seamless)って何?

    はじめにシームレスはIT業界だけでなく、日常会話でも非常によく使わ…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


  1. IT用語集

    検索エンジン(Search Engine)って何?
  2. Adobe Analytics

    オリジナルの参照ドメインとは-Adobe Analyticsの指標説明
  3. Adobe Analytics

    ページでの滞在時間とは-Adobe Analyticsの指標説明
  4. IT用語集

    検疫ネットワーク(Quarantine Network)って何?
  5. Tableau

    最年少DATA Saberになって感じたこと〜Tableau〜
PAGE TOP