Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: X server being killed a lot



On Fri, Aug 17, 2018 at 08:20:35AM +0200, Thomas Klausner wrote:
> On Sat, Jul 28, 2018 at 06:44:50PM +0900, Izumi Tsutsui wrote:
> > > When I'm running a bulk build, the X server is a likely victim.
> > > 
> > > UVM: pid 28091.1 (X), uid 0 killed: out of swap
> > > 
> > > I'm not really sure why because I have lots of swap.
> > > 
> > > Swap: 148G Total, 27G Used, 121G Free
> > 
> > I also see the similar problem, on NetBSD/i386 8.0 with 8GB swap.
> > 
> > Jul 22 09:29:25 mirage /netbsd: UVM: pid 75.1 (Xorg), uid 0 killed: out of swap
> > Jul 22 22:43:04 mirage /netbsd: UVM: pid 75.1 (Xorg), uid 0 killed: out of swap
> > Jul 22 22:48:24 mirage /netbsd: UVM: pid 4999.1 (Xorg), uid 0 killed: out of swap
> > Jul 22 22:50:08 mirage /netbsd: UVM: pid 14199.1 (Xorg), uid 0 killed: out of swap
> > Jul 22 22:58:48 mirage /netbsd: UVM: pid 3339.1 (Xorg), uid 0 killed: out of swap
> > Jul 22 23:09:28 mirage /netbsd: UVM: pid 11407.1 (Xorg), uid 0 killed: out of swap
> > Jul 22 23:12:20 mirage /netbsd: UVM: pid 29705.1 (Xorg), uid 0 killed: out of swap
> > Jul 22 23:21:39 mirage /netbsd: UVM: pid 1100.1 (Xorg), uid 0 killed: out of swap
> > 
> > It seems easily reproducible by running firefox and makefs(8)
> > to create learge iso/ffs images.
> 
> Does anyone have any insight in this?
> 
> This is highly annoying behaviour for me - it happens even when I'm
> actively using the X session, so it's definitely not because it's the
> least-used process in the system.

It just happened again for me.

top says:

CPU states:  0.2% user,  0.0% nice, 15.4% system, 17.4% interrupt, 66.8% idle
Memory: 14G Act, 6984M Inact, 10M Wired, 1758M Exec, 18G File, 59M Free
Swap: 148G Total, 148G Free

so there is some pressure on the I/O system for file data, but no swap
use.

It looks to me like the priority of the File section is too high, if X
is killed for that...
 Thomas


Home | Main Index | Thread Index | Old Index