Das Plattenverteilen

Das Plattenverteilen ist die Tat, eine Festplatte in vielfache logische als Teilungen gekennzeichnete Lagerungseinheiten zu teilen, ein physisches Laufwerk zu behandeln, als ob es vielfache Platten waren. Teilungen werden auch "Scheiben" für Betriebssysteme genannt, die auf BSD, Solaris oder GNU Hurd gestützt sind. Ein Teilungsredakteur Softwareprogramm kann verwendet werden, um diese Teilungen auf der Festplatte zu schaffen, in der Größe anzupassen, zu löschen, und zu manipulieren.

Vorteile von vielfachen Teilungen

Das Schaffen mehr als einer Teilung hat die folgenden Vorteile:

  • Trennung des Betriebssystems (OS) und der Programm-Dateien von Benutzerdateien. Das erlaubt Bildunterstützungen (oder Klone), aus nur dem Betriebssystem und der installierten Software gemacht zu werden.
  • Ein getrenntes Gebiet für das Betriebssystem virtuelles tauschende/Paginierung Gedächtnis habend.
  • Das Halten oft verwendeter Programme und Daten in der Nähe von einander.
  • Geheimes Lager und Protokolldateien zu haben, trennt sich von anderen Dateien. Diese können Größe dynamisch und schnell ändern, potenziell ein Dateisystem voll machend.
  • Der Gebrauch von Mehrstiefeleinstellungen, die Benutzern erlauben, mehr als ein Betriebssystem auf einem einzelnen Computer zu haben. Zum Beispiel konnte man Linux, BSD, Mac OS X, Windows von Microsoft oder andere Betriebssysteme auf verschiedenen Teilungen derselben Festplatte installieren und eine Wahl des Startens in jedes vereinbare Betriebssystem an der Macht haben.
  • Der Schutz oder das Isolieren von Dateien, um es leichter zu machen, ein verdorbenes Dateisystem oder Betriebssystemeinführung wieder zu erlangen. Wenn eine Teilung verdorben wird, dürfen andere Dateisysteme nicht betroffen werden.
  • Die Aufhebung gesamter Computerleistung auf Systemen, wo kleinere Dateisysteme effizienter sind. Zum Beispiel haben große Festplatten mit nur einem NTFS Dateisystem normalerweise sehr großen folgend zugegriffenen Master File Table (MFT), und man braucht allgemein mehr Zeit, um diesen MFT zu lesen, als der kleinere MFTs von kleineren Teilungen.
  • "Das kurze Streichen", das zum Ziel hat, Leistung essende Hauptumpositionierungsverzögerungen durch das Vermindern der Anzahl von pro Festplatte verwendeten Spuren zu minimieren. Die Grundidee besteht darin, dass Sie eine Teilung etwa 20-25 % der Gesamtgröße des Laufwerkes machen. Wie man erwartet, diese Teilung: Besetzen Sie die Außenspuren der Festplatte, und bieten Sie sich mehr als doppelt der Durchfluss — weniger als Hälfte der Zugriffszeit. Wenn Sie Kapazität mit dem kurzen Streichen beschränken, bleibt der minimale Durchfluss viel näher am Maximum. Diese Technik ist jedoch mit dem Schaffen vielfacher Teilungen, aber allgemein gerade Schaffen einer Teilung kleinere Größe nicht verbunden als verfügbar auf der Platte.
  • Zum Beispiel könnte eine 1 TB Platte eine Zugriffszeit von 12 Millisekunden an 200 IOPS (an einer beschränkten Warteschlange-Tiefe) mit einem durchschnittlichen Durchfluss von 100 MB/s haben. Wenn es zu 100 GB verteilt wird (und der Rest unzugeteilt verlassen hat), könnten Sie mit einer Zugriffszeit von 6 Millisekunden an 300 IOPS (mit einer größeren Warteschlange-Tiefe) mit einem durchschnittlichen Durchfluss von 200 MB/s enden.

Nachteile von vielfachen Teilungen

Das Schaffen mehr als einer Teilung hat die folgenden Nachteile, verglichen damit eine einzelne Teilung zu haben, die dasselbe Plattengebiet abmisst:

  • Reduziert den Gesamtraum, der für die Benutzerlagerung auf der Platte verfügbar ist, weil es das Betriebssystem zwingt, bestimmte Dateisystemverwaltungsgebiete auf der Platte für jede Teilung zu kopieren.
  • Reduziert gesamte Plattenleistung auf Systemen, wo auf Daten regelmäßig und in der Parallele auf vielfachen Teilungen zugegriffen wird, weil es den Lesen/Schreiben-Leiter der Platte zwingt, auf der Platte hin und her zu gehen, um auf Daten auf jeder Teilung zuzugreifen und Dateisystemverwaltungsgebiete auf jeder Teilung aufrechtzuerhalten und zu aktualisieren. Es verhindert auch Platte optimizers daran, alle oft zugegriffenen Dateien einander auf der Platte näher zu rücken, die die Anzahl und Entfernung von erforderlichen Hauptbewegungen vermindern konnte. Dateien können noch einander auf jeder Teilung näher gerückt werden, aber jene Gebiete selbst werden noch einzeln auf der Platte weit sein. (Sieh "das kurze Streichen" Rücksichten oben.) Gilt dieses Problem für Halbleiterlaufwerke nicht, weil Zugriffszeiten auf denjenigen durch noch Abhängiger auf Verhältnissektor-Positionen weder betroffen werden.
  • Zunahme-Plattenzersplitterung, weil es die durchschnittliche Größe von dauernden freien Blöcken auf jeder Teilung - verglichen mit einer einzelnen Teilung derselben gesamten Größe - nach derselben Datenmenge senkt, ist ihnen geschrieben worden.
  • Kann verhindern, die ganze Plattenkapazität zu verwenden, weil sie sich Kapazitäten einzeln freimachen kann. Zum Beispiel, wenn Sie eine Platte mit zwei Teilungen, jeden mit 3 GBs freien haben (folglich 6GBs insgesamt), können Sie keine 4-GB-DVD-Bilddatei auf dieser Platte kopieren, weil keine der Teilungen wirklich genug Raum dafür bieten wird - wenn auch Sie mehr haben als genug freie Kapazität insgesamt auf der Platte. Wenn dieselben Dateien auf jenen zwei Teilungen auf einer einzelnen Teilung versorgt worden sein würden, die die ganze Platte abmisst, dann konnte die 4-GB-Datei im 6 GB des freien Raums leicht versorgt werden.
  • Verlangsamt bewegende Daten zwischen verschiedenen Teilen derselben physischen Platte. Wenn bewegende Daten von einer Teilung bis anderen, das Betriebssystem wirklich den Inhalt der Datendatei kopieren muss, wenn auch es noch auf demselben Gerät in einer einzelnen Kopie/Beispiel bleibt. Wenn sie eine einzelne Teilung verwenden werden, werden bewegende Daten zwischen Verzeichnissen nur das Ändern der Dateisystemverwaltungsgebiete verlangen, und der wirkliche Inhalt der Datei wird nicht kopiert oder innerhalb der Platte/Geräts bewegt, so auf eine bedeutsam schnellere Vollziehung der Operation hinauslaufend.
  • Schmerz-Beweglichkeit und könnte Einschränkungen darauf auferlegen, wie Entitäten zusammen innerhalb des Dateisystems verbunden werden könnten. Zum Beispiel: Das NTFS Dateisystem erlaubt harten Verbindungen, nur geschaffen zu werden, so lange sowohl die Verbindung als auch die Verweise angebrachte Datei innerhalb desselben Volumens/Teilung wohnen. Auch unter Windows, wenn Sie in einer Datei auf einer anderen Teilung Verweise anbringen, können Sie das tun, indem nur Sie den zugeteilten Laufwerk-Brief der Teilung angeben - der sich jedoch mit der Zeit ändern könnte, und je nachdem die Laufwerke installiert haben. Das macht Bezugsinvaliden und Abhängigen auf der wirklichen Laufwerk-Brief-Anweisung, die nicht ein Problem ist, wenn Sie in Dateien/Verzeichnissen nur auf derselben Teilung Verweise anbringen müssen, wie in diesem Fall Sie Verzeichnisverhältnis- oder Wurzelverhältnisverweisungen, ohne das Umfassen des Briefs des Laufwerkes/Teilung verwenden können.

PC-Teilungstypen

Diese Abteilung beschreibt das Verteilen-Schema der Master-Stiefelaufzeichnung (MBR), wie verwendet, in DOS, Windows von Microsoft und Linux unter anderen auf dem PC vereinbare Computersysteme. Für Beispiele, in anderen Betriebssystemen verwendete Schemas zu verteilen, sieh den allgemeinen Artikel über Teilungstische.

Der Gesamtdatenabstellraum einer PC-Festplatte kann in höchstens vier primäre Teilungen, oder wechselweise drei primäre Teilungen und eine verlängerte Teilung geteilt werden. Diese Teilungen werden durch 16-Byte-Einträge beschrieben, die den Teilungstisch einsetzen, der in der Master-Stiefelaufzeichnung gelegen ist.

Der Teilungstyp wird durch einen in seinem Teilungstabellenzugang gefundenen 1-Byte-Code identifiziert. Einige dieser Codes (solcher als und) können verwendet werden, um die Anwesenheit einer verlängerten Teilung anzuzeigen. Die meisten werden durch einen bootloader eines Betriebssystems verwendet (der Teilungstische untersucht) zu entscheiden, ob eine Teilung ein Dateisystem enthält, das verwendet werden kann, um / Zugang zu steigen, um Daten zu lesen oder zu schreiben.

Primäre Teilung

Eine primäre Teilung enthält ein Dateisystem. In DOS und früheren Versionen von Windows-Systemen von Microsoft war die Systemteilung erforderlich, die erste Teilung zu sein. Betriebssysteme des neueren Windows (Win7, XP, usw.) können auf jeder Teilung gelegen werden, aber die Stiefeldateien (bootmgr, ntldr, usw.) müssen auf einer primären Teilung sein. Jedoch können andere Faktoren, wie ein BIOS eines PCs (sieh Stiefelfolge auf dem Standard-PC), auch spezifische Voraussetzungen geben, betreffs deren Teilung den primären OS enthalten muss.

Der Teilungstyp-Code für eine primäre Teilung kann entweder einem Dateisystem entsprechen, das innerhalb enthalten ist (z.B bedeutet entweder einen NTFS oder einen OS/2 HPFS Dateisystem), oder zeigen Sie an, dass die Teilung einen speziellen Nutzen hat (z.B, zeigt Code gewöhnlich eine Tausch-Teilung von Linux an). Der FAT16 und die FAT32 Dateisysteme haben von mehreren Gebrauch gemacht Teilungstyp codiert wegen der Grenzen von verschiedenem DOS und Windows OS Versionen. Obwohl Linux Betriebssystem kann mehrere verschiedene Dateisysteme (ext4, ext3, ext2, ReiserFS, usw.) anerkennen, sie alle denselben Teilungstyp-Code durchweg verwendet haben: (Eingeborener-Dateisystem von Linux).

:

Verlängerte Teilung

Eine Festplatte kann nur eine verlängerte Teilung enthalten; die verlängerte Teilung kann in vielfache logische Teilungen unterteilt werden. In Systemen des DOS/WINDOWS kann jede logische Teilung dann ein zusätzlicher Laufwerk-Brief zugeteilt werden.

:

Das Verteilen von Schemas

DOS, Windows und OS/2

Mit DOS, Windows von Microsoft und OS/2, soll eine übliche Praxis eine primäre Teilung für das aktive Dateisystem verwenden, das das Betriebssystem, die Datei der Seite/Tausches, alle Dienstprogramme, Anwendungen und Benutzerdaten enthalten wird. Auf den meisten Windows-Verbrauchercomputern, dem Laufwerk-Brief C: Wird dieser primären Teilung alltäglich zugeteilt. Andere Teilungen können auf der Festplatte bestehen, die kann oder als Laufwerke, wie Wiederherstellungsteilungen oder Teilungen mit diagnostischen Werkzeugen oder Daten nicht sichtbar sein kann. (Briefe der Microsoft Drive entsprechen Teilungen auf eine isomorphe Mode nicht, also kann es mehr oder weniger Laufwerk-Briefe geben als Teilungen.)

Microsoft Windows 2000, XP, Aussicht und Windows 7 schließen ein '' Plattenverwaltungsprogramm ein, das die Entwicklung, das Auswischen berücksichtigt und von FETT und die NTFS Teilungen in der Größe anzupassen. Der Plattenbetriebsleiter des Windows 7/Aussicht ist mit Windows 2000, XP und vielem anderem Nichtmicrosoft Betriebssysteme nicht vereinbar.

Unix, Linux und Mac OS X

Auf mit Sitz in Unix und Unix ähnlichen Betriebssystemen wie Linux oder Mac OS X ist es möglich, vielfache Teilungen auf einem Plattengerät zu verwenden. Jede Teilung kann mit einem Dateisystem oder als eine Tausch-Teilung formatiert werden.

Vielfache Teilungen erlauben Verzeichnissen wie/tmp,/usr,/var, oder / nach Hause, ihr eigener filesystems zugeteilt zu werden. Solch ein Schema hat mehrere Vorteile:

  • Wenn ein Dateisystem, die Daten verdorben wird, außerhalb deren filesystem/partition intakt bleiben kann, Datenverlust minimierend.
  • Spezifische Dateisysteme können mit verschiedenen Rahmen z.B read-only-bestiegen werden, oder mit der Ausführung von setuid Dateien hat unbrauchbar gemacht.
  • Ein flüchtiges Programm, das den ganzen verfügbaren Raum auf einem Nichtsystem filesystem verbraucht, füllt kritischen filesystems nicht voll.

Ein allgemeiner Verzug für Tischsysteme von Linux soll zwei Teilungen verwenden: Eine Holding ein Dateisystem ist auf "/" (das Wurzelverzeichnis) und eine Tausch-Teilung gestiegen.

Standardmäßig verwenden Systeme von Mac OS X auch eine einzelne Teilung für den kompletten filesystem und verwenden eine Tausch-Datei innerhalb des Dateisystems (wie Windows) aber nicht eine Tausch-Teilung.

Mehrstiefel und Mischstiefel-Systeme

Mehrstiefelsysteme sind Computer, wo der Benutzer in eines von zwei oder mehr verschiedenen Betriebssystemen (OS) starten kann, die in getrennten Speichergeräten oder in getrennten Teilungen desselben Speichergeräts versorgt sind. In solchen Systemen gibt ein Menü beim Anlauf eine Wahl, dessen OS, zu starten/anzufangen (und nur ein OS auf einmal geladen wird).

Das ist von virtuellen Betriebssystemen verschieden, in dem Betriebssystem als ein geschlossenes virtuelles "Programm" innerhalb eines anderen bereits laufenden Betriebssystems geführt wird. (Ein Beispiel ist ein Linux OS "virtuelle Maschine", aus Windows OS laufend).

Teilungswiederherstellung

Wenn eine Teilung gelöscht wird, wird sein Zugang von einem Tisch entfernt, und die Daten ist nicht mehr zugänglich. Die Daten bleiben auf der Platte, bis sie überschrieben worden sind. Spezialwiederherstellungsdienstprogramme, (wie TestDisk und gpart), können im Stande sein, verlorene Dateisysteme ausfindig zu machen und einen Teilungstisch zu erfrischen, der Einträge für diese wieder erlangten Dateisysteme einschließt. Einige Plattendienstprogramme können mehrere beginnende Sektoren einer Teilung überschreiben, die sie löschen. Zum Beispiel, wenn Windows-Plattenmanagement (Windows 2000/XP, usw.) verwendet wird, um eine Teilung zu löschen, wird es den ersten Sektor (relativer Sektor 0) der Teilung vor dem Entfernen davon überschreiben. Es kann noch möglich sein, einen FAT32 oder NTFS Teilung wieder herzustellen, wenn ein Aushilfsstiefelsektor verfügbar ist.

Komprimierte Platten

Festplatten können zusammengepresst werden, um zusätzlichen Raum zu schaffen. In DOS und frühem Windows von Microsoft wurden Programme wie Stapler (DR-DOS außer 6), SuperStor (DR-DOS 6), DoubleSpace oder DriveSpace (Windows 95) verwendet. Diese Kompression wurde durch das Schaffen einer sehr großen Datei auf der Teilung, dann die Speicherung der Daten der Platte in dieser Datei getan. Beim Anlauf haben Gerät-Fahrer diese Datei geöffnet und haben es ein getrennter Brief zugeteilt. Oft, um Verwirrung zu vermeiden, haben die ursprüngliche Teilung und der komprimierte Laufwerk ihre Briefe tauschen lassen, so dass die komprimierte Platte C ist: Und dem unkomprimierten Gebiet (häufig Systemdateien enthaltend), wird ein höherer Name gegeben.

Versionen von Windows mit dem NT Kern, einschließlich der neusten Versionen, XP und Aussicht, enthalten innere Plattenkompressionsfähigkeit. Der Gebrauch von getrennten Plattenkompressionsdienstprogrammen hat sich scharf geneigt.

Siehe auch

  • GUID Teilungstisch
  • Dateisystem
  • Scheibe (Platte)
  • ÜBERFALL, JBOD
  • Platte, die formatiert
  • Master-Stiefelaufzeichnung bedeckt das Teilungstabellenlay-Out
  • Verlängerte Stiefelaufzeichnung bedeckt eine Teilungsnamengeben-Tagung von Linux
  • Amiga starrer Plattenblock
  • Liste der Plattenverteilen-Software

Weiterführende Literatur

Außenverbindungen


ELDIS / Übernatürlich
Impressum & Datenschutz