From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NHLez-0005al-Qy for qemu-devel@nongnu.org; Sun, 06 Dec 2009 13:16:41 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NHLev-0005S8-Rw for qemu-devel@nongnu.org; Sun, 06 Dec 2009 13:16:41 -0500 Received: from [199.232.76.173] (port=48970 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NHLev-0005Rs-OE for qemu-devel@nongnu.org; Sun, 06 Dec 2009 13:16:37 -0500 Received: from mx1.redhat.com ([209.132.183.28]:45796) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NHLev-00049V-Az for qemu-devel@nongnu.org; Sun, 06 Dec 2009 13:16:37 -0500 Message-ID: <4B1BF4E2.90601@redhat.com> Date: Sun, 06 Dec 2009 20:16:02 +0200 From: Avi Kivity MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH] Permit zero-sized qemu_malloc() & friends References: <4B193DA5.6040507@codemonkey.ws> <4B1A9359.8080305@redhat.com> <4B1A9BF4.2090909@redhat.com> <4B1AE7E3.9000905@collabora.co.uk> <4B1AE8BA.7050207@redhat.com> <4B1AEBE0.4060204@collabora.co.uk> <4B1BACAF.5050203@redhat.com> <4B1BE2BD.900@collabora.co.uk> <4B1BE4DA.4000209@redhat.com> <4B1BF10B.3030007@redhat.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: malc Cc: Blue Swirl , qemu-devel@nongnu.org, Ian Molton , Paul Brook , Markus Armbruster On 12/06/2009 08:09 PM, malc wrote: > > Well, i don't have a swap... > > ~$ cat /proc/meminfo > MemTotal: 515708 kB > MemFree: 3932 kB > Buffers: 10120 kB > Cached: 365320 kB > SwapCached: 0 kB > Active: 238120 kB > Inactive: 222396 kB > SwapTotal: 0 kB > SwapFree: 0 kB > ... > CommitLimit: 464136 kB > Committed_AS: 178920 kB > ... > Out of curiosity, what desktop and apps are you running? Here firefox takes 1.3GB virt size and 377MB RSS, that alone could overwhelm your system. [avi@firebolt qemu-kvm (master)]$ cat /proc/2698/status Name: firefox State: S (sleeping) Tgid: 2698 Pid: 2698 PPid: 2686 TracerPid: 0 Uid: 500 500 500 500 Gid: 500 500 500 500 Utrace: 0 FDSize: 256 Groups: 500 502 512 VmPeak: 1478804 kB VmSize: 1288100 kB VmLck: 0 kB VmHWM: 434788 kB VmRSS: 386296 kB VmData: 676384 kB VmStk: 248 kB VmExe: 88 kB VmLib: 62504 kB VmPTE: 2312 kB -- Do not meddle in the internals of kernels, for they are subtle and quick to panic.