openEuler文件系统

openEuler文件系统

思维导图:https://download.csdn.net/download/lanlingxueyu/88820240

openEuler内核源于Linux,Linux内核支持十多种不同类型的文件系统,比如Btrfs、JFS、ReiserFS、ext、ext2、ext3、ext4、ISO9660、XFS、Minix、MSDOS、UMSDOS、VFAT、
NTFS、HPFS、NFS、SMB、SysV、PROC等;
openEluer默认文件系统为ext4。

文件系统

文件系统是操作系统用于明确存储设备或分区上的文件的方法和数据结构:即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统

文件系统的API

提供用户人性化接口

对象操纵和管理的软件集合

磁盘管理软件,类似于中间件

对象及属性

底层存储硬件,如磁盘或分区

作用

文件系统是对文件存诸设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统
它负责为用户建立文件,存入、读出、修改转储文件,控制文件的存取,当用户不再使用时撤销文件等
文件系统的功能包括:
管理和调度文件的存诸空间,提供文件的逻辑结构、物理结构和存储方法
实现文件及标识到实际地址的映射
实现文件的控制操作和存取操作
实现文件信息的共享并提供可靠的文件保密和保护措施,提供文件的安全措施

文件系统类型及使用场景

FAT
windoWs9X系统使用的文件系统,包括FAT16,FAT32
NTFS
NTFS文件系统是一个基于安全性的文件系统,是WindoWsNT所采用的独特的文件系统结构,Win2000采用了更新版本的NTFS文件系统NTFS5.0
NFS
网络文件系统,用于在UNIX系统间通过网络进行文件共享
RAW
RAW文件系统是一种磁盘未经处理或者未经格式化产生的文件系统
Ext
GNU/LinuX系统中标准的文件系统,其特点为存取文件的性能极好,对于中小型的文件更显示出优势,包括Ext2,Ext3,Ext4
XFS
一种高性能的日志文件系统,最早于1993年,由SiliconGraphics为他们的IRIX操作系统而开发,之后被移植到Linux内核上,特别擅长处理大文件,同时提供平滑的数据传输。

swap 系统交换空间

Linux系统交换空间(swap)就是磁盘上的一块区域,可以是一个分区,也可以是一个文件,简单的说就是当物理内存资源紧张时,将内存中不常访问的资源保存到预先设定的硬盘上的交换空间,来释放该资源占用的内存,这样系统就有更多的物理内存为各个进程服务,而当系统需要访问swap上存

你可能感兴趣的:(linux)