发布网友 发布时间:2022-04-26 14:53
共1个回答
热心网友 时间:2023-08-25 17:33
驱动程序有两种加载方式,一种是动态加载,一种是静态加载。动态加载就是指把驱动程序放在文件系统的任何位置,工程师自已定,然后使用的时候把它insmod到系统中去。静态加载就是指把驱动程序静态编译到系统内核中去,不管用的着用不着,它就在内核中存在,成为了内核的一部分。嗯,然后--文件系统有多种,rfs,nfs,这些常是文件系统的叫法,rootfs就被简称做了rfs,networkfs就被简称做了nfs,它们都不是文件系统的格式,文件系统的格式也有很多种,有FAT16,FAT32,NTFS,YAFFS,CRAMFS,JFFS2等等,这里列出这几种都是比较常用的。嵌入式linux采用的文件系统通常有CRAMFS和YAFFS和JFFS2,选用哪一种文件格式,取决于系统设计时的硬件,主要是取决于用的什么存储器,针对不同的存储器选用不同的文件格式。