tail head cat sleep
QR code linking to this page

manページ  — MEM

名称

mem, kmem – メモリファイル

内容

解説

特殊ファイル /dev/mem はコンピュータの物理メモリへのインタフェースです。 このファイルでのバイトオフセットは、物理メモリアドレスとして解釈されます。 このファイルへの読み書きは、メモリそのものへの読み書きと同等です。 /dev/mem の範囲内のオフセットだけが許されます。

/dev/mem と同じやりかたで /dev/kmem インタフェースを通じてカーネルの仮想メモリにアクセスできます。 現在メモリにマップされているカーネル仮想アドレスのみが許されます。

ISA システムでは I/O メモリ空間が物理アドレス 0x000a0000 から始まり 0x00100000 まで続きます。 現在のプロセスのプロセス毎データの大きさは UPAGES で、仮想アドレス 0xf0000000 で終ります。

関連ファイル

/dev/mem
/dev/kmem
 

歴史

mem, kmem ファイルは AT&T v6 から登場しました。

MEM (4) May 2, 1991

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

Unix is the answer, but only if you phrase the question very carefully.
— Belinda Asbell