From 6dccb94b491057f7bb4fd6d025f2b39be490dbe2 Mon Sep 17 00:00:00 2001 From: Terminator X Date: Wed, 14 Jul 2021 21:18:18 +0530 Subject: [PATCH] Updated Performance (markdown) --- Performance.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Performance.md b/Performance.md index d90184d..ea25418 100644 --- a/Performance.md +++ b/Performance.md @@ -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