Open artagnon opened 8 years ago
We do a directory listing and then a stat on each file before displaying, maybe the stats are causing the pain? I wonder if, as part of #56, we should maybe display the listing as soon as we have it and then update it after the stats come back?
It'd be worth it to confirm first if it is the stats by Path.stat
and seeing if it becomes usable again.
Yep, we should do exactly that, I think.
I just landed some performance improvements in 0.15.0. Specifically there's some caching being done around file reads now that might help, but I'm not really sure and wasn't specifically targeting or testing an NFS mount. Can you update us on how 0.15.0 handles your previously-slow directories?
My shell isn't doing anywhere near as badly, so it's not a general lag issue. Why is each directory change so painful?