WEB开发网
开发学院操作系统Linux/Unix File System Aging 及其对系统性能的影响 阅读

File System Aging 及其对系统性能的影响

 2010-05-24 00:00:00 来源:WEB开发网   
核心提示:什么是文件系统在计算机里,文件系统是指一种组织和存储计算机文件和数据的方法,File System Aging 及其对系统性能的影响,这是一种对存储在硬盘等介质上的数据内容的抽象,它提供一系列的 API 使得用户或者操作系统能方便的对数据进行查找和访问,用于从内核获取进程的信息,这种进程文件系统不占用存储空间,文件系统

什么是文件系统

在计算机里,文件系统是指一种组织和存储计算机文件和数据的方法,这是一种对存储在硬盘等介质上的数据内容的抽象,它提供一系列的 API 使得用户或者操作系统能方便的对数据进行查找和访问。

文件系统又可以分为以下几种类型

磁盘文件系统

这类文件系统是我們通常使用的,它主要是设计来帮助我們把文件和数据存到一些存储介质上,比如硬盘,软盘,CD-ROM。常用的磁盘文件系统包括有:用于类 Unix 操作系统的 ext2, ext3, ext4, zFS, JFS, JFS2, GPFS 等, 还有用于 Windows 操作系统的 FAT, NTFS 等

数据库文件系统

这是一种新的文件管理的概念,除了传统意义上对文件进行分层管理,文件还可以按照其不同的特性进行管理,比如说文件的类型,文件的内容,文件的作者,或者相似的元数据。比如微软公司推出的 WinFS[1], 它使得用户可以按照文件内容来管理文件。微软现在已经停止 WinFS 的开发了,因为这真的不是件容易的事。

闪存文件系统

这种文件系统主要是设计来管理在闪存里存储的文件。比如 JFFS2 和 YAFFS

网络文件系统

网络文件系统是我們常用的一种文件系统,它让我们能够通过网络访问另一台服务器上的资源,就像访问本地资源一样。如常用的 NFS,SMB 等。

特殊用途的文件系统

比如像 Unix 操作系统中的 /proc 文件系统就属于这类的文件系统,它又被叫做进程文件系统,它其实是一个伪文件系统,在系统启动的时候自动生成,用于从内核获取进程的信息。这种进程文件系统不占用存储空间,只占用一部分内存。

1 2 3 4 5 6  下一页

Tags:File System Aging

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接