MEM - Linux手册页
时间:2019-08-20 18:01:46 来源:igfitidea点击:
Linux程序员手册 第4部分
更新日期: 2015-01-02
名称
mem,kmem,端口-系统内存,内核内存和系统端口
说明
/ dev / mem是字符设备文件,它是计算机主内存的映像。例如,它可用于检查(甚至修补)系统。
/ dev / mem中的字节地址被解释为物理内存地址。引用不存在的位置会导致返回错误。
当存在只读或仅写位时,检查和打补丁可能会导致意外结果。
从Linux 2.6.26开始,并根据体系结构,CONFIG_STRICT_DEVMEM内核配置选项限制了可通过此文件访问的区域。例如:在x86上,不允许进行RAM访问,但允许访问内存映射的PCI区域。
它通常由以下人员创建:
mknod -m 660 /dev/mem c 1 1 chown root:kmem /dev/mem
/ dev / kmem文件与/ dev / mem相同,除了访问内核虚拟内存而不是物理内存。从Linux 2.6.26开始,仅当启用CONFIG_DEVKMEM内核配置选项时,此文件才可用。
它通常由以下人员创建:
mknod -m 640 /dev/kmem c 1 2 chown root:kmem /dev/kmem
/ dev / port与/ dev / mem相似,但是可以访问I / O端口。
它通常由以下人员创建:
mknod -m 660 /dev/port c 1 4 chown root:kmem /dev/port
文件
/ dev / mem
/ dev / kmem
/ dev /端口
出版信息
这个页面是Linux手册页项目5.08版的一部分。有关项目的说明、有关报告错误的信息以及此页面的最新版本,请访问https://www.kernel.org/doc/man-pages/。