IT用語集

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

はじめに

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

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

メモリ(Memory)・・・コンピュータの記憶装置。
仮想メモリ(Virtual Memory)・・・仮想化されたメモリ。容量不足時にメモリの内容をSSD/HDDなどに書き出すことで負荷を軽減させる。

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

仮想メモリとは「メインメモリ(実際のPCに搭載されたメモリ)の容量にとらわれずプログラムを動作させる仕組み」のことです。
この仕組みは高速で大量に実行できるメインメモリ(SSD)と、低速で大量の領域を確保できる記憶装置(HDD)で、様々なプログラムを受け渡すことで実現します。
(例)
ここに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用語集

    オプティマイズ(Optimize)って何?

    はじめに"オプティマイズ"ってなかなかキレイに発音できないですよね。…

  2. IT用語集

    スキーマ(Schema)って何?

    はじめにスキーマとはスキーム(計画)の前段階の状態のことで、それが転…

  3. IT用語集

    エンタープライズサーチ(Enterprise Search)って何?

    はじめにEnterpriseは直訳で企業, 冒険, 事業などがありま…

  4. IT用語集

    GA(Google Analytics)とAA(Adobe Analytics)って何?

    はじめに現在のWEB解析ツールの代表例といえば、GA(Google …

  5. IT用語集

    アーカイブ(Archive)って何?

    はじめにGmail, Instagramなどでよく目にするアーカイブ…

  6. IT用語集

    DTM(Dynamic Tag Manager)って何?

    はじめにDTMとは、Adobeの第2世代*タグマネージャー(タグ管理…

コメント

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

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

CAPTCHA


最近の記事

  1. Vertex AIのベクトル検索によってブログの検索エンジン…
  2. Google Cloud iPaaS 「Applicatio…
  3. GPTs使ってみた
  4. GA4のスキーマ変更にご用心
  5. Vertex AI Embeddings for Text …
  1. Google BigQuery

    Tableau×BigQueryをコスパ良く使う方法
  2. Tableau

    Tableauで強調円グラフを作ってみた〜特殊チャート①〜
  3. 海外カンファレンス

    Adobe Summit 2018 参加レポート(M)
  4. Google Analytics

    Google Analyticsのセグメント機能について②
  5. Adobe Experience Cloud

    Adobe Target: at.jsの「チラつき」を手っ取り早く回避する
PAGE TOP