pixelherodev commented on PR #322:
URL: https://github.com/apache/arrow-go/pull/322#issuecomment-3510915824

   > Ah, the other issue is that the memory is allocated via things like 
mallocator, or Go is given handles to external allocations - so the GC isn't 
necessarily aware of the (full extent of the) memory used. (And with external 
handles it's nice to be able to say, release _this handle right now_ instead of 
hoping the GC gets it.)
   
   That's mostly just about timing, yeah?
   
   If the goal is to bound memory usage of the Go components, whcih aren't as 
controlled as the others, would it not be sufficient to set a soft memory limit 
and use the Go allocator instead?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to