The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Systèmes d'exploitation > SUN Solaris
.
google unix.com



SUN Solaris Le système d'exploitation Solaris, généralement connue sous le nom de Solaris, l'Unix libre est un système d'exploitation mis en place par Sun Microsystems.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Erreur lors de la vérification d'un fichier de taille de l'image précédente stuck1 De programmation et de script Shell 2 12-06-2007 08:39 AM
comparer la taille des fichiers à partir d'un fichier de sortie à partir d'un script moustik De programmation et de script Shell 7 11-07-2007 10:17 AM
commande pour connaître la taille totale d'une taille de fichier (réparties sur le serveur) abhinov SUN Solaris 3 08-08-2007 07:48 AM
Strange différence de taille de fichier lors de la copie de gros fichier .. 0ktalmagik Systèmes de fichiers, disques et mémoire 1 06-03-2006 08:34 PM
comment tester l'existence de ces fichiers en utilisant la taille du fichier? forevercalz De programmation et de script Shell 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 Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 03-14-2006
sameerghogre sameerghogre is offline
Registered User
  
 

Join Date: Jan 2006
Lieu: chennai
Messages: 2
max. taille de fichier

Je souhaite demander que ce qui est de la taille maximale des fichiers que l'on peut créer dans le système de fichiers unix.
  #2 (permalink)  
Old 03-14-2006
RTM's Avatar
RTM RTM is offline Forum Advisor  
Hog Hunter
  
 

Join Date: Apr 2002
Lieu: Sur ma moto
Messages: 3039
Informations disponibles sur SunSolve:

Citation:
Définitions

*

1 Mo (méga-octets) 2 ^ 20 octets (1.048.576 octets)
*

1 Go (gigaoctet) 2 ^ 30 octets (1.073.741.824 bytes)
*

1 Tbyte (téraoctet) 2 ^ 40 octets (1.099.511.627.776 octets)

En général, si ce document fait référence à une limitation de (par exemple) 2 Go, 2 Go - 1 octet "(1.073.741.823 bytes) est destiné. Pour une meilleure lisibilité, ce qui a été abrégé en «2 Go».

Le symbole «~» est utilisé pour désigner «environ»

Taille maximale d'un fichier unique et un système de fichiers

Cela s'applique également à Solaris x86, mais il y mai être quelques problèmes avec les disques durs de plus de 30 Gbyte. C'est à cause de limitations matérielles des PC avec carte mère / disque configurations.

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

* Un seul fichier dans Solaris 2.6 par Solaris 9 (U3) est limitée à environ 1012 Gbyte parce que le fichier doit correspondre à l'intérieur du système de fichiers 1 Tbyte.

Le système de fichiers est théoriquement 1 Tbyte, mais en fait, en raison de la surcharge dans un tel système de fichiers, le plus grand fichier finit par être sur 1012 Goctets. (une partie de ce bogue, mais même si le bug-free, un seul fichier ne peut pas être de 1 Tbyte le système de fichiers en raison de frais généraux).

Les frais généraux dans le système de fichiers comprend entre autres choses, des éléments tels que les sauvegardes et superbloc inode tables.

L'exemple donné ici est l'aide de 1024 Ko (1 Mo) pour le nombre d'octets par inode (nbpi) dans le système de fichiers UFS.

Si nbpi est fixée à une valeur plus faible, plus l'espace de fichiers seront alloués à inode et moins de tables seront disponibles pour stocker des données.

Avec nbpi \u003d 8 Kbyte, la taille maximum de fichier unique serait inférieure à 1012 Goctets.

Le fichier dans cet exemple ne peut pas utiliser l'un des minfree domaine mis en place sur le système de fichiers (qui est configuré pour "racine que" l'utilisation).

Sur un 1 Tbyte fichiers minfree est fixé à 1%, ce qui correspond à environ 10 Gbyte.

*

Un coffre-fort hypothèse serait que la limite de la taille d'un fichier unique est la taille du système de fichiers, moins de 1% à 2% au-dessus.

*

Dans Solaris 2.6, le swap et tmpfs systèmes de fichiers sont toujours limités à 2 Gbyte. Ce n'est pas le montant total de swap, c'est une limite par tranche ou par échange de fichier d'échange. Une tranche de swap ou un fichier mai être définie comme supérieure à 2 Go, mais tout l'espace au-dessus de 2 Go dans cette tranche ou le fichier ne sera pas accessible et la taille de la tranche ou le fichier sera signalé par le swap de commande de 2 Gbyte. Il ne peut y avoir plusieurs tranches ou d'échange de fichiers totalisant plus de 2 Gbyte. Toute version plus récente de Solaris 32 bits exécute le noyau a la même limitation. Solaris ultérieure des rejets de gestion d'un noyau 64 bits ne possèdent pas cette limitation. Voir la rubrique "utilisation" dans le paragraphe Solaris 8 swap (1M) page de manuel pour les nouvelles limites.

*

Solaris 9 Update 4 introduit multiterabyte UFS. Le montant maximal de chaque taille de fichier est toujours le même qu'avant (~ 1 Tbyte), comme il faudrait de plus en plus radicale sur le format de disque changements. Le nombre total de fichiers de taille peut être jusqu'à 16 Tbyte. L'option-T est spécifié à la commande newfs de créer un tel système de fichiers. Voir le newfs (1M) man pour de plus amples renseignements. Il ya également une limite de 1 million de dossiers par Tbyte, par exemple. Un système de fichiers UFS 4 Tbyte aurait une limite de 4 millions de fichiers). Ceci est fait pour garder fsck fois raisonnable (même lorsque l'enregistrement est activé).

*

Multiterabyte UFS fonctionnalité peut également être ajoutée aux précédentes versions de Solaris 9 UFS en installant le patch 113454-09 ou plus tard. Voir le spécial d'installation dans le patch README pour une liste des correctifs supplémentaires nécessaires pour obtenir la pleine fonctionnalité Multiterabyte.

*

La taille maximum de fichier unique dans un multiterabyte système de fichiers, ce qui est supérieur à 1 Tbyte est de 1 Tbyte moins 500 Mo ou 1023.5 Gbyte En règle générale, cela devrait être pris comme Gbyte 1023.

*

Un système de fichiers UFS multiterabyte n'est pas bootable (Cela signifie que le système de fichiers racine ne peut pas être un multiterabyte système de fichiers)

*

Un système de fichiers UFS multiterabyte n'est pas montable dans n'importe quelle version de noyau Solaris 32 bits

Limitations en combinaison avec l'OBP.

Multiterabyte l'exclusion de la limitation du système de fichier racine détaillée ci-dessus, le système de fichiers racine a des limites dans Solaris [TM] 2.x qui ne sont pas imposés sur les autres systèmes de fichiers. Ce facteur limitant est une combinaison de deux choses, le système d'exploitation et de la libération OBP (Open Boot Prom) niveau.

Pour établir le système d'exploitation libération, d'examiner le fichier / etc / sortie de fichiers

Pour établir le niveau de OBP, utilisez la commande prtconf-V (capital "V").

Voici une liste des différentes configurations possibles.

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

"Pas de limite» signifie que le système de fichiers racine n'est pas de taille limitée, le système de fichiers des limites de taille habituelle pour cet OS libération continuent de s'appliquer.

Un système de fichiers racine qui est trop gros ne pourra pas causer de panique, mais plutôt pour arrêter le démarrage de la machine à tous.

Ce n'est pas configurable / tunable. Pour utiliser un système de fichiers racine plus grande que les limites détaillées ci-dessus, vous avez besoin d'une nouvelle et une PROM de boot Solaris 2.6 ou Solaris 2.5.1 avec le dernier niveau de 103640 (-08) ou plus récent.

10 & Solaris ZFS

Limitations d'un seul fichier et de fichiers.

Ces restrictions vont changer lorsque ZFS est intégré dans Solaris 10.

Certains plus d'infos sur ce programme peuvent être consultés sur le site suivant:

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

Dernière édition par la RTM, au 03.14.2006 10:36 AM..
  #3 (permalink)  
Old 06-20-2007
suresh_chinwin suresh_chinwin is offline
Registered User
  
 

Date d'inscription: juin 2007
Messages: 1
taille de fichier max en unix

La taille de fichier max en unix est déterminé par le ulimit option. Le ulimit se limite pour l'utilisateur qui spécifie le plus grand fichier qui peut être créé par l'utilisateur.

$ ulimit

2097152

signifie que la taille maximale d'un fichier qui peut être créée est 2097152 octets ou 2048 KB.

Nous pouvons aussi remettre à zéro la valeur de ulimit

$ ulimit \u003d 1 spécifie que l'utilisateur limite est maintenant de 512 octets (1 se réfère à bloc 512) et est active seulement pour cette session.

Un utilisateur normal peut diminuer la valeur de ulimit mais seul le super-utilisateur (root) a permis d'augmenter cette valeur.

Hope this autorise votre doute. Merci.

Suresh.
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 08:17 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0