From nobody Thu Jun 1 20:50:59 2023 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QXJFJ1F3Vz4Y9nx; Thu, 1 Jun 2023 20:51:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QXJFJ0qJHz46YD; Thu, 1 Jun 2023 20:51:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1685652660; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=X53hhVfx4vgsymgzjYqv8blQJ7glm1SrJKg3ka1DnB4=; b=meUNNoJipvcaPL1teyYgiW0WMuKvXMfiq77XmR4jjAokBdSbCzY8PzTADVGN1h/WXMI/99 MOLf6dDYtPRdVonV11heXyV9vp9Tvh758xVSEAdJ4jOEq1dArYlVKAQp7azD+SCl3zqQAa gTfmRrUrtG1Z/ayMhsQqY7oj/eyW1Wbp3Uin/DbsotlJyFcjd5IfSCT8D3Ex2F7bGfoK9L eOHewA/VZMqB8TFdNhnmpvpxzADo6rUC8lpicynEn1dOcAZUtsSiP4b75MSoZYfIBsrc8i grfGb1VYckqBsZvX2ApVX4rtCf1heY6RLVNDmN6P9+a/Lvkvt7LHRs+uVaBjbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1685652660; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=X53hhVfx4vgsymgzjYqv8blQJ7glm1SrJKg3ka1DnB4=; b=OL2zJjHdZz36990uc2HgaR7wkjwjUpLnJUtDq1fG4zhQJI2E/k0/7CTJmPTUkC9AR86rG7 44A1sRDtUSp4aU/awOGFzAYBZ9R1IDSNXFYuS40vveC5zL43C/VNlPFIv/NkoyizGpeeM3 FyoUJEYU1uqdQ/0IHDRGt85soRtqOG+EsfAPBb4STk99nhCmtRze3Ub0Fl/JMOYSzr0Uxi 0Nhj50PfpIMWJ8k2b4/M8nChbqVTGpYaNrYTe0fRM9VZtcvV2dnObNDftugZuwQS4xoyP+ VkqylDYqjL37b36wnmqLH8srnVfo+LTZKUmLP6y+Qp71SF+rF19P7RAgJzHiAw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1685652660; a=rsa-sha256; cv=none; b=Rz2mdCK60/BqcF3a7oH+sZ4NB4Gy/WCdwOPkzM6MMIJOtUb7lQfQNImuk7bUwyVaex4arQ ekcX1NZZzfLtP2DI64VunY8/tE4fbBgQMJPL0+UUhfgY9ez8gKdNH3DMSCvH2hPWERIC6+ ZccvulvYscBrFGeH0ffQU2aPN9BhpgBIFiYumBStqQ9rLr2bZlM6fLkz5Tw+eN195kH4vy UAr/uZtFodn0Rbk50iHcf1kuzY0UXy6PDbgTw/6WCTajt8c8lRIC2Q2rpbTCoRdAfzzQir YSvq20ZT7GieotlIDQpEYRYGmAdNs2DFRIbA5C+Ls3e+Ljh/Hd9Edz+8mrRMZA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QXJFH70q2zX6B; Thu, 1 Jun 2023 20:50:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 351Koxxt041293; Thu, 1 Jun 2023 20:50:59 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 351KoxFd041292; Thu, 1 Jun 2023 20:50:59 GMT (envelope-from git) Date: Thu, 1 Jun 2023 20:50:59 GMT Message-Id: <202306012050.351KoxFd041292@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Rick Macklem Subject: git: c21438cd14d3 - main - nfsuserd.8: Substitute server for slave terminology List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rmacklem X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c21438cd14d3fafc77f2cc2d591c6fad962c37ea Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=c21438cd14d3fafc77f2cc2d591c6fad962c37ea commit c21438cd14d3fafc77f2cc2d591c6fad962c37ea Author: Rick Macklem AuthorDate: 2023-06-01 20:49:04 +0000 Commit: Rick Macklem CommitDate: 2023-06-01 20:49:04 +0000 nfsuserd.8: Substitute server for slave terminology Commit 33906122e1ff replaced the use of "slave" with "server" for nfsuserd.c. This patch does the same for nfsuserd.8. Discussed with: karels Differential Revision: https://reviews.freebsd.org/D39877 --- usr.sbin/nfsuserd/nfsuserd.8 | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/usr.sbin/nfsuserd/nfsuserd.8 b/usr.sbin/nfsuserd/nfsuserd.8 index 06b116a45387..9fff5cd12a30 100644 --- a/usr.sbin/nfsuserd/nfsuserd.8 +++ b/usr.sbin/nfsuserd/nfsuserd.8 @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd April 6, 2019 +.Dd April 22, 2023 .Dt NFSUSERD 8 .Os .Sh NAME @@ -56,10 +56,14 @@ this is being used for any version of NFS. Upon startup, it loads the machines DNS domain name, plus timeout and cache size limit into the kernel. It then preloads the cache with group and user information, up to the cache size -limit and forks off N children (default 4), that service requests from the kernel +limit and forks off +.Ar num_servers +(default 4) children which are the servers +that service requests from the kernel for cache misses. -The master server is there for the sole purpose of killing off the slaves. -To stop the nfsuserd, send a SIGUSR1 to the master server. +The master is there for the sole purpose of terminating the +servers. +To stop the nfsuserd, send a SIGUSR1 to the master. .Pp The following options are available: .Bl -tag -width Ds @@ -103,7 +107,7 @@ Specifies how many servers to create (max 20). The default of 4 may be sufficient. You should run enough servers, so that .Xr ps 1 -shows almost no running time for one or two of the slaves after the system +shows almost no running time for one or two of the servers after the system has been running for a long period. Running too few will have a major performance impact, whereas running too many will only tie up some resources, such as a process table entry and swap space.