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.

C isn't that hard: void (*(*f[])())() defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void