From ce81a3883166f7f0be0508a7006b80c96a7c40fa Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Mon, 26 Aug 2024 15:12:37 +0200 Subject: [PATCH] system: default to vm.numa.disabled=1 NUMA has performance drawbacks and seems incomplete too. We're going to assess impact hereby on the general approach, but from early testing this increases network throughput considerably in some scenarios. --- src/etc/inc/system.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/etc/inc/system.inc b/src/etc/inc/system.inc index 6341c46f4..640166a92 100644 --- a/src/etc/inc/system.inc +++ b/src/etc/inc/system.inc @@ -128,6 +128,7 @@ function system_sysctl_defaults() 'vfs.read_max' => [ 'default' => '32' ], 'vfs.zfs.dirty_data_sync_percent' => [ 'default' => '5', 'required' => true ], 'vfs.zfs.txg.timeout' => [ 'default' => '90', 'required' => true ], + 'vm.numa.disabled' => [ 'default' => '1', 'required' => true ], 'vm.pmap.pti' => [ 'default' => '1' ], ]; }