coreutils maintainer here. Honoring locale sorting rules takes lots of extra logic.
POSIX and long time behavior dictates that remains the default. Only you know what your data is, so it's up to you to better describe it by passing LC_ALL=C to sort as above. Given that, GNU sort should perform better than other implementations, due to auto using multiple threads if appropriate etc. The same data classification methods apply to grep etc. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/846628 Title: gnu sort extremely slow in non C locale To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/846628/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs