mirror of
https://github.com/jarun/nnn.git
synced 2024-11-23 19:31:28 +00:00
Updated Performance (markdown)
parent
2736ce3681
commit
b593248570
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
`nnn` uses highly optimized algorithms for performance.
|
`nnn` uses highly optimized algorithms for performance.
|
||||||
|
|
||||||
#### Significant factors:
|
#### Significant factors
|
||||||
|
|
||||||
- quicksort with pre-filters to sort by filename, time, size etc.
|
- quicksort with pre-filters to sort by filename, time, size etc.
|
||||||
- 0 fragmentation - no byte loss while storing file name of directory entries
|
- 0 fragmentation - no byte loss while storing file name of directory entries
|
||||||
|
@ -26,7 +26,7 @@
|
||||||
- `O3` level compiler optimization
|
- `O3` level compiler optimization
|
||||||
- 0-warning statically-analyzed code (forced `-Wall -Wextra -Werror` in CI)
|
- 0-warning statically-analyzed code (forced `-Wall -Wextra -Werror` in CI)
|
||||||
|
|
||||||
#### Rejected optimization options:
|
#### Rejected optimization options
|
||||||
|
|
||||||
- replace quicksort with a more aggressive algorithm (favor space over time complexity)
|
- replace quicksort with a more aggressive algorithm (favor space over time complexity)
|
||||||
- usually not perceptible by human beings
|
- usually not perceptible by human beings
|
||||||
|
|
Loading…
Reference in a new issue