• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

在Linux中/proc/mtd与/dev/mtdn区别?

1413577909@qq.com 2018-03-15 浏览量:1521
    Linux系统中,在目录/proc/mtd下可以看到mtd分区的一些信息,同时在目录/dev/mtdn下也能看到mtd分区的一些信息,请问这两个有什么区别?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。

    /dev 则是挂载设备识别后的映射目录

    针对具体的

    /proc/mtd 和 /dev/mtdn 来说,其实二者是相关的,是一个内容的不同表现,有些甚至直接是相互映射对应的。 不过从普通使用角度看,正常情况下只能通过/dev/mtdn来使用(读写访问具体数据),而不能通过/proc/mtd ,/proc/mtd 主要是方便快速了解状态。

    • 发布于 2018-03-16
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :前缀S代表汽车级 回复

其他答案 数量:2
  • MTD,Memory Technology Device即内存技术设备,在Linux内核中,引入MTD层为NOR FLASH和NAND FLASH设备提供统一接口。MTD将文件系统与底层FLASH存储器进行了隔离。

     /dev/mtdn 是Linux 中的MTD架构中,系统自己实现的mtd分区所对应的字符设备,其里面添加了一些ioctl,支持很多命令,如MEMGETINFO,MEMERASE等。​

    • 发布于2018-03-15
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :推荐型号FAN3227CMX-F085 onsemi 该型号供电电压和电流 - 峰值输出(灌入,拉出)存在差别,前台有规格书,需要发给客户确认是否满足 回复

  • https://www.cnblogs.com/hnrainll/archive/2011/06/09/2076075.html

    这里有信息解释

    • 发布于2018-03-16
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :不能替代,参数和功能性有差异。 回复

相关问题

问题达人换一批

在Linux中/proc/mtd与/dev/mtdn区别?