From osa@freebsd.org.ru  Tue Apr  8 05:25:42 2003
Return-Path: <osa@freebsd.org.ru>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 959E037B401
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  8 Apr 2003 05:25:42 -0700 (PDT)
Received: from freebsd.org.ru (freebsd.org.ru [194.84.67.5])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 0AD0243FAF
	for <FreeBSD-gnats-submit@freebsd.org>; Tue,  8 Apr 2003 05:25:42 -0700 (PDT)
	(envelope-from osa@freebsd.org.ru)
Received: by freebsd.org.ru (Postfix, from userid 1000)
	id CF4CE6B; Tue,  8 Apr 2003 16:25:39 +0400 (MSD)
Message-Id: <20030408122539.CF4CE6B@freebsd.org.ru>
Date: Tue,  8 Apr 2003 16:25:39 +0400 (MSD)
From: Sergey A.Osokin <osa@FreeBSD.org.ru>
Reply-To: Sergey A.Osokin <osa@FreeBSD.org.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [PATCH] doc/en_US.ISO8859-1/books/faq/book.sgml: add QAs (scheduler)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         50720
>Category:       docs
>Synopsis:       [PATCH] doc/en_US.ISO8859-1/books/faq/book.sgml: add QAs (scheduler)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    trhodes
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 08 05:30:08 PDT 2003
>Closed-Date:    Sat Apr 26 09:08:54 PDT 2003
>Last-Modified:  Sat Apr 26 09:08:54 PDT 2003
>Originator:     Sergey A. Osokin
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
n/a
>Environment:
System: FreeBSD 5.0-CURRENT i386

>Description:
	doc/en_US.ISO8859-1/books/faq/book.sgml: add QAs (scheduler)
	Obtained from -current@ (des@ answers)
>How-To-Repeat:
	
>Fix:

Index: doc/en_US.ISO8859-1/books/faq/book.sgml
===================================================================
RCS file: /home/ncvs/doc/en_US.ISO8859-1/books/faq/book.sgml,v
retrieving revision 1.526
diff -u -r1.526 book.sgml
--- doc/en_US.ISO8859-1/books/faq/book.sgml	7 Apr 2003 18:37:59 -0000	1.526
+++ doc/en_US.ISO8859-1/books/faq/book.sgml	8 Apr 2003 11:58:22 -0000
@@ -5355,6 +5355,37 @@
           </itemizedlist>
         </answer>
       </qandaentry>
+
+      <qandaentry>
+        <question id="scheduler-in-use">
+          <para>How can I verify which scheduler is in use on a running system?</para>
+        </question>
+
+        <answer>
+          <para>Just type:
+            <screen>&prompt.root; <userinput>sysctl kern.quantum</userinput></screen>
+            If you see
+            <screen>unknown oid 'kern.quantum'</screen>
+            it means that you use new <quote>SCHED_ULE</quote> scheduler, but
+            if you see
+            <screen>kern.quantum: 100000</screen>
+	     that means your system runs under old <quote>SCHED_4BSD</quote> scheduler.
+          </para>
+        </answer>
+      </qandaentry>
+
+      <qandaentry>
+        <question id="scheduler-kern-quantum">
+          <para>What does it mean 'kern.quantum'?</para>
+        </question>
+
+        <answer>
+          <para>It is the maximum number of ticks a process can run without being
+            preempted.  It is specific to the 4BSD scheduler, so you can use it
+            presence or absence to determine which scheduler is in use.
+          </para>
+        </answer>
+      </qandaentry>
     </qandaset>
   </chapter>
 
>Release-Note:
>Audit-Trail:

From: Chris Pepper <pepper@reppep.com>
To: "Sergey A.Osokin" <osa@FreeBSD.org.ru>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: docs/50720: [PATCH] doc/en_US.ISO8859-1/books/faq/book.sgml:
 add 	QAs (scheduler)
Date: Thu, 10 Apr 2003 16:46:07 -0400

 At 4:25 PM +0400 2003/04/08, Sergey A.Osokin wrote:
 >  >Number:         50720
 >>Category:       docs
 >  >Synopsis:       [PATCH] doc/en_US.ISO8859-1/books/faq/book.sgml: 
 >add QAs (scheduler)
 
 >Index: doc/en_US.ISO8859-1/books/faq/book.sgml
 >===================================================================
 >RCS file: /home/ncvs/doc/en_US.ISO8859-1/books/faq/book.sgml,v
 >retrieving revision 1.526
 >diff -u -r1.526 book.sgml
 >--- doc/en_US.ISO8859-1/books/faq/book.sgml	7 Apr 2003 18:37:59 
 >-0000	1.526
 >+++ doc/en_US.ISO8859-1/books/faq/book.sgml	8 Apr 2003 11:58:22 -0000
 
 
 >+        <answer>
 >+          <para>Just type:
 >+            <screen>&prompt.root; <userinput>sysctl 
 >kern.quantum</userinput></screen>
 >+            If you see
 >+            <screen>unknown oid 'kern.quantum'</screen>
 >+            it means that you use new <quote>SCHED_ULE</quote> scheduler, but
 
 	s/use/are running the/
 
 >+            if you see
 >+            <screen>kern.quantum: 100000</screen>
 >+	     that means your system runs under old 
 ><quote>SCHED_4BSD</quote> scheduler.
 
 	s/runs under/is running the/
 
 >+          </para>
 >+        </answer>
 >+      </qandaentry>
 >+
 >+      <qandaentry>
 >+        <question id="scheduler-kern-quantum">
 >+          <para>What does it mean 'kern.quantum'?</para>
 
 	s/mean 'kern.quantum'?/'kern.quantum' mean?/
 
 	Should kern.quantum get an SGML tag instead of single quotes 
 (here and in the question above)?
 
 >+        </question>
 >+
 >+        <answer>
 >+          <para>It is the maximum number of ticks a process can run 
 >without being
 >+            preempted.  It is specific to the 4BSD scheduler, so 
 >you can use it
 
 	s/use it/use its/
 
 >+            presence or absence to determine which scheduler is in use.
 >+          </para>
 >+        </answer>
 >+      </qandaentry>
 >      </qandaset>
 >    </chapter>
 
 
 						Chris Pepper
 -- 
 Chris Pepper:               <http://www.reppep.com/~pepper/>
 Rockefeller University:     <http://www.rockefeller.edu/>
State-Changed-From-To: open->closed 
State-Changed-By: trhodes 
State-Changed-When: Sat Apr 26 09:07:46 PDT 2003 
State-Changed-Why:  
Over to me. 


Responsible-Changed-From-To: freebsd-doc->trhodes 
Responsible-Changed-By: trhodes 
Responsible-Changed-When: Sat Apr 26 09:07:46 PDT 2003 
Responsible-Changed-Why:  
Thanks for the submission!  I've taken some of the comments provided by 
Chris Pepper and did some word smithing of my own. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=50720 
>Unformatted:
