The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Betriebssysteme > SUN Solaris
.
Google unix.com



SUN Solaris Das Solaris Operating System, in der Regel auch nur Solaris, ist ein freies Unix-basierten Betriebssystem, die von Sun Microsystems.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Fehlerprüfung eine Datei aus der vorherigen Datei stuck1 Shell Programmierung und Scripting 2 12-06-2007 08:39 AM
Vergleichen Sie die Dateigröße von einem Ausgabe-Datei aus einem Skript moustik Shell Programmierung und Scripting 7 11-07-2007 10:17 AM
Befehl, um herauszufinden, Gesamtkapazität von einer bestimmten Datei-Größe (über den Server) abhinov SUN Solaris 3 08-08-2007 07:48 AM
Strange Unterschied in der Größe der Datei beim Kopieren von großen Dateien .. 0ktalmagik Dateisysteme, Festplatten und Memory 1 06-03-2006 08:34 PM
wie auf dessen Vorhandensein zu testen, indem Sie Datei-Größe? forevercalz Shell Programmierung und Scripting 3 10-26-2005 11:02 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 03-14-2006
sameerghogre sameerghogre is offline
Registrierte Nutzer
  
 

Join Date: Jan 2006
Ort: Chennai
Beiträge: 2
max. Größe der Datei

Ich möchte fragen, was ist die max Größe der Datei können wir in der Unix-Dateisystem.
  #2 (permalink)  
Old 03-14-2006
RTM's Avatar
RTM RTM is offline Forum Advisor  
Hog Hunter
  
 

Join Date: Apr 2002
Lage: Auf meinem Motorrad
Beiträge: 3039
SunSolve Informationen finden Sie unter:

Zitat:
Begriffsbestimmungen

*

1 MByte (Megabyte) 2 ^ 20 Byte (1.048.576 Byte)
*

1 Gbyte (Gigabyte) 2 ^ 30 Byte (1.073.741.824 Byte)
*

1 Tbyte (Terabyte) 2 ^ 40 Byte (1.099.511.627.776 Byte)

In der Regel, wenn dieses Dokument bezieht sich auf eine Einschränkung der (zum Beispiel) 2 Gbyte, 2 Gbyte - 1 Byte "(1.073.741.823 Byte) gemeint ist. Zur Verbesserung der Lesbarkeit, dieser wurde abgekürzt "2 GByte.

Das Zeichen "~" wird zur Bezeichnung "rund"

Maximale Größe einer einzelnen Datei und ein Dateisystem

Dies gilt auch für Solaris x86, aber es kann einige Probleme mit Festplatten größer als 30 GByte. Dies ist darauf zurückzuführen, Hardware-Einschränkungen bei einigen PC-Motherboard / disk-Konfigurationen.
Code:
OS Release                                 Single file         File system

Solaris 2.5.1                                 2 Gbyte          1 Tbyte

Solaris 2.6 - 9 12/02 (U3)                   ~1012 Gbyte        1 Tbyte

Solaris 9 08/03(U4)- Solaris 10 FCS       ~1023 Gbyte          16 Tbyte
* Eine einzelne Datei in Solaris 2.6 bis Solaris 9 (U3) ist auf ca. 1012 GByte, da die Datei muss sich in der 1 Tbyte Dateisystem.

Das Dateisystem ist nominell 1 Tbyte, aber in der Tat, aufgrund der Overhead in einem so großen Dateisystem, das größte einzelne Datei endet als über 1012 GByte. (Teil davon ist ein Fehler, aber auch, wenn Fehler-frei, eine einzelne Datei kann nicht 1 Tbyte aufgrund der Dateisystem-Overhead).

Der Overhead im Dateisystem enthält unter anderem Elemente wie Superblock Backups und Inode Tabellen.

Das Beispiel hier ist mit 1024 Kbyte (1 MB) für die Anzahl der Bytes pro Inode (nbpi) im UFS-Dateisystem.

Wenn nbpi ist auf einen niedrigeren Wert eingestellt, mehr Dateisystem Raum werden für Inode Tabellen und weniger zur Verfügung stehen wird Speicherung von Daten.

Mit nbpi \u003d 8 Kbyte, die Einzel-Datei wäre kleiner als 1012 GByte.

Die Datei in diesem Beispiel nicht verwenden können, eine der minfree Bereich eingerichtet, auf das Dateisystem (die Einstellung für "root nur" Anwendung ").

Auf einem 1 Tbyte Dateisystem minfree ist auf 1%, was übersetzt etwa 10 GByte.

*

Eine sichere Annahme, hier wäre, dass die Grenze für die Größe einer einzelnen Datei ist die Größe des Dateisystems, minus 1% bis 2% Overhead.

*

In Solaris 2.6, die Swap-und tmpfs Dateisysteme sind nach wie vor beschränkt sich auf 2 GByte. Dies ist nicht der Gesamtbetrag der Swap handelt es sich um eine pro-Swap Slice oder pro Swap-Datei. Ein Swap Slice oder Datei definiert werden kann, wie die größer als 2 GByte, aber jeder Raum über 2 GByte in diesem Teil oder die Datei wird nicht zugänglich sein und die Größe der Scheibe oder die Datei wird von der Swap-Befehl als 2 GByte. Es kann mehrere Swap-Dateien oder Scheiben von insgesamt mehr als 2 Gbyte. Alle späteren Release von Solaris 32-Bit-Kernel laufen hat die gleiche Einschränkung. Später Versionen von Solaris, die eine 64-Bit-Kernel nicht über diese Einschränkung. Siehe "Verwendung" Absatz in der Solaris 8 swap (1M) Manual-Seite für die neuen Grenzwerte.

*

Solaris 9 Update 4 eingeführt multiterabyte UFS. Die maximale individuelle Dateigröße ist immer noch die gleichen wie vor (~ 1 Tbyte), erhöhen müssten radikal-Format auf der Festplatte verändert. Die gesamte Dateisystem Größe kann nun bis zu 16 Tbyte. Die T-Option wird der Befehl newfs zur Schaffung eines solchen Dateisystem. Siehe newfs (1M) manpage für weitere Informationen. Es gibt auch eine Grenze von 1 Million Dateien pro Tbyte, zum Beispiel. A 4 Tbyte UFS-Dateisystem hätte ein 4-Millionen-Dateien begrenzen). Dies geschieht, um fsck mal vernünftig (auch wenn die Protokollierung aktiviert ist).

*

Multiterabyte UFS-Funktionalität können ebenfalls hinzugefügt werden, um frühere Versionen von Solaris 9 mit der Installation der UFS Patch 113454-09 oder höher. Finden Sie in der Special Installationsanleitung in der README-Patch für eine Liste zusätzlicher Patches benötigt, um die volle Funktionalität Multiterabyte.

*

Die maximale Größe einzelne Datei in einem Dateisystem multiterabyte, die größer als 1 ist Tbyte 1 Tbyte minus 500 MByte oder 1023,5 Gbyte Als Faustregel sollte dies als 1023 GByte.

*

Ein multiterabyte UFS-Dateisystem ist nicht bootfähig (Das bedeutet, dass die Root-Dateisystem kann keine multiterabyte Dateisystem)

*

Ein multiterabyte UFS-Dateisystem ist nicht mountable in jeder Version der 32-Bit-Solaris-Kernel

Einschränkungen in Verbindung mit der OBP.

Ohne die multiterabyte Root-Dateisystem Begrenzung oben, das Root-Dateisystem hat Grenzen in Solaris [TM] 2.x, die nicht für alle anderen Dateisysteme. Diese Begrenzung ist eine Kombination aus zwei Dingen, die OS Version und die OBP (Open Boot PROM) Ebene.

Zur Festlegung der OS Version, die Datei / etc / release-Datei

Um die OBP-Ebene, verwenden Sie den Befehl prtconf-V (Kapital "V").

Hier ist eine Liste der verschiedenen möglichen Konfigurationen.
Code:
OBP level                         OS Release            Max root filesystem size

OBP 3.1beta1 or newer  Solaris 2.5.1 Kernel Patch 103640      No limit
                                 Kernel Patch 103640 (08) or newer	

OBP 3.1beta1 or newer  Solaris 2.6                                No limit

OBP 3.0 or earlier          Solaris 2.5.1                        2Gbyte
                         Kernel Patch 103640 (07) or older.
	
OBP 3.0 or earlier   Solaris 2.6 on an Ultra (sun4u)             4Gbyte
"No Limit" bedeutet, dass das Root-Dateisystem Größe ist nicht begrenzt, die übliche Größe Dateisystem für OS Version, die immer noch gelten.

Ein Root-Dateisystem, das nicht zu groß werden zu einer Panik, sondern stattdessen wird die Maschine von Booten an.

Dies ist nicht konfigurierbar / abstimmbarer. So verwenden Sie ein Root-Dateisystem größer als die oben genannten benötigen Sie eine neuere Boot-PROM und entweder Solaris 2.6 oder Solaris 2.5.1 mit dem neuesten Stand von 103640 (-08) oder höher.

Solaris 10 und ZFS

Einschränkungen von einer einzigen Datei und das Dateisystem.

Diese Einschränkungen werden sich ändern, wenn ZFS ist in Solaris 10 unterstützt werden.

Einige weitere Informationen über diese finden Sie auf der folgenden Website:

http://www.sun.com/software/solaris/ds/zfs.jsp

Zuletzt bearbeitet von RTM; am 03-14-2006 10:36 AM..
  #3 (permalink)  
Old 06-20-2007
suresh_chinwin suresh_chinwin is offline
Registrierte Nutzer
  
 

Join Date: Jun 2007
Beiträge: 1
maximale Dateigröße ist in UNIX

Die maximale Dateigröße ist in UNIX wird durch die ulimit Option. Die ulimit für Benutzer begrenzen, in dem die größte Datei, die erstellt werden können durch den Benutzer.

$ ulimit

2097152

bedeutet, dass die max Größe einer Datei, die erstellt werden können ist 2097152 Bytes oder 2048 KB.

Wir können auch den Wert ulimit

$ ulimit \u003d 1 legt fest, dass der Benutzer beschränken ist jetzt 512 Byte (1 bezieht sich auf 512-Block) und wird nur aktiv für diese Sitzung.

Ein normaler Benutzer kann die ulimit-Wert, sondern nur der Superuser (root) hat die Rechte auf diesen Wert erhöhen.

Hoffen, dass diese genehmigt Ihre Zweifel. Danke.

Suresh.
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 07:40 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0