私はさまざまなCS教育資料でこの用語に何度も遭遇しました。
L2 CS162(UCバークレー):
メモリマップI / O
L4 CS162(UCバークレー):
メモリマップファイル
L24 CS61(UCバークレー):
「メモリマップI / O」:CPUアドレス空間にマップされたデバイス制御/データレジスタ
- 「マッピング」をグーグルで行った後でも、記事Map_(higher-order_function)を入手しましたが、 あまりわかりませんでした。
さらに、ウィキペディアの記事を
bitmap
読んで、コンテキストの意味を理解しようとしました:ビット配列は、あるドメイン(ほとんどの場合、整数の範囲)からセット{0、1}の値へのマッピングです
わかりませんが、上記のコンテキストでは、データ変換について聞こえます。
CSブックを読んだ後、この段落だけが見つかりましたが、「マッピング」の意味がわかりませんでした。
メモリマッピングLinuxは(他の形式のUnixと共に)、仮想メモリ領域の内容をディスク上のオブジェクトに関連付けることにより、メモリマッピングと呼ばれるプロセスを初期化します。
検索結果としてMapReduceも取得しました。ここで、mapは「単純な操作がシーケンスのすべての要素に適用される可能性がある並列計算のイディオム」と説明されています。
私はまだこの用語について混乱しています。私が言及したコンテキストで「マップ」が何を意味するのかを誰かが説明できますか?
Functor
リンク名の