On Sat, Oct 23, 2021 at 03:21:33PM -0300, Crystal Kolipe wrote:
> On Sat, Oct 23, 2021 at 07:04:59PM +0200, Jan Stary wrote:
> > This is current/arm64 on a RPI3 and RPI4 (dmesgs below).
> > 
> > Both basicaly work, but sometimes a process will get killed
> > and I have no idea why. For example, tmux almost always crashes;
> > sometimes e.g. syslogd will get killed on boot; a kernel build
> > needs make to be restarted about ten times, havong had the cc
> > processes killed. There is nothing in dmesg about these kills.
> > Is this known?
> > 
> > The RPI3 has 1GB ram, the RPI4 has 8G, so I don't suppose
> > they lack memory. Both run off a uSD card which can be quite slow,
> > but would that be reason to have a process killed?
> 
> Does the swap partition sd0b actually exist, or are you by any chance running 
> these machines swapless?  Including having swap configured as sd0b but the 
> partition being non-existant?
> 
> I've seen this seemingly random unstable behavior on our RockPI 4a SBCs when 
> no swap is configured.

Just to be clear - the lack of a swap partition causes this behaviour even when 
plenty of physical RAM is available.

In our case, creating a swap parition of a mere 32 MB mitigated the issue, even 
though it wasn't touched doing a kernel compile with 4 Gb of physical RAM.

Reply via email to