1个回答
展开全部
查看/Lib/modules/内核版本/kernel/fs文件夹下的内容,表明当前系统支持那些文件系统,即linux的磁盘分区格式。
ext 是第一个专门为Linux的文件系统类型,叫做扩展文件系统,缺陷很多。
ext2 是为解决ext文件系统的缺陷而设计的可扩展的高性能的文件系统。又被称为二级扩展文件系统。2000年以前几乎所有的Linux发行版都用ext2作为默认的文件系统。ext2的缺点:ext2的设计者主要考虑的是文件系统性能方面的问题。ext2在写入文件内容的同时并没有同时写入文件的有关的信息,例如:权限、所有者以及创建和访问时间。换句话说,Linux先写入文件的内容,然后等到有空的时候才写入文件的相关信息。这样若出现写入文件内容之后系统突然断电,就可能造成在文件系统就会处于不一致的状态。
ext3 是一种日志式文件系统,是在保有目前 ext2 的格式之下再加上日志功能。日志式文件系统的优越性在于:由于文件系统都有快取层参与运作,如不使用时必须将文件系统卸下,以便将快取层的资料写回磁盘中。因此每当系统要关机时,必须将其所有的文件系统全部卸下后才能进行关机。如果在文件系统尚未卸下前就关机 (如停电) 时,下次重开机后会造成文件系统的资料不一致,故这时必须做文件系统的重整工作,将不一致与错误的地方修复。然而,此一重整的工作是相当耗时的,特别是容 量大的文件系统,而且也不能百分之百保证所有的资料都不会流失。故这在大型的伺服器上可能会造成问题。
jsf 提供了基于日志的字节级文件系统,该文件系统是为面向事务的高性能系统而开发的。是一个有大量用户安装使用的企业级文件系统。它具有可伸缩性和健壮性,与非日志文件系统相比,它的优点是其快速重启能力:jsf 能够在几秒或几分钟内就把文件系统恢复到一致状态。jsf的缺点:使用jsf日志文件系统,性能上会有一定损失,系统资源占用的比率也偏高。是因为当它保持一个日志时,系统需要写许多数据。
xfs 是一种非常优秀的日志文件系统,它是一个全64位,快速、稳固的日志文件系统,可以支持超大数量的文件(9g× 1gb,甚至更大的18g×1gb),可在大型 2d 和 3d 数据方面提供显着的性能。xfs有能力预测其它文件系统薄弱环节,同时xfs提供了在不妨碍性能的情况下增强可靠性和快速的事故恢复。由于xfs比较复杂,实施起来有一些难度,所以目前xfs主要应用于Linux企业应用的高端。
nfs 是Sun公司推出的网络文件系统,允许多台计算机之间共享同一文件系统,易于从所有这些计算机上存取文件。
NTFS 是微软Windows NT内核的系列操作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式。
ext 是第一个专门为Linux的文件系统类型,叫做扩展文件系统,缺陷很多。
ext2 是为解决ext文件系统的缺陷而设计的可扩展的高性能的文件系统。又被称为二级扩展文件系统。2000年以前几乎所有的Linux发行版都用ext2作为默认的文件系统。ext2的缺点:ext2的设计者主要考虑的是文件系统性能方面的问题。ext2在写入文件内容的同时并没有同时写入文件的有关的信息,例如:权限、所有者以及创建和访问时间。换句话说,Linux先写入文件的内容,然后等到有空的时候才写入文件的相关信息。这样若出现写入文件内容之后系统突然断电,就可能造成在文件系统就会处于不一致的状态。
ext3 是一种日志式文件系统,是在保有目前 ext2 的格式之下再加上日志功能。日志式文件系统的优越性在于:由于文件系统都有快取层参与运作,如不使用时必须将文件系统卸下,以便将快取层的资料写回磁盘中。因此每当系统要关机时,必须将其所有的文件系统全部卸下后才能进行关机。如果在文件系统尚未卸下前就关机 (如停电) 时,下次重开机后会造成文件系统的资料不一致,故这时必须做文件系统的重整工作,将不一致与错误的地方修复。然而,此一重整的工作是相当耗时的,特别是容 量大的文件系统,而且也不能百分之百保证所有的资料都不会流失。故这在大型的伺服器上可能会造成问题。
jsf 提供了基于日志的字节级文件系统,该文件系统是为面向事务的高性能系统而开发的。是一个有大量用户安装使用的企业级文件系统。它具有可伸缩性和健壮性,与非日志文件系统相比,它的优点是其快速重启能力:jsf 能够在几秒或几分钟内就把文件系统恢复到一致状态。jsf的缺点:使用jsf日志文件系统,性能上会有一定损失,系统资源占用的比率也偏高。是因为当它保持一个日志时,系统需要写许多数据。
xfs 是一种非常优秀的日志文件系统,它是一个全64位,快速、稳固的日志文件系统,可以支持超大数量的文件(9g× 1gb,甚至更大的18g×1gb),可在大型 2d 和 3d 数据方面提供显着的性能。xfs有能力预测其它文件系统薄弱环节,同时xfs提供了在不妨碍性能的情况下增强可靠性和快速的事故恢复。由于xfs比较复杂,实施起来有一些难度,所以目前xfs主要应用于Linux企业应用的高端。
nfs 是Sun公司推出的网络文件系统,允许多台计算机之间共享同一文件系统,易于从所有这些计算机上存取文件。
NTFS 是微软Windows NT内核的系列操作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
快又稳
2024-10-28 广告
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询