Skip to content

Commit

Permalink
Update to r42014:
Browse files Browse the repository at this point in the history
Remove description of the ADAPTIVE_GIANT option.

While here fix xref from previous commit.
  • Loading branch information
bhd authored and bhd committed Aug 29, 2015
1 parent 32b6d7c commit cd45cd6
Showing 1 changed file with 2 additions and 30 deletions.
32 changes: 2 additions & 30 deletions de_DE.ISO8859-1/books/handbook/kernelconfig/chapter.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
$FreeBSD$
$FreeBSDde$
basiert auf: r41434
basiert auf: r42014
-->
<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="kernelconfig">
<info><title>Konfiguration des &os;-Kernels</title>
Expand Down Expand Up @@ -652,7 +652,7 @@ cpu I686_CPU</programlisting>
Zugriffskontrolllisten (<acronym>ACL</acronym>). Die
<acronym>ACL</acronym>s hängen von erweiterten Attributen und
<acronym>UFS2</acronym> ab, eine genaue Beschreibung finden Sie
in <xref linkend="fs-acl"></xref>. Die <acronym>ACL</acronym>s
in <xref linkend="fs-acl"/>. Die <acronym>ACL</acronym>s
sind in der Voreinstellung aktiviert und sollten auch nicht
deaktiviert werden, wenn sie schon einmal auf einem Dateisystem
verwendet wurden, da dies die Zugriffsrechte auf Dateien in
Expand Down Expand Up @@ -819,34 +819,6 @@ options NFS_ROOT # NFS usable as /, requires NFSCLIENT</progra
<para>Diese Option erstellt für die Tastatur einen
Eintrag in <filename>/dev</filename>.</para>

<programlisting>options ADAPTIVE_GIANT # Giant mutex is adaptive.</programlisting>

<para>Giant ist der Name einer Sperre (Mutex) die viele
Kernel-Ressourcen schützt. Heutzutage ist Giant ein
unannehmbarer Engpass, der die Leistung eines Systems
beeinträchtigt. Daher wird Giant durch Sperren ersetzt,
die einzelne Ressourcen schützen. Die Option
<literal>ADAPTIVE_GIANT</literal> fügt Giant zu den
Sperren hinzu, auf die gewartet werden kann. Ein Thread,
der die Sperre Giant von einem anderen Thread benutzt
vorfindet, kann nun weiterlaufen und auf die Sperre Giant
warten. Früher wäre der Prozess in den schlafenden
Zustand (<foreignphrase>sleep</foreignphrase>) gewechselt
und hätte darauf warten müssen, dass er wieder
laufen kann. Wenn Sie sich nicht sicher sind, belassen
Sie diese Option.</para>

<note>
<para>Beginnend mit &os; 8.0-RELEASE sind alle
Mutexe in der Voreinstellung adaptiv, es sei denn,
sie werden durch das Setzen der Option
<literal>NO_ADAPTIVE_MUTEXES</literal> explizit als
nichtadaptiv deklariert. Daher ist Giant nun in
der Voreinstellung ebenfalls adaptiv, weshalb in diesen
Versionen die Option <literal>ADAPTIVE_GIANT</literal>
aus der Kernelkonfigurationsdatei entfernt wurde.</para>
</note>

<indexterm>
<primary>Kerneloptionen</primary>
<secondary>SMP</secondary>
Expand Down

0 comments on commit cd45cd6

Please sign in to comment.