alamb commented on issue #928:
URL: 
https://github.com/apache/arrow-datafusion/issues/928#issuecomment-932727267


   In case anyone is interested: 
https://docs.rs/tokio/1.12.0/tokio/#cpu-bound-tasks-and-blocking-code
   
   Is upgraded to say that using a separate tokio executor is not a bad idea: 
   
   > If your code is CPU-bound and you wish to limit the number of threads used 
to run it, you should use a separate thread pool dedicated to CPU bound tasks. 
For example, you could consider using the rayon library for CPU-bound tasks. It 
is also possible to create an extra Tokio runtime dedicated to CPU-bound tasks, 
but if you do this, you should be careful that the extra runtime runs only 
CPU-bound tasks, as IO-bound tasks on that runtime will behave poorly.
   
   


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