常见文件系统:

常见文件系统:
EXT4(Linux)/XFS(SGI)/JFS(IBM)/Btrfs(Oracle)/ZFS(SUN)/ReiserFS/HFS+(Apple)/NTFS(MS)/FAT32(MS)/exFAT(MS)
苹果没有采用ZFS的原因分析:
ZFS需要占用大量的内存来实现文件系统操作,目标用户是大企业的工作站和服务器,不适用iOS设备.另外SUN被Oracle收购,Oracle又长期投资ZFS的竞争产品Btrfs,所以苹果可能觉得ZFS的前途不明朗.
http://www.ilsistemista.net/index.php/linux-a-unix/40-ext3-vs-ext4-vs-xfs-vs-btrfs-filesystem-comparison-on-fedora-18.html
ilsistemista的测试得出的结论还是很客观的:
However, some obvious recommendations emerge from the observed patters:
1、If you plan to use MySQL or PostgreSQL, use EXT4 as you can not go wrong with it. However, stay away from BTRFS;
2、For large file installation (as VM hosting system) or direct I/O, go with XFS.
BTRFS shows some big improvement that are remarkable. 
However, I will not use it for critical data as it and its fsck are relatively young.
简单说,就是数据库应用建议使用EXT4,大文件应用(虚拟化)建议使用XFS(从RHEL7默认文件系统为XFS可侧面验证其正确性),而BTRFS的确有了很大的提升,但不建议应用在关键数据上.

时间: 2024-12-28 00:20:40

常见文件系统:的相关文章

常见文件系统的格式

文件系统(File System)是文件管理系统的简称,根据维基百科的描述,文件系统是用来组织数据在存储介质上的存储方式以及检索方式的.没有文件系统,信息在存储介质上会是一个很大的信息块,没法知道一条信息什么时候会结束,也没法知道信息在什么时候开始,对信息的管理就会十分的麻烦. ??文件系统的种类有很多,每一种文件系统的结构,逻辑,存取速度,灵活性,安全性,大小,等等都不一样. ??文件系统可以被使用在很多不同的存储设备(storage devices)上,这些存储设备使用不同的媒介(media

常见文件系统特性

文件系统              操作系统              支持日志                大目录 ext2                  gun/ linux             否                        否 ext3                  gun/linux              可选                   可选/部分 ext4                  gun/linux              是

文件系统

Linux 文件系统类型 磁盘文件系统. 包括硬盘. CD-ROM.DVD.USB存储器.磁盘阵列等.常见文件系统格式有:autofs.coda.Ext(Extended File sytem,扩展文件系统).Ext2.Ext3.VFAT.ISO9660(通常是CD-ROM).UFS(Unix File System,Unix文件系统).FAT(File Allocation Table,文件分配表).FAT16.FAT32.NTFS(New Technology File System)等.

【架构设计】分布式文件系统 FastDFS的原理和安装使用

本文地址 分享提纲: 1.概述 2. 原理 3. 安装 4. 使用 5. 参考文档 1. 概述 1.1)[常见文件系统] Google了一下,流行的开源分布式文件系统有很多,介绍如下: -- mogileFS:Key-Value型元文件系统,不支持FUSE,应用程序访问它时需要API,主要用在web领域处理海量小图片,效率相比mooseFS高很多. -- fastDFS:国人 余庆老师(GitHub)在mogileFS的基础上进行改进的key-value型文件系统,同样不支持FUSE,提供比mo

单元15 Linux文件系统深入了解

一.分区和文件系统 1. 磁盘驱动器分成分区 2. 使用文件系统格式化分区以便用户存储数据 默认文件系统:ext3(rhel5).ext4(rhel6).xfs(rhel7) 其他常见文件系统包括:ext2和msdos(通常用于软盘).iso9660(通常用于CD).GFS和GFS2(通常用于SAN) 二.索引节点 1. 索引节点表含有ext2或ext3文件系统中全部文件的列表 2. 索引节点(index node)是表格中的条目,含有文件信息(元数据),其中包括: 文件类型(普通文件.目录)

文件系统简易说明

文件系统是对一个系统存储设备上的数据和元数据进行组织的机制 linux下的常见文件系统:ext2 ext3 ext4 fat fat32 分区:必须格式,创建文件系统,才能存放数据.不同分区只能有一个文件系统 windows常见文件系统:ntfs fat32 sas/sata硬盘文件系统选择: 大量小文件业务首选:reiserfs 大数据库业务:xfs 视频,流媒体,数据库:可以用默认 常规应用: centos5.x :ext3文件系统 centos6.x: ext4文件系统 一般centos默

Windows文件系统

 文件系统 一 windows卷 1 卷的获取 GetLogicalDrives() - 返回DWORD值,此值每位代表是否存在相应的卷 GetLogicalDriveStrings () -  获取所有卷盘符的字符串 DWORD GetLogicalDriveStrings( DWORD nBufferLength,//buff 大小 LPTSTR lpBuffer);//buff指针 Buff存放数据格式: A:\ +0+ B:\ + 0 + C:\ + 0 -.. + 00 Windo

ubuntu 文件系统

1.显示硬盘及所属分区情况.在终端窗口中输入如下命令: # sudo fdisk -lu 2.对硬盘进行分区.在终端窗口中输入如下命令: # sudo fdisk /dev/sdb # Command (m for help): m   查看帮助 # Command (m for help): n    创建新分区,并提示分配大小 +50G # Command (m for help): e    指定分区为扩展分区(extended) # Command (m for help): w   保

操作系统基本组成---文件系统

文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构:即在磁盘上组织文件的方法. 一·文件系统组成 文件系统由三部分组成:与文件管理有关软件.被管理文件以及实施文件管理所需数据结构.一个分区或磁盘能作为文件系统使用前,需要初始化,并将记录数据结构写到磁盘上.这个过程就叫建立文件系统. 二·中心概念 超级块superblock:i节点inode,数据块data block,目录块directory block,和间接块indirection block. 三·文件逻辑结构 文件的逻辑结构是