From owner-freebsd-current@freebsd.org Thu Feb 4 23:37:35 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 94433A9B23C for ; Thu, 4 Feb 2016 23:37:35 +0000 (UTC) (envelope-from vangyzen@FreeBSD.org) Received: from smtp.vangyzen.net (hotblack.vangyzen.net [IPv6:2607:fc50:1000:7400:216:3eff:fe72:314f]) by mx1.freebsd.org (Postfix) with ESMTP id 8125FCC6 for ; Thu, 4 Feb 2016 23:37:35 +0000 (UTC) (envelope-from vangyzen@FreeBSD.org) Received: from ford.vangyzen.net (unknown [76.164.15.242]) by smtp.vangyzen.net (Postfix) with ESMTPSA id C3854564A4 for ; Thu, 4 Feb 2016 17:37:34 -0600 (CST) Subject: Re: Kernel memory leak with x11/nvidia-driver To: FreeBSD Current References: <56B230CB.3050600@FreeBSD.org> From: Eric van Gyzen Message-ID: <56B3E0B4.4090603@FreeBSD.org> Date: Thu, 4 Feb 2016 17:37:24 -0600 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: <56B230CB.3050600@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2016 23:37:35 -0000 On 02/ 3/16 10:54 AM, Eric van Gyzen wrote: > I just set up a new desktop running head with x11/nvidia-driver. I've > discovered a memory leak where pages disappear from the queues, never to > return. Specifically, the total of > v_active_count > v_inactive_count > v_wire_count > v_cache_count > v_free_count > drops, eventually becoming /much/ less than v_page_count. After leaving > xscreensaver running overnight, cycling the saver every 10 minutes, the > system was unusable, because it only had a few MB of memory. (It has 8 > GB physical.) In case anyone is curious, /usr/local/bin/xscreensaver-hacks/glmatrix triggers a fairly fast leak--around 600 pages per second. Eric