Home Forums PFM Developer Support FastPipeCreate


This topic contains 3 posts, has 2 voices, and was last updated by  ileGITimo 2 years, 10 months.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author

  • ileGITimo
    Posts: 5

    Where is the documentation for PfmApi::FastPipeCreate?
    Are pipes linux/mac only or windows too?

    Joe Lowe
    Posts: 101

    Fastpipe is a windows-only optimization that allows the user mode file server to directly copy data into the buffer of applications that are doing unbuffered file system IO. Depending on the file server implementation, this may allow avoiding an extra memcpy. In practice the optimization ends up being mostly academic.

    On all platforms, a normal socket/pipe works just fine with PFM.

    There is no documentation for usage of fastpipe outside of PFM. You probably could work it out from the headers if you needed to, but for most things it would make more sense to use a normal socket or shared memory.

    Posts: 5

    Thanks. I was just wondering what this was for.

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.