Dandandan edited a comment on pull request #546:
URL: https://github.com/apache/arrow-datafusion/pull/546#issuecomment-867801844


   In my view, creating tasks this small is unlikely to be of benefit for query 
execution. Note that spawn blocking will create new threads on demand (512 by 
default), which will lead to higher memory use, and additional CPU usage / 
context switching (which can hurt performance of other parts of the query 
execution). The spawn blocking is only meant for longer running tasks.
   
   I am not sure the customized scheduler will handle tasks this small.
   
   I think much larger gains at this moment can be achieved with more efficient 
implementations and parallization at a much higher level.


-- 
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.

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


Reply via email to