Package: coreutils
Version: 9.7-3
Severity: normal
X-Debbugs-Cc: [email protected]
Dear Maintainer,
When moving large files (the files range from 4 kilobytes to over 100
gigabytes, average 20 gigabytes or so, total size several hundred
gigabytes) between file systems inside a Gnome Terminal window,
the system will stop responding for a while (I assume because it's
desperately swapping), before Gnome Terminal will kill the window,
and display a message stating it was using too much memory.
Other Gnome Terminal windows are unaffected (other than freezing up for
a time before the one window is killed). This system has 32 gigabytes
of RAM installed, but before the window is killed, it does manage to
successfully move hundreds of gigabytes. There is no data loss, and
simply rerunning the command ("mv * /other/destination") successfully
completes the process, overwriting the partially-written file.
I don't do this kind of thing on a regular basis, as it typically takes
hours to move this quantity of data, but it seems to happen every time
I move more than, say, 500 gigabytes. In this particular case, 497
gigabytes were successfully moved before failure. The file being moved
during failure is 52 gigabytes, of which 16 gigabytes were written before
failure. This happens to be the largest file being moved. The remaining
files total 81 gigabytes.
I have observed the same problem on multiple types of filesystems. In this
case I was moving from ext4 to nfs (ext4 on the destination system),
but I've also seen it while moving from exfat to ext4, and ext4 to
ext4. dmesg shows nothing.
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.18.5+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages coreutils depends on:
ii libacl1 2.3.2-2+b2
ii libattr1 1:2.5.2-3+b1
ii libc6 2.42-11
ii libcap2 1:2.75-10+b5
ii libgmp10 2:6.3.0+dfsg-5+b1
ii libselinux1 3.9-4+b1
ii libssl3t64 3.5.5-1
ii libsystemd0 259-1
coreutils recommends no packages.
coreutils suggests no packages.
-- no debconf information