Received: by 2002:ab2:3319:0:b0:1ef:7a0f:c32d with SMTP id i25csp275945lqc; Thu, 7 Mar 2024 18:03:26 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCW+A18tc4Z1aSt6UZ/TZ6SvervTMNDfqLw0ACkQ/pJeuOioA+TM9m9xSNIs+noAjumqVB2dSibhCbrho3e3FYCinnbXes+66QR+RGpm5Q== X-Google-Smtp-Source: AGHT+IGHoSyXaAyfQ8IEg6kjVpT0iWGvZbPlEeftj6uEgXaMVm8VKPXV+9tgLhNHct7gY//k9pCY X-Received: by 2002:a05:620a:a85:b0:787:a1fc:b4e9 with SMTP id v5-20020a05620a0a8500b00787a1fcb4e9mr10669927qkg.28.1709863406497; Thu, 07 Mar 2024 18:03:26 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709863406; cv=pass; d=google.com; s=arc-20160816; b=EvsF5jc/jXNRG5aYRbnuh2DTDgIwdf1+mhjYrudUDuHEofG8PSuLpYLLUVXNDuVP47 xqqMwMAJr5oUbVMWq7NrNGqsCeoPXaBkvuQEphTKOC5Cwv3hsqKBeQ5PXYP32Ggma+wu 6wUayJRDkixG2xNQYD/jFQVHAoePTgN0KMMcMm5TniNIHzQZQ9gNJxtL4MXfDTeAycQJ Dx/iYvh+LSsG9YYl09zW8yigtTuIwohwmqsrq7w6kKfWZJ7spmtm/m1jRfwRpppwmqkJ 9CGDxUkmr/2JGMEGHpqCFOw4cEqE5M4fgFBz00HvSAYCoNxI1z4tjL7ugPTlzvViHJGO ZvFw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:subject:message-id:date:from:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:dkim-signature; bh=38rM7KdqBKjm9hyyA7LQfni4ynFU45Q7NaUG16scUF0=; fh=A3pMOUK00huGibGCZBFsLekFLVbB5hHGKjUNNKwO+5E=; b=kcLJFmuInc48WFQv43JZPpDEfJITBP78VyFUPlTMrDRwllseyYTzT1sGOaMUUDKsCj lc0tw4AOOqa9JwRjoDLoeFf5wVDIzGtFnPe8KTON+xNmPoeBHF2GK1ote/raTZd6rekM Aetmex7C8DThM5bQMwsb6mro5WFDJ1mLa7oU3e7C7CxqP9/NEdWI4AzjMexZbuEdv9yd /IGbW5PL5D/IXrVZ5JQLKuE2ZO2rPo0FxIwXQfHPGFYK3Bfl+nR1Vwf0q3JE6VWK+qyK mWWLhpjgLc7zzKiyBFzwUdU+oNIPds9LiCwkCc7TSH9BDtmuFe3X2VfZHeeE4TvwKqCK E00A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=h6dAnG5b; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-nfs+bounces-2239-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-nfs+bounces-2239-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id g5-20020a05620a108500b0078821ca5da8si11961320qkk.59.2024.03.07.18.03.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Mar 2024 18:03:26 -0800 (PST) Received-SPF: pass (google.com: domain of linux-nfs+bounces-2239-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=h6dAnG5b; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-nfs+bounces-2239-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-nfs+bounces-2239-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 2ADB21C20AC6 for ; Fri, 8 Mar 2024 02:03:26 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D7A4722638; Fri, 8 Mar 2024 02:03:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="h6dAnG5b" X-Original-To: linux-nfs@vger.kernel.org Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com [209.85.208.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2F60963C1 for ; Fri, 8 Mar 2024 02:03:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709863403; cv=none; b=l2LoBoQs/MQDkH4SkKWPzFnzix5gcbiJw1b865XCv3od0vq+U683af2W+ACAP4TXuKvwVyjoST+cGVQeDbWse2LJs1XGqKPYlgVDbWgnLxDcxzlBpl+k4kgUdYwomrV/kTi0Rk1gcq6W8D8UcV4Vz9CaJLSaJRCJFy0rOFLodcA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709863403; c=relaxed/simple; bh=2CIQDglniWXQzl2elcQq5O4pNCWFbdrNEouTgMA8Kf8=; h=MIME-Version:From:Date:Message-ID:Subject:To:Content-Type; b=XcrLUwFhUzTzR4LiSaLQhBNKOTuccle78PF5d97PYR/ConcUKKqaAhu9FefdKwEQVn13NitWmc21mxSe5pbfDi7xQZ3M9DLTXkpF5ivCk9eNFT6bmyyzjJJ6xOQ7AEumCbTqZYSd8UyCZ8J4vemxd1tTOGdnxaeAxhaGYtGnzHU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=h6dAnG5b; arc=none smtp.client-ip=209.85.208.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-lj1-f171.google.com with SMTP id 38308e7fff4ca-2d220e39907so22157391fa.1 for ; Thu, 07 Mar 2024 18:03:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709863400; x=1710468200; darn=vger.kernel.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=38rM7KdqBKjm9hyyA7LQfni4ynFU45Q7NaUG16scUF0=; b=h6dAnG5bY+OijjQg7quLmdF1xkaaY1u7mOIrWcbyMeBBVnP13cBZVSoOGYVzSWf729 oqUOVujqEA4Z34AuIRMxjJ4aCrw16gLD837iIjdp5nC+BJM1cpr4JrC1LwevhTWq2S1G 3XKf16G6LbnN45xv9kI5y7SsP5b/Gt82qP2N1ra01o6hJF8ufSg9CJF7XMHyRBK9z/SI B+1D6k8vHK1h7hUfpSRmzkBBK1ZZBSFz8SrFqgnCCU5YcW1OxySFZUNKwGtBUHXSIsXE IGrdnmLlEDwau8Yz7DFB/6M9VG5qDdeQojbdGUO5/BSriPFDid3Q9etuifr9agRlYWLT z77g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709863400; x=1710468200; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=38rM7KdqBKjm9hyyA7LQfni4ynFU45Q7NaUG16scUF0=; b=DjozdJz2MRLKH+n4MDWNNNDAPNW1TaTpwIc4+yqjQZvkCgds+1UxPl6xW+kcVsEQrW 5ukWBuBjP6Wl0R4qham/i3/qLgSKZNns5hELCcI0tml1YMQCrdU+bZ0k5enQ2kXGofyG NtCAT6jDwab4nPjcIf48C/YjLZFZfMSSJP8nqmpmJkNG1WkMy9NctpLt0+8vylxFpyAm 5lO9Ku2B5KSt8zfwWELTvX6iqqphd/vpgGtgE9EyXffIEUxkym8b6npW9Sg5mSQaQFuS Cem3mC+cItzhj0jb6r4IkTw82e2DpqmJHG1onDdgu4dG1KsiTHNBjtps+OL301M1R951 lsSQ== X-Gm-Message-State: AOJu0Yy5pGLapwQyaN/kz9mIs0GNepveHcumOYWZHkVgzLgkF7QkRDQ7 dVHq/VM/ga3Se2/5dOJys07mpuyNjpx2VN3KmoqM13yCPzfWJoTqWww9yzXDxF9IY9jOOAMME1o 6F+t26PtZlWe3YJG6FjFU3FLgGsBD2zs+aRQ= X-Received: by 2002:a2e:3613:0:b0:2d4:e03:b52c with SMTP id d19-20020a2e3613000000b002d40e03b52cmr2219210lja.50.1709863399752; Thu, 07 Mar 2024 18:03:19 -0800 (PST) Precedence: bulk X-Mailing-List: linux-nfs@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: Dan Shelton Date: Fri, 8 Mar 2024 03:02:53 +0100 Message-ID: Subject: Running nfsd as SCHED_FIXED, SCHED_RR? To: Linux NFS Mailing List Content-Type: text/plain; charset="UTF-8" Hello! As part of an experiment to reduce NFSv4 server latency we want to run nfsd with SCHED_FIXED and SCHED_RR. While Debian has a "nice" value in /etc/default/nfs-kernel-server, there are no controls for the scheduler class or IO scheduler class Is it actually possible to put all nfsd threads into the SCHED_FIXED or SCHED_RR scheduler classes? Can I use ionice for nfsd? Dan -- Dan Shelton - Cluster Specialist Win/Lin/Bsd