Write Stream IDs?
Howard Chu
hyc at symas.com
Tue May 12 06:43:49 PDT 2015
* From the T10 Reflector (t10 at t10.org), posted by:
* Howard Chu <hyc at symas.com>
*
Hi, can someone point me to discussions/drafts for Write Stream IDs? I was
just pointed to this list and haven't found anything relevant in the
Published
section of the t10.org web site.
My main interest is in grouping and partially ordering writes, not sure if
Stream IDs helps there. What I'm hoping for:
> Since atomic I/Os have come up recently, I thought I'd throw a wish-list
> item out there for consideration. It seems to me that the notion of write
> barriers was too heavy-handed. What I would like is a way to tag groups of
> writes. The only ordering constraint being, writes within a group tagged N
> cannot be started before all writes in group N-1 have completed. Aside from
> that, writes within a group may be freely mixed and reordered with
> non-tagged/non-grouped writes, and freely reordered within the group. That
> would allow a DB application to commit its transactions with a consistent
> ordering without requiring a full cache flush/sync/etc., thus reducing
> impact on overall I/O.
(from http://www.spinics.net/lists/linux-fsdevel/msg70047.html )
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/
*
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at t10.org
More information about the T10
mailing list