小编Jac*_*ack的帖子

在用户空间中编写文件系统驱动程序比在内核空间中编写更容易吗?

我将使用Linux NTFS驱动程序作为示例.

Linux内核NTFS驱动程序在内核中只有非常有限的写入支持,并且在5年后仍然被认为是实验性的.

同一个开发团队创建了ntfsmount用户空间驱动程序,它具有几乎完美的写入支持.

同样,由不同团队编写的NTFS-3G项目也具有几乎完美的写入支持.

为什么内核驱动器需要更长时间?开发难度更大吗?

说已经存在一个像样的用户空间应用程序并不是内核驱动程序不被强制的原因.

注意:请勿将其迁移到superuser.com.从编程的角度来看,我想要一个编程重复的答案,而不是一个实际的用途答案.如果问题不适合SO,请告诉我为什么我可以这样编辑它.

linux filesystems kernel ntfs

9
推荐指数
1
解决办法
2821
查看次数

标签 统计

filesystems ×1

kernel ×1

linux ×1

ntfs ×1