Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Feb 2017 07:54:10 -0600
From:      Karl Denninger <karl@denninger.net>
To:        freebsd-arm@freebsd.org
Subject:   Re: Out of swap - NOT
Message-ID:  <e4d1a59b-e8f6-78ef-2508-ee5282cd06de@denninger.net>
In-Reply-To: <assp.0215ceeae3.20170211023050.387b9cc7@pearl>
References:  <assp.0215ceeae3.20170211023050.387b9cc7@pearl>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms010905060403040304000401
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable


On 2/11/2017 01:30, freebsd-arm@wynn.com wrote:
>
> Greeting-
>
> So I have seen this several times on FreeBSD-12 - uname info to follow
>
> FreeBSD bb2.wynn.com 12.0-CURRENT FreeBSD 12.0-CURRENT #0 r311461: Fri
> Jan  6 03:13:01 UTC 2017
> root@releng3.nyi.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/BEAGLEBONE
> arm
>
> MAKE=3Dmake sh ../../../conf/newvers.sh  BEAGLEBONE
> cc -c -O -pipe  -g -nostdinc  -I. -I../../.. -I../../../contrib/libfdt
> - -I../../../gnu/dts/include -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS
> - -include opt_global.h -march=3Darmv7a -funwind-tables  -ffreestanding=

> - -fwrapv -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs
> - -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline
> - -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=3D__freebsd_kprint=
f__
> - -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas=

> - -Wno-error-tautological-compare -Wno-error-empty-body
> - -Wno-error-parentheses-equality -Wno-error-unused-function
> - -Wno-error-pointer-sign -Wno-error-shift-negative-value  -mfpu=3Dnone=

> - -std=3Diso9899:1999 -Werror  vers.c ctfconvert -L VERSION -g vers.o
> linking kernel.full ctfmerge -L VERSION -g -o kernel.full ... ***
> Signal 9
>
> Stop.
> make: stopped in /export/src/sys/arm/compile/BEAGLEBONE
> root@bb2:/sys/arm/compile/BEAGLEBONE #
>
> pid 24523 (ctfmerge), uid 0, was killed: out of swap space
> pid 21365 (make), uid 0, was killed: out of swap space
> pid 38527 (ctfmerge), uid 0, was killed: out of swap space
> [wynkoop@bb2 ~]$
>
>
> I have run the kernel build several times and this is always the
> result.  I also had an rsync killed for out of swap.  The interesting
> part is that at no time did I really run out of swap.  This is on an
> original BeagleBone with 256M of ram and 768M of swap.  At no time did
> pstat or top in another window report that all the swap was used.  In
> fact swap use never got above 10%.
>
> I have been using BSD since the early 1980's and have never seen a
> system report a process being killed for out of swap when there is
> still plenty of swap before now.
>
> Ideas? =20
>
> - -Brett
> - --=20
>
> wynkoop@wynn.com
> 917-642-6925
> 929-272-0000

In all probability it's really out.  Remember that RAM allocation has to
either come from physical RAM or swap.  If the requested allocation
cannot be made then you get this exact situation, and it happens quickly
enough that you won't see it most of the time with monitoring tools.

What's probably biting you is temporary file space, which comes from RAM
since it's mounted on a ramdisk, and exhausts it.  I've run into this
same situation trying to build on a Pi2.

My recommendation? Connect a USB disk drive to the system and put a swap
partition on there. Or cross-compile (which is what I do) on a nice big
AMD64 box since that is MUCH faster.

--=20
Karl Denninger
karl@denninger.net <mailto:karl@denninger.net>
/The Market Ticker/
/[S/MIME encrypted email preferred]/



--------------ms010905060403040304000401
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

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
y+t1lDl5ajTP4YY6FbGvYecAAAAAAAA=
--------------ms010905060403040304000401--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e4d1a59b-e8f6-78ef-2508-ee5282cd06de>