Re: Streams support in Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Aug 28, 2018 at 3:47 PM Jeremy Allison <jra@xxxxxxxxx> wrote:
>
> On Tue, Aug 28, 2018 at 03:43:45PM -0500, Steve French wrote:
> >
> > In theory I could construct a struct fd by setting up a struct file on the fly
> > (see "alloc_empty_file" for example) and the few dozen fields in it,
> > but it would be a lot easier to return them as xattrs with a reserved
> > prefix (e.g. "streams")
> > since most of these are small (some examples) and could have been
> > stored in xattrs
> > if the Apple or Windows developers had wanted to
> >
> > "streams.ZoneIdentifier" (for Internet Explorer download security info)
> > "streams.favicon"  (for Internet explorer icons)
> > "streams.AFP_AfpInfo" and "streams.AFP_Resource" (for two common Mac streams)
> > "streams.XPRESS" (for compression)
>
> Hmmm. Yeah, I guess this works if you can ensure
> the prefix is reserved.

And it gives Ronnie another chance to show off the performance benefits of
his good work on compounding (open/read/close in this case)


-- 
Thanks,

Steve



[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux