Is sorting slow for you in UltraEdit? It takes over 10 seconds to sort a 100 line file for me. The last few releases of UltraEdit has had this problem.
I sorted an ANSI encoded XML file with more than 6000 lines with UE v24.20 with default settings (configuration and sort settings) within a second. In other words the displayed refreshed immediately with showing the sorted lines after clicking on sort item.
I'm using UltraEdit already for more than 15 years. I have never seen a sort taking longer than a second on sorting less than 10000 lines. I think this is true also for nearly all other users of UltraEdit.
I suggest to use free Process Monitor of Sysinternals (Microsoft) to find out what makes the sort so slow on your machine.
I cannot help better without having the file to sort, your UltraEdit configuration, knowing the used sort options and the steps you execute resulting in the slow sort.
I'm using UltraEdit already for more than 15 years. I have never seen a sort taking longer than a second on sorting less than 10000 lines. I think this is true also for nearly all other users of UltraEdit.
I suggest to use free Process Monitor of Sysinternals (Microsoft) to find out what makes the sort so slow on your machine.
I cannot help better without having the file to sort, your UltraEdit configuration, knowing the used sort options and the steps you execute resulting in the slow sort.
Best regards from an UC/UE/UES for Windows user from Austria
Why is sort.exe accessing the network?
Process Monitor shows sort.exe using network DLLs including: WSHTCPIP.DLL, mswsock.dll, netapi32.dll, netutils.dll, ntlanman.dll, davclnt.dll, davhlpr.dll
It's also manipulating networking registry keys including: Winsock, NetworkProvider, Tcpip\Parameters
The file I am sorting is on the local C:\ drive.
Process Monitor shows sort.exe using network DLLs including: WSHTCPIP.DLL, mswsock.dll, netapi32.dll, netutils.dll, ntlanman.dll, davclnt.dll, davhlpr.dll
It's also manipulating networking registry keys including: Winsock, NetworkProvider, Tcpip\Parameters
The file I am sorting is on the local C:\ drive.
sort.exe is an open source application, see GNU core utilities and its documentation. It is ported from Linux to Windows and uses DLLs of Cygwin.
I could see with Total Commander with lister plugin fileinfo and with Process Monitor that sort.exe depends on following dynamic linked libraries:
There is no access of WSHTCPIP.DLL, mswsock.dll, ntlanman.dll, davclnt.dll, davhlpr.dll recorded by Process Monitor on running the sort.
But what I can see are the attempts to access the Linux files /etc/fstab, /etc/nsswitch.conf, /etc/passwd, /etc/group, /home, /home/username. I have not analyzed if those file/directory access attempts are made by sort.exe or the Cygwin DLLs. But that does not really matter, it was just interesting to see like the attempts creating a file with a name starting with C:\Temp\--output=C.
I cannot see any real issue on execution of sort.exe by UltraEdit. I hope my Process Monitor log helps you to find out what slows down the sort on your machine.
There is also the help of sort.exe included in the (later deleted) attached ZIP file output on running the executable with --help as parameter.
I could see with Total Commander with lister plugin fileinfo and with Process Monitor that sort.exe depends on following dynamic linked libraries:
- cyggcc_s-1.dll
- cygwin1.dll
- kernel32.dll
- cygwin1.dll
- kernel32.dll
- ntdll.dll
- cygintl-8.dll
- cygwin1.dll
- cygiconv-2.dll
- kernel32.dll
- kernel32.dll
There is no access of WSHTCPIP.DLL, mswsock.dll, ntlanman.dll, davclnt.dll, davhlpr.dll recorded by Process Monitor on running the sort.
But what I can see are the attempts to access the Linux files /etc/fstab, /etc/nsswitch.conf, /etc/passwd, /etc/group, /home, /home/username. I have not analyzed if those file/directory access attempts are made by sort.exe or the Cygwin DLLs. But that does not really matter, it was just interesting to see like the attempts creating a file with a name starting with C:\Temp\--output=C.
I cannot see any real issue on execution of sort.exe by UltraEdit. I hope my Process Monitor log helps you to find out what slows down the sort on your machine.
There is also the help of sort.exe included in the (later deleted) attached ZIP file output on running the executable with --help as parameter.
Best regards from an UC/UE/UES for Windows user from Austria