内核结构和设计在多大程度上取决于所使用的文件系统?

时间:2017-08-18 11:36:34

标签: operating-system filesystems kernel

例如,假设我们可以访问Windows源代码。

现在我们可以修改源代码以完全在ext4文件系统上运行,而不是NTFS,只需更改依赖于所使用的确切文件系统的代码模块吗?或者是否需要对内核的工作方式进行重大改变?

使用的文件系统在多大程度上会影响内核设计?

(注意:您可以使用ReactOS的情况切换上述示例,ReactOS是Windows 2000的开源克隆,仅支持FAT文件系统和ext4。

此外,我知道Windows源代码不公开,因此无法给出明确的意见。我根据已知的Windows内部问题,根据我给出的示例,以及根据内核设计的一般原则提出要求。)

1 个答案:

答案 0 :(得分:1)

通常,OS内核不依赖于文件系统。大多数操作系统都支持多个文件系统。