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

Alan M. Carroll commented on TS-3117:
-------------------------------------

I don't think this is feasible. The reason the RAM cache uses IOBuffers is 
because those are what the cache uses. We would need to either copy the data 
over to a new buffer for the RAM cache, or enable the RAM cache to interact 
directly with the cache on disk. Neither seems like a good option to me.

> Change RAM cache to use its own Allocator instead of using ioBufAllocator
> -------------------------------------------------------------------------
>
>                 Key: TS-3117
>                 URL: https://issues.apache.org/jira/browse/TS-3117
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Cache, Core
>            Reporter: Bryan Call
>            Assignee: Alan M. Carroll
>             Fix For: 5.3.0
>
>
> There is little reason for RAM cache to use ioBufAllocator since it doesn't 
> free anything back into the pool.  Change the RAM cache to use its own 
> Allocator so it is easier to track memory usage between RAM cache and 
> ioBuffers.



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

Reply via email to