You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "John Plevyak (JIRA)" <ji...@apache.org> on 2014/11/04 17:36:33 UTC

[jira] [Commented] (TS-60) support writing large buffers via zero-copy

    [ https://issues.apache.org/jira/browse/TS-60?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14196323#comment-14196323 ] 

John Plevyak commented on TS-60:
--------------------------------

This would be a win on systems which write large files frequently (as opposed to just serving them).  Is that a common enough workload to justify the complexity?  Perhaps when linux native AIO is enabled otherwise the benefit would likely be swamped by context switch overhead.

> support writing large buffers via zero-copy
> -------------------------------------------
>
>                 Key: TS-60
>                 URL: https://issues.apache.org/jira/browse/TS-60
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache
>    Affects Versions: 3.0.0
>         Environment: all
>            Reporter: John Plevyak
>            Assignee: Alan M. Carroll
>             Fix For: sometime
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Currently all write data is written from the aggregation buffer.  In order to support large buffer writes efficiently
> it would be nice to be able to write directly from page aligned memory.  This would be bother more efficient and
> would help support large objects.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)