1
1
mirror of https://github.com/jarun/nnn.git synced 2024-11-22 15:20:59 +03:00

Updated Performance (markdown)

Terminator X 2021-07-18 02:41:45 +05:30
parent 10023ac1f7
commit 0c3c655fcd

@ -40,11 +40,11 @@
- use lazy/background/threaded load
- du, sort and _type-to-nav_ program options require a `stat()` on all entries for correctness
#### Selection speed
#### Selection
Supporting multi-directory selection is technically challenging; `nnn` uses many optimalizations to make it unnoticeable in most cases, but selecting all (also over a filter) or inverting selection while already having lots of files selected may take some time.
Supporting multi-directory selection is technically challenging; `nnn` uses many optimizations to make it unnoticeable in most cases, but selecting all (also over a filter) or inverting selection while already having lots of files selected may take some time.
When tested on [Motorola Photon Q](https://www.gsmarena.com/motorola_photon_q_4g_lte_xt897-4885.php) (ARM CPU with 13.54 bogomips) and a directory with 10000 files even the most complicated cases we came up with finished within 10 seconds. If the pre-existing selection was small or continuos, both select all (full as well as on filter) and invert were instantaneous.
When tested on [Motorola Photon Q](https://www.gsmarena.com/motorola_photon_q_4g_lte_xt897-4885.php) (ARM CPU with 13.54 bogomips) and a directory with 10000 files even the most complicated cases we came up with finished within 10 seconds. If the earlier selection was small or continuous, both select all (full as well as on filter) and invert were instantaneous.
## Comparison