kamiyaa / joshuto

ranger-like terminal file manager written in Rust
https://crates.io/crates/joshuto
GNU Lesser General Public License v3.0
3.47k stars 154 forks source link

listing large image sqeuence is much slower than nnn #303

Open tkkcc opened 1 year ago

tkkcc commented 1 year ago

I am always dealing with folders contains more than 10000 images. These folders are usually on HDD. Performance is much worse than nnn.

nnn v4.7 joshuto 0.9.4, with zero config, install using cargo install joshuto

https://github.com/kamiyaa/joshuto/assets/17373509/91099d34-f023-417b-9620-fcef63aa3667

kamiyaa commented 1 year ago

This will probably be covered in #283 Currently Joshuto parses for a lot of metadata upfront. We probably want a way to lazily load, etc.