メモリの確保
メモリの一部を場所取りするよ
一時的に自分専用にして他のやつが使えなくするよ
簡単に書くよ
メモリの確保(読:メモリノカクホ)とは
プログラムさんが「メモリのここの部分は今から僕が使うからね。他の人は使わないでね」と場所取りをすること
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「メモリ」のあれやこれやについて簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
今回 登場するメモリは「パソコンさんが作業するときに使う机」です。
パソコンさんは、お仕事道具をメモリの上に広げて、えっちらおっちらと働きます。
プログラムがメモリを使うとき、まずは場所取りをします。
「ここからここまで俺が使うから!他のやつは使うなよ!」と宣言するのです。
考え方は花見の場所取りと同じです。
他のやつが使わないように先に場所を押さえてしまいます。
ブルーシートを広げて「ここは俺たちが花見をする場所だ!」と主張するイメージです。
場所取りが終わったら、プログラムさんは、そこを使って作業をします。
そこは自分のために確保した場所です。
邪魔するやつがいないので好き勝手に使います。
作業が終わったら、待っているのは後片付けです。
メモリの上から荷物をどけて「ここはもう使わないから他の人が使っていいよ!」と宣言します。
考え方は花見の後片付けと同じです。
広げていたブルーシートを片付けて誰でも使えるようにするイメージです。
やることをやったら、お片付けをして、他の人が使える状態にしてから帰ります。
それがマナーです。
これが、プログラムがメモリを使うときの一般的な流れです。
以上を踏まえて
メモリの一部を「ここからここまで俺が使うから!他のやつは使うなよ!」と宣言して、一時的に自分専用の状態にする作業
が「メモリの確保」です。
「メモリ領域の確保」などと表現される場合も あります。
あと、ついでなので書いておくと
一時的に自分専用の状態にしたメモリの一部を「ここはもう使わないから他の人が使っていいよ!」と宣言して、誰でも使える状態に戻す作業
は「メモリの解放」や「メモリ領域の解放」などと表現されます。
気が向いたら、セットで覚えてあげてください。
メモリの確保:メモリ(の一部)を一時的に自分専用にする作業
メモリの解放:一時的に自分専用にしたメモリ(の一部)を誰でも使える状態に戻す作業
です。
一言でまとめるよ
まぁ「メモリの確保」って単語が出てきたら「メモリの一部を一時的に自分専用にする作業なんだな~」と お考えください。






