π Bug Description
Sorting huge (1TB+) text files crashes.
π To Reproduce
Command used:
LC_ALL=C sort -u large_file*txt > all
Input data:
Steps to reproduce:
- Run the command above
- Observe stderr
β
Expected Behavior
A sorted result file, like sort of my distro (work fine with same data).
β Actual Behavior
Sorting crashes with OOM:
Actual output:
an 09 02:16:54 dev kernel: Out of memory: Killed process 3526597 (sort) total-vm:1736975544kB, anon-rss:91882960kB, file-rss:0kB, shmem-rss:0kB, UID:1000 pgtables:1137628kB oom_score_adj:0
π₯οΈ Environment
Operating System: Debian 13
rust-sort version: sort 1.0.5
Rust version: ustc 1.92.0 (ded5c06cf 2025-12-08)
Hardware:
- CPU: Ryzen 7 7700
- RAM: 96GB
- Architecture: x86_64
π Additional Context
File size: 1.5TB.
Data characteristics:
π Bug Description
Sorting huge (1TB+) text files crashes.
π To Reproduce
Command used:
Input data:
Steps to reproduce:
β Expected Behavior
A sorted result file, like sort of my distro (work fine with same data).
β Actual Behavior
Sorting crashes with OOM:
Actual output:
π₯οΈ Environment
Operating System: Debian 13
rust-sort version: sort 1.0.5
Rust version: ustc 1.92.0 (ded5c06cf 2025-12-08)
Hardware:
π Additional Context
File size: 1.5TB.
Data characteristics:
Performance impact: