mirror of
https://github.com/jarun/nnn.git
synced 2024-11-27 13:21:29 +00:00
Updated Performance (markdown)
parent
7fb025cf4c
commit
6dccb94b49
|
@ -10,11 +10,12 @@
|
|||
- 0 fragmentation - no byte loss while storing file name of directory entries
|
||||
- no copying of filename strings while sorting/filtering
|
||||
- entries not matching a filter are moved to the lowest slots to ignore later
|
||||
- selection handling through optimized bulk memory manipulation
|
||||
- increased number of open file descriptors
|
||||
- fast redraw only affected lines to avoid complete refresh
|
||||
- all the large buffers are aligned
|
||||
- frequently used structures optimized to facilitate SSE quad-instruction support
|
||||
- readahead request (to kernels supporting the feature)
|
||||
- read-ahead request (to kernels supporting the feature)
|
||||
- fast routines to calculate and render file size
|
||||
- shifts instead of div and mul (modern compilers do this already)
|
||||
- optimized memory usage everywhere, buffer re-use
|
||||
|
|
Loading…
Reference in a new issue