2016-05-24 6 views
0

Ich bereitete mich auf meine Betriebsendsemesterprüfung vor und blieb bei diesem Thema stecken. Ich habe viel gesucht, aber den Unterschied nicht gefunden.Logische Datei System vs Physikalisches Dateisystem

The difference between Logical file System and Physical file system 

ich kenne den Unterschied zwischen logischen Adressen und physikalischer Adresse, aber ich denke, dass es keine Beziehung mit dieser hat.

+0

Das "logische Dateisystem" ist das Dateisystem, wie es zur Laufzeit in den Datenstrukturen des OS ist. Das "physische Dateisystem" ist das Dateisystem, wie es auf dem physischen Speicher angeordnet ist. Ich werde versuchen, irgendwann eine Antwort zu posten, wenn ich es in zwei Wochen nicht getan habe. –

Antwort

-1

Ich vermute, dass in der Frage ein Fehler vorliegt. Ich denke, sie beziehen sich auf logische Datenträger-E/A und physische Datenträger-E/A. Dateisystem ist es egal, welches verwendet wird.

In den alten Tagen wurden Plattenblöcke physikalisch adressiert. Das Betriebssystem musste einen Block anfordern, indem es den Plattenteller, die Spur und den Sektor festlegte.

In einigen Fällen würde das Betriebssystem eine Ebene hinzufügen, die eine logische Zuordnung von 0..N zu physischen Blöcken erstellen würde. Somit würde das Betriebssystem eine Anforderung für den Block X in eine physische Plattenposition (Plattenteller, Spur, Sektor) übersetzen. Das Betriebssystem müsste schlechte Blöcke verfolgen und neu zuordnen.

Festplatten werden jetzt in Hardware übersetzt (obwohl einige Festplatten physische E/A zur Diagnose zulassen). Die Schnittstelle zur Festplatte ist logische E/A. Das Betriebssystem fordert einfach eine logische Blocknummer an und die Hardware übersetzt diese in den physischen Blockstandort.

Wenn Festplatten in den Solid State-Modus wechseln, werden die physischen Festplatten-E/A vollständig entfernt.

+0

Die Unterscheidung zwischen logischem und physischem Dateisystem bezieht sich nicht auf die Übersetzung zwischen logischen und physischen Blockadressen in E/A. –