MFen 1.122 --> 1.127

This commit is contained in:
Marc Fonvieille 2003-10-26 11:26:59 +00:00
parent cb7b946d2d
commit e624140986
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=18577

View file

@ -3,7 +3,7 @@
The FreeBSD French Documentation Project
$FreeBSD$
Original revision: 1.122
Original revision: 1.127
-->
<chapter id="kernelconfig">
@ -957,7 +957,7 @@ options CD9660_ROOT #CD-ROM usable as root, CD9660 required</programli
Il est recommand&eacute; d'utiliser cette option sur tous
les syst&egrave;mes &i386; et Alpha susceptibles d'ex&eacute;cuter
d'anciennes applications; les plateformes apparues sous &os;&nbsp;5.0,
comme l'ia64 et sparc64, n'ont pas besoin de cette
comme l'ia64 et &sparc64;, n'ont pas besoin de cette
option.</para>
<programlisting>options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI</programlisting>
@ -1038,7 +1038,7 @@ options _KPOSIX_PRIORITY_SCHEDULING</programlisting>
<para>Extensions temps-r&eacute;el ajout&eacute;es dans la norme
&posix; 1993. Certaines applications du catalogue des logiciels
port&eacute;s les utilisent (comme
<application>StarOffice</application>).</para>
<application>&staroffice;</application>).</para>
<note><para>Sous &os;&nbsp;5.X, l'ensemble de ces extensions est
d&eacute;sormais fourni par la seule option
@ -1540,6 +1540,127 @@ pseudo-device bpf # Berkeley packet filter</programlisting>
p&eacute;riph&eacute;riques suppl&eacute;mentaires support&eacute;s par
FreeBSD, voyez le fichier
<filename>/usr/src/sys/i386/conf/LINT</filename>.</para>
<sect2>
<title>Configurations m&eacute;moire importantes
(<acronym>PAE</acronym>)</title>
<indexterm>
<primary>
Extensions d'adressage physique&mdash;&ldquo;Physical
Address Extensions&rdquo; (<acronym>PAE</acronym>)
</primary>
<secondary>
Configurations m&eacute;moire importantes
</secondary>
</indexterm>
<para>Les machines &agrave; configuration m&eacute;moire
importante ont besoin de pouvoir acc&eacute;der &agrave; plus
d'espace m&eacute;moire utilisateur et noyau que la limite des
4 gigaoctets de l'espace d'adresse noyau+utilisateur
(&ldquo;Kernel Virtual
Address&rdquo;&mdash;<acronym>KVA</acronym>). En raison de
cette limite, Intel a ajout&eacute; le support d'adresses
physiques sur 36&nbsp;bits pour l'espace d'adresses dans les
familles de microprocesseurs &pentium; Pro et
suivantes.</para>
<para>L'extension de l'adressage physique&mdash,&ldquo;Physical
Address Extension&rdquo; (<acronym>PAE</acronym>) est une
caract&eacute;ristique des microprocesseurs &intel; &pentium;
Pro et suivants autorisant les configurations m&eacute;moires
jusqu'&agrave; 64 gigaoctets. &os; fournit un support pour
cette carat&eacute;ristique via l'option de configuration du
noyau <option>PAE</option>, disponible sous les version 4.X de
&os; depuis la 4.9-RELEASE et sous &os;&nbsp;5.X depuis la
5.1-RELEASE. En raison des limitations de l'architecture
m&eacute;moire &intel;, aucune distinction n'est faite entre
la m&eacute;moire au-dessus et en-dessous de 4 gigaoctets. La
m&eacute;moire allou&eacute;e au-dessus de 4 gigaoctets est
simplement ajout&eacute;e &agrave; l'ensemble de la
m&eacute;moire disponible.</para>
<para>Pour activer le support <acronym>PAE</acronym> dans le
noyau, ajoutez simplement la ligne suivante dans votre fichier
de configuration du noyau:</para>
<programlisting>options PAE</programlisting>
<note>
<para>Le support <acronym>PAE</acronym> sous &os; est
uniquement disponible pour les processeurs IA-32
d'&intel;. Il doit &ecirc;tre not&eacute; que le support
<acronym>PAE</acronym> sous &os; n'a pas &eacute;t&eacute;
&eacute;norm&eacute;ment test&eacute;, et devrait &ecirc;tre
consid&eacute;r&eacute; comme b&ecirc;ta compar&eacute; aux
autres fonctionnalit&eacute;s stables de &os;.</para>
</note>
<para>Le support <acronym>PAE</acronym> sous &os; a quelques
limitations:</para>
<itemizedlist>
<listitem>
<para>Un processus est incapable d'acc&eacute;der &agrave;
plus de 4 gigaoctets d'espace m&eacute;moire.</para>
</listitem>
<listitem>
<para>Les modules <acronym>KLD</acronym> ne peuvent
&ecirc;tre charg&eacute;s dans un noyau avec
<acronym>PAE</acronym> activ&eacute;, en raison des
diff&eacute;rences entre la structure d'un module et du
noyau.</para>
</listitem>
<listitem>
<para>Les pilotes de p&eacute;riph&eacute;riques qui
n'utilisent pas l'interface &man.bus.dma.9;
seront &agrave; l'origine de corruption de donn&eacute;es
avec un noyau <acronym>PAE</acronym> et ne sont pas
recommand&eacute;s. Pour cette raison, le fichier de
configuration du noyau avec support
<filename>PAE</filename> qui est fourni avec
&os;&nbsp;5.X exclut tous les pilotes connus
pour ne pas fonctionner avec un noyau avec support
<acronym>PAE</acronym>.</para>
</listitem>
<listitem>
<para>Certains param&egrave;tres modifiables du
syst&egrave;me d&eacute;terminent l'utilisation des
ressources m&eacute;moire par la quantit&eacute; de la
m&eacute;moire physique disponible. De tels
param&egrave;tres peuvent &ecirc;tre inutilement
sur-allou&eacute;s en raison de la grande quantit&eacute; de
m&eacute;moire d'un syst&egrave;me <acronym>PAE</acronym>.
Un bon exemple est le &ldquo;sysctl&rdquo;
<option>kern.maxvnodes</option>, qui contr&ocirc;le le
nombre maximal de &ldquo;vnodes&rdquo; allou&eacute;s par le
noyau. Il est recommand&eacute; d'ajuster ce dernier et les
autres param&egrave;tres du m&ecirc;me genre &agrave; des
valeurs raisonnables.</para>
</listitem>
<listitem>
<para>Il pourra &ecirc;tre n&eacute;cessaire d'augmenter l'espace
d'adressage virtuel du noyau (&ldquo;kernel virtual
address&rdquo;&mdash;<acronym>KVA</acronym>) ou de
r&eacute;duire le montant de la ressource sp&eacute;cifique
du noyau qui est fortement utilis&eacute;e (voir plus haut)
afin d'&eacute;viter l'&eacute;puisement de l'espace
<acronym>KVA</acronym>. L'option du noyau
<option>KVA_PAGES</option> peut &ecirc;tre employ&eacute;e
pour augmenter l'espace <acronym>KVA</acronym>.</para>
</listitem>
</itemizedlist>
<para>Pour des consid&eacute;rations de performance et de
stabilit&eacute;, il est recommand&eacute; de consulter la
page de manuel &man.tuning.7;. La page de manuel
&man.pae.4; contient des informations &agrave; jour
sur le support <acronym>PAE</acronym> sous &os;.</para>
</sect2>
</sect1>
<sect1 id="kernelconfig-nodes">