From owner-freebsd-hackers@freebsd.org Tue Oct 27 02:11:02 2015 Return-Path: Delivered-To: freebsd-hackers@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 88917A1CB5C for ; Tue, 27 Oct 2015 02:11:02 +0000 (UTC) (envelope-from jiashiun@gmail.com) Received: from mail-vk0-x232.google.com (mail-vk0-x232.google.com [IPv6:2607:f8b0:400c:c05::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 431DF1B76 for ; Tue, 27 Oct 2015 02:11:02 +0000 (UTC) (envelope-from jiashiun@gmail.com) Received: by vkex70 with SMTP id x70so111009418vke.3 for ; Mon, 26 Oct 2015 19:11:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=8fAUd7SVumeCPU8rHsbRweSZvDy0W5sPQ09mUZx6bnM=; b=sl3rg35f7mHJ1u9N4LmJYAePEsgaNBg6jqOLvrQAWiTF3bDBCxbErDG/tH7Qt7zFU+ 0qpiuuw57ouOX+83fPCA9y34WZbt0huGk8njMrg5mbc0ahGVJ3xNI3SWApzeb31LlWld lP7w19ieKOqs+CAKWSnj5V9tWvoVkT7f6Oh/6Y5lOopj2y6D/+rrDnnxDda2y8p/3t/A 41gAPHbgZNA7nlkHO6TFNN513b6/JQ8s3AAmp8ty8f2bZW8/nB4fbZdkZGbiwgFKFFAc l6bI+gFZL9G1QDBbWdp+JbwsWj0SPBBnZlOQ3ApjcY8VwZg5DhduFXewDPmMFuAFSydR jkZQ== X-Received: by 10.31.178.136 with SMTP id b130mr25689009vkf.109.1445911861175; Mon, 26 Oct 2015 19:11:01 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.66.66 with HTTP; Mon, 26 Oct 2015 19:10:31 -0700 (PDT) In-Reply-To: References: From: Jia-Shiun Li Date: Tue, 27 Oct 2015 10:10:31 +0800 Message-ID: Subject: Re: vmtotal consumes significant portion of cpu cycles To: Adrian Chadd Cc: "freebsd-hackers@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Oct 2015 02:11:02 -0000 On Mon, Oct 26, 2015 at 11:33 PM, Adrian Chadd wrote: > hiya, > > yes, please do. I recall there's some global vm lock and big hash/list > walk involved when vmtotal() is called. :( > > Ok. Created as kern/204049. -Jia-Shiun.