Atul Vidwansa wrote:
Hi,
   I have few questions about the way a transaction group is created.

1. Is it possible to group transactions related to multiple operations
in same group? For example, an "rmdir foo" followed by "mkdir bar",
can these end up in same transaction group?

Yes.

2. Is it possible for an operation (say write()) to occupie multiple
transaction groups?

Yes.  Writes are broken into transactions at block boundaries.  So it
is possible for a large write to span multiple transaction groups.

3. Is it possible to know the thread id(s) for every commited txg_id?

No.

-Mark
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to