From owner-freebsd-virtualization@freebsd.org Thu Mar 21 10:24:23 2019 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2EC3C155B48C for ; Thu, 21 Mar 2019 10:24:23 +0000 (UTC) (envelope-from matt.churchyard@userve.net) Received: from smtp-a.userve.net (smtp-outbound.userve.net [217.196.1.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.userve.net", Issuer "Thawte RSA CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BE15A84195 for ; Thu, 21 Mar 2019 10:24:22 +0000 (UTC) (envelope-from matt.churchyard@userve.net) Received: from owa.usd-group.com (owa.usd-group.com [217.196.1.2]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp-a.userve.net (Postfix) with ESMTPS id A006E6C4; Thu, 21 Mar 2019 10:24:14 +0000 (GMT) Received: from SERVER.ad.usd-group.com (192.168.0.1) by SERVER.ad.usd-group.com (192.168.0.1) with Microsoft SMTP Server (TLS) id 15.0.847.32; Thu, 21 Mar 2019 10:24:14 +0000 Received: from SERVER.ad.usd-group.com ([fe80::b19d:892a:6fc7:1c9]) by SERVER.ad.usd-group.com ([fe80::b19d:892a:6fc7:1c9%12]) with mapi id 15.00.0847.030; Thu, 21 Mar 2019 10:24:14 +0000 From: Matt Churchyard To: Victor Sudakov , "freebsd-virtualization@freebsd.org" Subject: RE: bhyve and vfs.zfs.arc_max, and zfs tuning for a hypervisor Thread-Topic: bhyve and vfs.zfs.arc_max, and zfs tuning for a hypervisor Thread-Index: AQHU3f4eR9n6J576SkWf85jIrU+hAKYSmT6AgAEp9ACAAHlQEIABJdmAgAB9PfA= Date: Thu, 21 Mar 2019 10:24:13 +0000 Message-ID: <99457cf7758b4f7ebacafce5f40af220@SERVER.ad.usd-group.com> References: <20190319024638.GA8193@admin.sibptus.ru> <20190320015236.GA35511@admin.sibptus.ru> <6388ebd5a12949179ff6da33eb107205@SERVER.ad.usd-group.com> <20190321023831.GA57807@admin.sibptus.ru> In-Reply-To: <20190321023831.GA57807@admin.sibptus.ru> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.0.10] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Rspamd-Queue-Id: BE15A84195 X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.975,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] 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: Thu, 21 Mar 2019 10:24:23 -0000 PiA+IA0KPiA+ID4gMS4gRG9lcyBBUkMgYWN0dWFsbHkgY2FjaGUgemZzIHZvbHVtZXMgKG5vdCBm aWxlcy9kYXRhc2V0cyk/DQo+ID4gDQo+ID4gWWVzIGl0IGRvZXMuDQo+IA0KPiBJIGZpbmQgdGhp cyBkaXN0aW5jdGlvbiBiZXR3ZWVuIHZvbHVtZXMvZmlsZXMvZXRjIGFuZCB3aGF0IGlzIGNhY2hl ZCANCj4gY2F1c2VzIGNvbmZ1c2lvbiAoYXMgd2VsbCBhcyAidm9sdW1lcyBub3QgZGF0YXNldHMi KS4NCj4gDQo+IEJvdGggWlZPTHMgYW5kIFogZmlsZSBzeXN0ZW1zIGFyZSB0eXBlcyBvZiBkYXRh c2V0LiBBIGRhdGFzZXQgc3RvcmVzIA0KPiBkYXRhIGluIHJlY29yZHMgKHVzdWFsbHkgdXAgdG8g MTI4a2IgaW4gc2l6ZSkuICBJdCdzIHRoZXNlIHJlY29yZHMgDQo+IHRoYXQgYXJlIGNhY2hlZCAo YW5kIHRoYXQgbW9zdCBaRlMgZnVuY3Rpb25zIHN1Y2ggYXMgDQo+IGNvbXByZXNzaW9uL3JhaWR6 L3ppbC9ldGMgd29yayB3aXRoKQ0KPiANCj4gQXMgZmFyIGFzIHRoZSBaRlMgbG93ZXIgbGV2ZWxz IGFyZSBjb25jZXJuZWQsIHRoZXJlIGlzIG5vIGRpZmZlcmVuY2UgDQo+IGJldHdlZW4gYSB2b2x1 bWUgYW5kIGEgZmlsZSBzeXN0ZW0uDQoNCj5UaGFuayB5b3UgTWF0dCwgdGhpcyB3YXMgdmVyeSBp bnN0cnVjdGl2ZS4NCg0KPiA+ID4gMi4gSWYgQVJDIGRvZXMgY2FjaGUgdm9sdW1lcywgZG9lcyB0 aGlzIGNhY2hlIG1ha2Ugc2Vuc2Ugb24gYSANCj4gPiA+IGh5cGVydmlzb3IsIGJlY2F1c2UgZ3Vl c3QgT1NlcyB3aWxsIHByb2JhYmx5IGhhdmUgdGhlaXIgb3duIGRpc2sgY2FjaGUgYW55d2F5Lg0K PiA+IA0KPiA+IElNSE8gbm90IG11Y2gsIGJlY2F1c2UgdGhlIGd1ZXN0IE9TIGlzIHJlbHlpbmcg b24gdGhlIGZhY3QgdGhhdCB3aGVuIA0KPiA+IGl0IHdyaXRlcyBpdOKAmXMgb3duIGNhY2hlZCBk YXRhIG91dCB0byDigJ5kaXNr4oCcLCBpdCB3aWxsIGJlIGNvbW1pdHRlZCANCj4gPiB0byBzdGFi bGUgc3RvcmFnZS4NCj4gDQo+IE1heWJlIEkndmUgbWlzc2VkIHNvbWV0aGluZyBidXQgSSBkb24n dCBxdWl0ZSBnZXQgdGhlIGxpbmsgYmV0d2VlbiANCj4gcmVhZCBjYWNoZSAoQVJDKSBhbmQgZ3Vl c3Qgd3JpdGVzIGhlcmU/DQoNCj5NYXliZSB0aGVyZSB3YXMgYSBjb25mdXNpb24gYmV0d2VlbiBy ZWFkIGFuZCB3cml0ZSBjYWNoZXMsIGJ1dCBteSBxdWVzdGlvbiBzdGlsbCBzdGFuZHM6DQoNCj5E b2VzIGl0IG1ha2Ugc2Vuc2UgdG8gY2FjaGUgdGhlIHNhbWUgZGF0YSAoZm9yIHJlYWRpbmcgdG9v KSB0d2ljZTogb25lIHRpbWUgaW4gaG9zdCdzIFJBTSAoWkZTIEFSQykgYW5kIHRoZSBvdGhlciB0 aW1lIGluIGd1ZXN0J3MgUkFNICh3aGF0ZXZlciBmcyB0aGUgZ3Vlc3QgdXNlcywgYWxsIG1vZGVy biBPU2VzIGhhdmUgZGlzayBjYWNoZXMpPw0KDQo+V2hhdCBkbyBWTVdhcmUgb3IgVmlydHVhbEJv eCBkbyBmb3IgdGhpcyBzaXR1YXRpb24/IERvIHRoZXkgZXZlciBjYWNoZSB0aGVpciB2b2x1bWVz IGluIHRoZSBoeXBlcnZpc29yJ3MgUkFNPw0KDQpWaXJ0dWFsYm94IHdvdWxkIGJlIG5vIGRpZmZl cmVudCB0byBiaHl2ZSBpbiB0aGF0IGl0IGRvZXNuJ3QgY2FyZSB3aGF0IHN0b3JhZ2Ugc3lzdGVt IHlvdSBhcmUgdXNpbmcgb3IgaG93IGl0IGlzIGNvbmZpZ3VyZWQsIHRoYXQncyB1cCB0byB0aGUg c3lzdGVtIGFkbWluLg0KSSBiZWxpZXZlIFZNRlMgaXMgbW9yZSBha2luIHRvIG90aGVyICJ0cmFk aXRpb25hbCIgZmlsZSBzeXN0ZW1zLCBhbmQgZG9lc24ndCBkbyBSQU0gY2FjaGluZyB0byBhbnl3 aGVyZSBuZWFyIHRoZSBleHRlbnQgb2YgWkZTLiBJIGRvIHRoaW5rIHlvdSBjYW4gdXNlIFNTRC9O Vk1lL2V0YyBhcyBjYWNoZSBpbiBWTVdhcmUuDQoNCk15IGluaXRpYWwgaW5zdGluY3Qgd291bGQg YmUgdG8ga2VlcCBjYWNoZSBvbiwgYnV0IHJlZHVjZSB0aGUgbGltaXQgdG8gYWxsb2NhdGUgdGhl IG1ham9yaXR5IG9mIHRoZSBSQU0gZm9yIGd1ZXN0cy4gKEknZCBzdGlsbCB3YW50IGF0IGxlYXN0 IDRHQiBhcyBhbiBhYnNvbHV0ZSBtaW5pbXVtIHRob3VnaCwgcHJvYmFibHkgbW9yZSBvbiBzeXN0 ZW1zIHdpdGggMTAwR0IrIHRvdGFsKS4gT2YgY291cnNlIHlvdSBjb3VsZCBwcm9iYWJseSB0ZXN0 IHdpdGggY2FjaGUgc2V0IHRvIGFsbC9tZXRhZGF0YSBhbmQgc2VlIHdoYXQgZWZmZWN0IGl0IGhh cy4gQWRkaW5nIEwyQVJDIG1heSBiZSB1c2VmdWwgaWYgdGhlIG1haW4gcG9vbCBpcyBzcGlubmlu ZyBkaXNrcywgYnV0IHRoZW4gSSd2ZSBoZWFyZCB0aGVyZSdzIGEgcnVsZSBvZiB0aHVtYiBmb3Ig cmVxdWlyaW5nIFggYW1vdW50IG9mIEFSQyBmb3IgWSBhbW91bnQgb2YgTDJBUkMsIGJ1dCBJJ20g bm90IHN1cmUgd2hhdCB0aGF0IHJ1bGUgaXMuDQoNCkknZCBhbHNvIGJlIGludHJpZ3VlZCB0byBr bm93IHdoYXQgdGhlIGxvZ2ljIGluIEZyZWVOQVMgaXMgZm9yIGl0LiBJdCBpcyBzaW1wbHkgYSBj YXNlIG9mICIoYXJjID0gdG90YWxfcmFtIC0gZ3Vlc3RfYWxsb2NhdGVkKSI/DQpJcyB0aGVyZSBh IGxvd2VyIGxpbWl0IGJhc2VkIG9uIGEgcGVyY2VudGFnZSBvciB0b3RhbCBSQU0sIGFuZC9vciBh IGhhcmQgbG93ZXIgbGltaXQ/DQoNCk1hdHQNCg0K