返回顶部
首页 > 资讯 > 操作系统 >Linux的exFAT文件系统如何更快删除大文件
  • 907
分享到

Linux的exFAT文件系统如何更快删除大文件

2023-06-28 17:06:33 907人浏览 八月长安
摘要

这篇文章的内容主要围绕linux的exFAT文件系统如何更快删除大文件进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!Linux 内核开发者

这篇文章的内容主要围绕linux的exFAT文件系统如何更快删除大文件进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!

Linux 内核开发者提交了一个关于 exFAT 优化的补丁:当使用 “dirsync” 安装选项时,集群分配位图不会在每个集群位清除时都同步缓冲区,而是只会在位图缓冲区索引改变时才会更新。这一改进可以大幅优化删除大文件时的性能。

在 Linux 内核 5.12 版本中,使用 exFAT 文件系统的用户,在删除带有 “dirsync” 安装选项集的大文件时,将大幅提高速度。

什么是exFAT

exFAT(Extended File Allocation Table),是微软公司(Microsoft)开发的一种较适合于闪存的文件系统。最先从该公司的 windows Embedded CE 6.0 操作系统引入这种文件系统,后又延伸到 Windows Vista Service Pack 1 操作系统中。2019 年,微软公开了 exFAT 技术文档,并表示想将 exFAT 功能集成到 Linux 内核中。同年,在 Linux 内核 5.4 版本中,初步支持 exFAT 文件系统。

exFAT 文件系统更快删除大文件

近日, Linux 内核开发者提交了一个关于 exFAT 优化的补丁:当使用 “dirsync” 安装选项时,集群分配位图不会在每个集群位清除时都同步缓冲区,而是只会在位图缓冲区索引改变时才会更新。这一改进可以大幅优化删除大文件时的性能。

There are stressful update of cluster allocation bitmap when using

dirsync mount option which is doing sync buffer on every cluster bit

clearing. This could result in perfORMance degradation when deleting

big size file.

Fix to update only when the bitmap buffer index is changed would make

less disk access, improving performance especially for truncate operation

在使用 Samsung 256GB SD卡, dirsync 安装选项测试时,删除 4GB 的文件时间由 39 秒缩短到 1秒。

Linux的exFAT文件系统如何更快删除大文件

感谢你的阅读,相信你对“Linux的exFAT文件系统如何更快删除大文件”这一问题有一定的了解,快去动手实践吧,如果想了解更多相关知识点,可以关注编程网网站!小编会继续为大家带来更好的文章!

--结束END--

本文标题: Linux的exFAT文件系统如何更快删除大文件

本文链接: https://lsjlt.com/news/320799.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux的exFAT文件系统如何更快删除大文件
    这篇文章的内容主要围绕Linux的exFAT文件系统如何更快删除大文件进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!Linux 内核开发者...
    99+
    2023-06-28
  • linux如何快速删除大量文件
    在Linux中,可以使用以下方法快速删除大量文件:1. 使用通配符删除:如果要删除特定文件类型的大量文件,可以使用通配符来匹配文件名...
    99+
    2023-09-26
    linux
  • win10系统更新文件如何删除
    本篇内容主要讲解“win10系统更新文件如何删除”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win10系统更新文件如何删除”吧!win10系统更新文件删除方法首先双击桌面此电脑,然后点击“本地...
    99+
    2023-07-01
  • Linux系统下如何快速删除某个目录下大量文件
    本篇内容主要讲解“Linux系统下如何快速删除某个目录下大量文件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统下如何快速删除某个目录下大量文件”吧!只需要一个命令就可以搞定ls *...
    99+
    2023-06-10
  • linux怎么快速删除大量文件
    在Linux中,可以使用以下方法快速删除大量文件:1. 使用`rm`命令:`rm -r`命令可以递归删除目录及其内容,`rm -f`...
    99+
    2023-08-20
    linux
  • 误删除Linux系统文件如何处理
    这篇文章主要为大家展示了“误删除Linux系统文件如何处理”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“误删除Linux系统文件如何处理”这篇文章吧。说在前面的话针对日常维护操作,难免会出现文件...
    99+
    2023-06-16
  • Linux系统如何恢复被删除文件
    这篇文章主要为大家展示了“Linux系统如何恢复被删除文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统如何恢复被删除文件”这篇文章吧。当用户意外地删除了一个仍然需要的文件时,大多...
    99+
    2023-06-27
  • linux如何删除一个大文件
    这篇文章主要介绍了linux如何删除一个大文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。删除一个大文件我在生产服务器上有一个很大的200GB的日志文件需要删除。我的rm和...
    99+
    2023-06-27
  • 如何在Linux中删除超大的文件
    这篇文章给大家分享的是有关如何在Linux中删除超大的文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。通常,要在 Linux 终端删除一个文件,我们使用 rm 命令(删除文件)、shred 命令(安全删除文件)...
    99+
    2023-06-16
  • Linux 如何快速找到被删除的文件?
        日常运维过程中,我们经常需要处理磁盘空间问题,当接到告警后,第一时间会去找那些大文件,一般比如 Centos,可能大文件就是 /var/log/messages。    但有...
    99+
    2024-04-02
  • Linux系统怎么删除文件夹
    这篇文章主要为大家分析了Linux系统怎么删除文件夹的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux系统怎么删除文件夹”的知识吧。使用rmdir删除...
    99+
    2023-06-28
  • linux如何删除乱码文件名的文件
    这篇文章主要介绍“linux如何删除乱码文件名的文件”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux如何删除乱码文件名的文件”文章能帮助大家解决问题。删除方法:1、利用“ls -i”命令获取...
    99+
    2023-07-02
  • win11更新文件如何删除
    这篇文章主要介绍了win11更新文件如何删除的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇win11更新文件如何删除文章都会有所收获,下面我们一起来看看吧。一、删除更新垃圾文件 双击打开桌面上的“此电脑” 找到...
    99+
    2023-07-01
  • linux如何删除svn文件
    本篇内容主要讲解“linux如何删除svn文件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux如何删除svn文件”吧!方法:1、利用“find.-type d -name "....
    99+
    2023-06-22
  • Win10系统如何删除临时文件
    Windows系统在使用过程中经常会产生一些临时垃圾文件。这些文件不仅会占用计算机的存储空间,还会影响计算机的运行速度。那么如何删除这些临时文件呢?让我们和小编一起来看看如何操作。Win10系统如何删除临时文件?点击开始菜单中的设置按钮。打...
    99+
    2023-07-13
  • Linux系统怎么删除隐藏文件
    小编今天带大家了解Linux系统怎么删除隐藏文件,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统怎么删除隐藏文件”的知识...
    99+
    2023-06-28
  • Linux系统怎么删除指定文件
    Linux系统怎么删除指定文件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。命令格式:      find  指定的文件夹/ -name...
    99+
    2023-06-28
  • Linux系统怎么删除乱码文件
    这篇文章主要为大家展示了“Linux系统怎么删除乱码文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统怎么删除乱码文件”这篇文章吧。在Linux系统中上传文件、创建目录或文件可能由...
    99+
    2023-06-28
  • linux系统中的批量删除文件与空文件删除命令是什么
    本篇内容主要讲解“linux系统中的批量删除文件与空文件删除命令是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux系统中的批量删除文件与空文件删除命令是什么”吧!linux下面删除文...
    99+
    2023-06-13
  • linux文件太大删除不了如何解决
    如果Linux文件太大无法删除,您可以尝试以下方法解决问题:1. 使用rm命令删除文件:在终端中输入以下命令以删除文件:```rm ...
    99+
    2023-09-08
    linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作