Multi-Threaded I/O

To improve responsiveness and perceived performance, jEdit executes all input/output operations asynchronously. While I/O is in progress, the status bar displays the number of remaining I/O operations. The Utilities>I/O Progress Monitor command displays a window with more detailed status information and progress meters. Requests can also be aborted in this window. Note that aborting a buffer save can result in data loss.

By default, four I/O threads are created, which means that up to four buffers can be loaded or saved simultaneously. The number of threads can be changed in the Loading and Saving pane of the Utilities>Global Options dialog box; see the section called "The Global Options Dialog Box". Setting the number to zero disables multi-threaded I/O completely; doing this is not recommended.