From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tanel Kokk Subject: Re: In kvm, a single process cannot allocate more than 3.6GB ram. Why? Date: Sun, 13 Dec 2009 13:30:45 +0200 Message-ID: <4B24D065.8080902@gmail.com> References: <4B220ADF.6030709@gmail.com> <4B235A73.9040303@redhat.com> <4B236118.6090305@gmail.com> <4B2363F5.5020103@redhat.com> <4B236C34.9010302@gmail.com> <4B24BC30.2070503@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org To: Avi Kivity Return-path: Received: from mail-ew0-f219.google.com ([209.85.219.219]:40155 "HELO mail-ew0-f219.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1751889AbZLMLav (ORCPT ); Sun, 13 Dec 2009 06:30:51 -0500 Received: by ewy19 with SMTP id 19so2473587ewy.21 for ; Sun, 13 Dec 2009 03:30:48 -0800 (PST) In-Reply-To: <4B24BC30.2070503@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On 12/13/09 12:04, Avi Kivity wrote: > On 12/12/2009 12:11 PM, Tanel Kokk wrote: >> >> [root@lu2-kvm-db1 ~]# cat /proc/meminfo >> MemTotal: 10267308 kB >> MemFree: 228944 kB >> Buffers: 19680 kB >> Cached: 6069524 kB >> SwapCached: 0 kB >> Active: 8175200 kB >> Inactive: 1374884 kB >> Active(anon): 3238044 kB >> Inactive(anon): 544104 kB >> Active(file): 4937156 kB >> Inactive(file): 830780 kB >> Unevictable: 0 kB >> Mlocked: 0 kB >> SwapTotal: 0 kB >> SwapFree: 0 kB >> Dirty: 15968 kB >> Writeback: 0 kB >> AnonPages: 3461108 kB >> Mapped: 327816 kB >> Slab: 171452 kB >> SReclaimable: 121756 kB >> SUnreclaim: 49696 kB >> PageTables: 244268 kB >> NFS_Unstable: 0 kB >> Bounce: 0 kB >> WritebackTmp: 0 kB >> CommitLimit: 8727208 kB >> Committed_AS: 6056168 kB >> VmallocTotal: 34359738367 kB >> VmallocUsed: 38180 kB >> VmallocChunk: 34359645255 kB >> DirectMap4k: 4032 kB >> DirectMap2M: 10481664 kB >> > > What guest kernel is this? What's the value of the guest's > /proc/sys/vm/overcommit_memory? > [root@lu2-kvm-db1 ~]# uname -a Linux lu2-kvm-db1 2.6.30.7 #1 SMP Mon Sep 21 17:39:41 UTC 2009 x86_64 GNU/Linux [root@lu2-kvm-db1 ~]# cat /proc/sys/vm/overcommit_memory 2 Tanel