我正在查看在 ext3 中实现日志的源代码,我遇到了类型handle_t
,transaction_t
和journal_t
.
handle_t
表示由进程执行的单个原子更新。transaction_t
表示一组复合的原子更新,并journal_t
维护单个文件系统的所有日志信息。
我有以下疑问:-
- 一组磁盘交互如何分组到各种事务中?
- 请提供句柄和事务的示例。
我正在查看在 ext3 中实现日志的源代码,我遇到了类型handle_t
,transaction_t
和journal_t
.
handle_t
表示由进程执行的单个原子更新。transaction_t
表示一组复合的原子更新,并journal_t
维护单个文件系统的所有日志信息。
我有以下疑问:-