EmEditor excels as a small, fast text editor of the highest quality and standard, that performs reliably. That's why EmEditor has been so popular for such a long time. Each subsequently released upgrade has had an improved start-up time. EmEditor does not use commercial libraries such as Microsoft Foundation Class (MFC), making it well-optimized, particularly for startup times. Because of its small size, EmEditor's startup time is less than 1 second in most environments.
EmEditor runs in one process when multiple files are opened. EmEditor also runs in one process whether using the tab feature or not. Running in one process allows EmEditor to start much faster when multiple files are selected to open, reduce memory usage, and suppress the task bar blinking when activating other documents. Multiple windows run as multi-threading. Many plug-in commands and macro methods have been added to navigate multiple documents.
In the example below in opening 60 HTML files, the used memory is reduced to 1/50 from the previous version to the next. The time to launch is reduced to 1/15.
Test details: Time to launch and used memory are compared to open 60 HTML files (about 3KB in each size) with the EmEditor command in the Explorer context menu. (Windows XP Home, Compaq Presario SR1010Z, Athlon 64 3200+, 1GB RAM, (1) EmEditor Professional 4.13, (2) EmEditor Professional v5.00, the tab enabled, and other default settings)
Also optimized for speed opening a file with huge characters in a line.