The Linux "copy problem"
The Linux "copy problem"
Posted Jun 1, 2019 21:13 UTC (Sat) by desbma (guest, #118820)In reply to: The Linux "copy problem" by jmclnx
Parent article: The Linux "copy problem"
This is most likely the infamous "dirty writeback" problem, best described in this LWN article: https://lwn.net/Articles/572911/
On my systems, I fix it permanently with:
echo "vm.dirty_background_bytes=$((48 * 1024 * 1024))
vm.dirty_ratio=10" | sudo tee /etc/sysctl.d/99-dirty-writeback.conf
sudo sysctl --system
That way the writeback kicks in with at most 48MB of dirty data, and also stalls the writer process before there is more than 10% of all memory consumed by dirty writeback pages.