首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >处理、交易和日记账

处理、交易和日记账
EN

Stack Overflow用户
提问于 2011-03-12 11:50:56
回答 1查看 99关注 0票数 0

我查看了在ext3中实现日志记录的源代码,并遇到了handle_ttransaction_tjournal_t类型。

handle_t表示进程正在执行的单个原子更新。transaction_t表示一组原子更新,journal_t维护单个文件系统的所有日志信息。

我有以下疑问:

如何将一组磁盘交互分组为句柄和事务的各种transactions?

  • An示例,请参见.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-14 18:38:04

很少有例子来解释几种情况。

在同一个文件系统中,一个文件从一个地方移动到另一个地方。这将有几个任务。请输入新的目录文件b。从这个A的旧文件中删除条目是事务,而a,b是处理的。

写入所涉及的文件任务是a.更改块的内容。在inode中更改上次修改的时间。在这个过程中,B是事务,a,b是句柄。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5282313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档