Hello All,

I think that Julia IO is built on libuv, and that libuv offers asynchronous 
IO to the filesystem. Is this exposed through the Julia API? I can't figure 
it out from the documentation. I did a simple test

*julia> **tic(); t = @async read(open("filename"),UInt8,2500000000); 
yield(); toc()*

elapsed time: 9.094271773 seconds

and it seems that reading blocks without yielding.

Is there a way to do this where the reading task yields to other processes 
while it is getting the data from disk?



Reply via email to