Re: Kurze Vorstellung, Frage nach Kapitel und Arbeitsaufwand

From: Daniel Seuffert <DS(at)praxisvermittlung24.de>
Date: Thu, 20 Sep 2007 23:54:08 +0200

Hallo Peter,

zunächst mal herzlichen ank an dich, daß du dich bereitgefunden
hast mitzuwirken, tolle Sache das! :-)

Wo du anfängst ist imho egal, Hauptsache du bringst es
innerhalb gewisser Zeit fertig.

Wegen der Sätze mach dir bitte keinen Kopf, es ist schlichtweg
Übungssache und einfach harte Arbeit, nicht mehr und nicht
minder.

Mache einfach das Kapitel fertig, schlaf ein paar Tage drüber,
schaue es dir mit etwas Abstand an, lass es andere Leute lesen,
die völlig neutral sind (Frau, Oma usw.), korrigiere es und
ab dafür.

Liebe Grüße, Daniel

> Hi,
>
> ich antworte mir mal selbst...
>
> Ich wuerde, wie unten angefangen, dern das Kapitel ueber das Virtual
> Memory System uebernehmen.
>
> Das ist schon ziemlich technisch, und so richtig zufrieden bin ich mit der
> Uebersetzung nicht. Es erinnnert mich an das Buch von Bach ueber BSD, das
> ich zuerst in deutsch las, und unbrauchbar fand. Spaeter in englisch fand
> ichs ganz passabel..
>
> Und dann, wie ist der formale Weg, das gegenchecken zu lassen und
> einzuchecken?
>
> Gruss
> Peter
>
> On Mon, 17 Sep 2007, Peter Ross wrote:
>
>> Hallo,
>>
>> nach einigen Abschweifungen, besonders durch Vorbereitungen fuer einen Tag
>> der offenen Tuer der Deutschen Schule Melbourne (dsm.org.au - naechstes
>> Jahr geht's los, falls jemand mit Kindern Lust aufs Umziehen hat;-),
>>
>> habe ich heute abend endlich mal angefangen.. Was soll ich sagen, mir
>> grauts vor meinen Saetzen.. wie auch immer, ich schicke mal die ersten
>> Absaetze zum VM-System:
>>
>> <para>Der physische Speicher wird seitenweise durch die
>> <literal>vm_page_t</literal>&mdashStruktur verwaltet.
>> Die physischen Speicherseiten unterscheiden sich durch die Anordnung der zugeh&ouml;rigen
>> <literal>vm_page_t</literal>&mdashStruckturen zu einer der Warteschlangen f&uuml;r
>> Speicherseiten.</para>
>>
>> <para>Eine Speicherseite kann in verdrahtetem, aktiven, inaktiven, gecacht oder freiem Zustand sein.
>> Wenn nicht verdrahtet, befindet sich eine Speicherseite befindet sich in einer ihren
>> Zustand repr&auml;sentierenden, doppelt verlinkten Warteschlange. Verdrahtete Speicherseiten
>> befinden sich nicht in einer Warteschlange.</para>
>>
>> <para>FreeBSD implementiert eine kombinierte Warteschlange f&uuml;r gecachte und freie Seiten, um
>> Seitenein&auml;rben zu implementieren. Jeder der Zust&auml;nde benutzt mehrere Warteschlangen,
>> arrangiert entsprechend der Gr&ouml;&szlig;e der L1- und L2-Caches des Prozessors.
>> Wenn eine neue Seite angelegt werden muss, versucht FreeBSD eine Warteschlange
>> auszuw&auml;hlen, die bez&uuml;glich L1- und L2-Cache, verglichen mit dem VM-Objekt, f&uuml;r das
>> die Speicherseite angelegt wird, wohlproportioniert erscheint.</para>
>>
>> <para>Zus&auml;tzlich kann eine Seite mit einem Referenzz&auml;hler versehen oder aber mit einem
>> Belegtz&auml;hler gesperrt werden. Das VM-System implementiert auch einen <quote>ultimate
>> locked</quote>&mdashZustand f&uuml;r eine Speicherseite, dessen PG_BUSY-Bit in der Seitenmaske
>> gesetzt ist.</para>
>>
>> <para>Im allgemeinen arbeitet jede der Warteschlangen im LRU-Modus (last recently used - zuletzte benutzt).
>> Gew&ouml;hnlich befindet sich eine Speicherseite anfangs in verdrahtetem oder aktiven Zustand.
>> Wenn sie verdrahtet ist, ist sie normalerweise mit einer Speichertabelle verbunden.
>> Das VM-System l&auml;&szlig;t eine Seite dadurch altern, da&szlig; es eine aktivere Warteschlange (LRU)
>> durchsucht und sie in eine weniger aktive Warteschlange einreiht. Speicherseiten im Cache sind noch mit
>> einem VM-Objekt verbunden, sind aber Kandidaten f&uuml;r eine sofortige Wiederverwendung. Speicherseiten
>> in der freien Warteschlange sind wirklich frei. FreeBSD versucht, die Anzahl der Speicherseiten in der
>> freien Warteschlange zu minimieren. Ein gewisses Minimum an freien Speicherseiten ist aber notwendig, um
>> Speicherseitenanlegung im Interruptzustand zu erm&ouml;glichen.</para>
>>
>> Was sagt Ihr dazu?
>>
>> Ja, wie bemerkt, es ist der Anfang des VM-Kapitels. Ich wechsele aber
>> gern, dies war nur mal eine Fingeruebung.
>>
>> Dankbar fuer alle Kommentare
>> Peter
>>
>>
>> To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
>> with "unsubscribe de-bsd-translators" in the body of the message
>>
>>
>
>
> To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
> with "unsubscribe de-bsd-translators" in the body of the message

-- 
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.5 (MingW32)
Comment: A revocation certificate should follow
iEkEIBECAAkFAkVssvQCHQIACgkQkPEB3JAlBCOfMgCfT8el43s8T63nU1kHFQaW
NxkfyGEAn1EBhg/oUUccUfVtFRwzqn/9fANJ
=gxQT
-----END PGP PUBLIC KEY BLOCK-----
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-translators" in the body of the message
Received on Thu 20 Sep 2007 - 23:56:21 CEST

search this site