by PLyttle » Thu Jun 12, 2014 3:26 pm
I use SD at the moment, you mean you can't replicate the issue?
I get the same problem with 3.4.93-ARCH+ by the way
You might be right, this is what I observed
I tried writing to SATA, same problem
I tried cubietruck - (2 Gbyte RAM) file grows to about 850 Mbyte
I tried Phioenix A20 (almost cubieboard-2 - 1GByte RAM) - file grows to about 400 Mbyte
When monitoring /proc/meminfo, the problem occurs when HighFree approaches 1000 KByte, after the crash it is about half that. On a stable system HighFree never drops under the minimum limit.
When you write a big file and interrupt before the crash, and after that make a second file the same thing happens, but because HighFree starts at a lower level, the crash happens sooner, leaving the second file so much smaller. The total is more than when you write only one file.
I think that somehow filebuffers are not released quickly enough, or something like that.
Bummer...
LP