什么是日志结构文件系统(Log-Structured File System)?

日志结构文件系统是一种计算机文件系统,在这种系统中,更新数据的速度比传统方法更快,因为大多数操作都是写入而不是查找。查找通常由内存和文件系统执行,以查找文件或编码,但日志结构文件系统通常只有很少的寻道,因为查找往...
日志结构文件系统是一种计算机文件系统,在这种系统中,更新数据的速度比传统方法更快,因为大多数操作都是写入而不是查找。查找通常由内存和文件系统执行,以查找文件或编码,但日志结构文件系统通常只有很少的寻道,因为查找往往需要很长的时间。2011年提供的大多数文件和档案存储系统都倾向于查找较少的文件,因为它们非常关注文件的位置,因此日志结构系统往往与这些系统配合得最好。如果访问日志结构系统的内存或文件系统已经很少有寻道,实际上,这可能会减慢处理速度必须重写或更改信息,它通常是通过访问单个数据并对其进行更改来完成的。此系统有时可能会很慢,并且日志结构文件系统使用不同的方法来加快处理速度。日志结构系统不是直接将这些信息添加到要更改的文件中,而是在旁边有一个日志所有更改都会保存到日志中。无论正在编辑什么程序,更新的编辑都会添加到最上面。当文件系统需要查找文件或更新时,它使用seek命令搜索整个系统,虽然seek命令可能很有用,尤其是在查找隐藏的信息时,该命令通常需要大量的时间和内存基于这个原因,日志结构文件系统的构建需要很少的搜索,这主要是通过侧日志来完成的,因为seek可以快速地搜索日志,而不是盲目地搜索整个计算机或服务器大多数文件和存档内存结构都不喜欢使用查找,因为它们只在系统不知道文件位于何处时使用,这两个系统通常可以很好地协同工作,这将使日志结构系统和第二个系统之间的性能和节省速度更快。如果日志结构文件系统与另一个已经具有最小寻道次数的系统集成如果不执行多次内存写入,则可能会出现问题。写入不受良好支持,因此日志结构系统对写入的大量使用成为一种负担。另一个系统通常必须执行delete命令才能为新的写入操作腾出空间,这需要大量的时间和内存来执行
  • 发表于 2020-07-29 17:36
  • 阅读 ( 2168 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具