Yep it was out of memory, dmesg shows:
[292489.141503] Out of memory: Kill process 3622 (cgminer) score 188 or sacrifice child
[292489.149604] Killed process 3622 (cgminer) total-vm:189152kB, anon-rss:109744kB, file-rss:1652kB
-MarkM-
try to contact ckolivas and report what happened in the meantime switch back to a working version of cgminer.
I grabbed the ckolivas one
because it was said to possibly fix cases where mining stops completely. which is what I had been seeing from the official release.
I hoped that this problem of mining being stopped completely according to the web page, which has turned out to be due to an out of memory condition, was the mining stopping completely problem that the wget grabbed version hoped to fix.
In other words, I didn't have a working version in the sense of one that did not mysteriously die after a day or two or few and hoped the wget would get me one that would not thusly die.
I am trying the latest wget with --lowmem now hopefully that won't die...
it would lower the amount of used mem since it tries to "Minimise caching of shares for low memory applications", it's worth a try.
But it seems to be settling at 278 GHashes whereas I had been getting usually 283, so maybe putting another stick of RAM or larger stick of RAM in the damn beaglebone might be better if --lowmem loses hashing power. I wonder if the damn beaglebones can handle more RAM? Maybe KnC skimped on RAM too quickly without considering that software tends to get bigger all the time...
not as easy as it seems, let say it's not like adding a module of RAM to a desktop
see
https://groups.google.com/d/msg/beagleboard/aWpARi3fdCo/GWMpkFIOH-QJ for more info.
Or maybe I should kill the stupid webserver, if I can ssh what for do I need a webserver on the thing anyway? Hmm...
Also, I looked at the file I had used wget to get with "file" command on an X86_64 , and that claims its an ARM executable that is not stripped. Wouldn't it maybe use less RAM if it were stripped? Does it make much sense to use a not-stripped executable on an "imbedded device" type thing like this where RAM is at a premium and no debugger is installed? Any chance of a stripped version, ckolivas? (My X86_64 strip doesn't even recognise the thing as an executable and the miner does not have strip installed...)
stripping cgminer executable shouldn't do any harm. the fast way u can strip it without waiting for ckolivas is install strip cpmmand into your mienr a do it directly from an ssh session.
-MarkM-
[/quote]
having said that I've noticed a slightly increase in system avg load in the latest version of the firmware. on my miner with 0.95 sys load was ~1.95-1.98 with 0.98/0.98.1 I get something like 2-2.1 .
while using 0.95 I've tested bfgminer and the sys load lower to 1.55 unfortunately I don't have time to repeat the test with 0.98.1, but if you feel brave you could it for me using this recipe
http://codepad.org/QKSeO5zh