本篇文章介绍“内建文件系统”和“网络通信”。官网:http://www.sylixos.com。
内建文件系统
SylixOS内部提供了多种标准的文件系统,方便用户使用,这些文件系统是SylixOS编译内核时内建的,如果需要更多的文件系统如:NTFS则需要通过内核模块运行时动态加入。
SylixOS的文件系统实际上就是一组虚拟的设备驱动,它提供两组API接口,对上符合I/O系统虚拟文件系统(VFS)标准,对下要求设备符合块设备标准。文件系统在I/O系统中的结构如下图所示。
SylixOS文件系统使用I/O系统提供的标准VFS进行挂载,然后通过标准I/O操作函数进行访问,换句话说,操作一个普通文件与操作一个设备文件没有什么不同。
SylixOS目前内建的文件系统包括:
1. 根文件系统
2. PROC文件系统