From owner-freebsd-virtualization@freebsd.org Sun Apr 19 07:55:09 2020 Return-Path: Delivered-To: freebsd-virtualization@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8A7AA2BD6ED for ; Sun, 19 Apr 2020 07:55:09 +0000 (UTC) (envelope-from leal@cs.uky.edu) Received: from satchmo.cs.uky.edu (satchmo.cs.engr.uky.edu [128.163.146.23]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 494hvJ3K41z3K9k for ; Sun, 19 Apr 2020 07:55:07 +0000 (UTC) (envelope-from leal@cs.uky.edu) Received: from localhost (localhost [127.0.0.1]) by satchmo.cs.uky.edu (Postfix) with ESMTP id E455C2019C for ; Sun, 19 Apr 2020 03:55:06 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at cs.uky.edu Received: from satchmo.cs.uky.edu ([127.0.0.1]) by localhost (satchmo.cs.engr.uky.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B6q1WFZrO9ju for ; Sun, 19 Apr 2020 03:55:05 -0400 (EDT) Received: from leal.red.local (cpe-74-133-239-68.kya.res.rr.com [74.133.239.68]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: ole223) by satchmo.cs.uky.edu (Postfix) with ESMTPSA id 7FCE7200F6 for ; Sun, 19 Apr 2020 03:55:05 -0400 (EDT) Subject: =?UTF-8?Q?Re=3a_bhyve_11=2e1-=3estable/12_ZVOL-WinGuest_slowdown_?= =?UTF-8?Q?=e2=80=93_r358848_far_beyond_imagination?= To: freebsd-virtualization@freebsd.org References: <3af0db9e-9044-5bbb-50d2-ef251ed231a1@omnilan.de> From: =?UTF-8?Q?Orestes_Leal_Rodr=c3=adguez?= Message-ID: <7efa3e4f-c935-50eb-b7cf-67cbededf722@cs.uky.edu> Date: Sun, 19 Apr 2020 03:55:03 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:76.0) Gecko/20100101 Thunderbird/76.0 MIME-Version: 1.0 In-Reply-To: <3af0db9e-9044-5bbb-50d2-ef251ed231a1@omnilan.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 494hvJ3K41z3K9k X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of leal@cs.uky.edu designates 128.163.146.23 as permitted sender) smtp.mailfrom=leal@cs.uky.edu X-Spamd-Result: default: False [-2.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-virtualization@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; RCVD_COUNT_THREE(0.00)[4]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[23.146.163.128.list.dnswl.org : 127.0.11.2]; DMARC_NA(0.00)[uky.edu]; IP_SCORE(-0.01)[country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:23162, ipnet:128.163.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Apr 2020 07:55:09 -0000 I also have tested this today by moving from 12.0-STABLE to -CURRENT today (r360076M). I also use ZVOLs with virtio-blk(s) for the VM's block devices. I can say this is a pretty impressive work, kudos to the developers. this Windows 10 VM  now feels like it got a hardware upgrade (a big one). Kudos for merging r358848. Orestes On 4/18/20 10:51 AM, Harry Schmalzbauer wrote: > Hello, > > after upgrading my ancient ivy-bridge (Xeon E3, no vAPIC CPU support) > from 11.1 to stable/12 I noteced a quiet heavy slowdown of my windows > guest (Server 2012R2). > > The guest-disk is a ZVOL backed virtio-blk device, which I suspected > suffers from performance regressions – especially since I use them in > volmode=dev. > But then I found the guest spending almost one full vCPU cycles in > interrupt handling during light SQL load; something I rarely see on > windows.  No idea what caused the slowdown, but I remembered r358848 – > which isn't MFCd yet, but I gave it a try. > Word's can't describe the surprise.  Never imagined any Win-Guest on > bhyve can feel like that… > Thanks a lot to Sir Burmeister et. al. > > Hope this will land in stable/12 soon. > > Thanks, > > -Harry > > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to > "freebsd-virtualization-unsubscribe@freebsd.org"