Welcome, Guest. Please Login or Register
FUG-FR logo
 
  HomeHelpSearchLoginRegister  
 
Systeme de fichiers (Read 2583 times)
jc1
God Member
*****
Offline


BSD For Ever !!

Posts: 845
Un coin en France
Gender: male
Systeme de fichiers
14. Apr 2007 at 15:47
 
Bonjour,

Je cherche à comprendre comment fonctionne le FS de FreeBSD. Je me pose une question, quel est le type de fichier de FreeBSD ?
Après divers recherche sur le net, je doute, FFS, SFS, UFS ou UFS2 (ici par exemple http://www.tldp.org/HOWTO/Filesystems-HOWTO.html#toc9).

Il me semble que c'est UFS2 grâce à la Figure 2-17 "L'éditeur Disklabel de sysinstall en mode automatique" dans le handbook, chapitre 2.6
http://www.freebsd.org/doc/fr_FR.ISO8859-1/books/handbook/install-steps.html

Sur la figure, on voit UFS2 et UFS2+S.
Donc :
1/ FB utilise bien UFS2 ?
2/ C'est quoi la différence entre UFS2 et UFS2+S ?
Back to top
 

"Ils ignoraient que c'était impossible, alors ils l'ont fait" Marc Twain
"Do or do not. There is no try" Yoda Senseï
WWW WWW jc1  
IP Logged
 
Marck
God Member
*****
Offline


I Love New YaBB

Posts: 1113
Re: Systeme de fichiers
Reply #1 - 14. Apr 2007 at 21:20
 
Salut

Dans ton second lien on peut lire:
Quote:
Note : A partir de FreeBSD 5.X, les utilisateurs peuvent sélectionner: UFS2 (qui est le système par défaut sous FreeBSD 5.1 et versions suivantes) en utilisant l'option Custom Newfs (Z), créer les labels avec Auto Defaults et les modifier avec l'option Custom Newfs, soit ajouter -O 2 pendant la création classique. N'oubliez pas d'ajouter -U pour les SoftUpdates si vous utilisez l'option Custom Newfs!


Confirmation théorique: http://en.wikipedia.org/wiki/Unix_File_System

Quote:
FreeBSD extended the FFS and UFS layers to support a new variant, called UFS2, which adds 64-bit block pointers (allowing volumes larger than 1TB), variable-sized blocks (similar to extents), extended flag fields and extended attribute support. FreeBSD also introduced soft updates and the ability to make file system snapshots for both UFS1 and UFS2. These have since been ported to NetBSD. Note that OpenBSD does not currently support UFS2, but it does support soft updates.


Confirmation pratique: ayant récemment installé OpenBSD "pour voir", lorsque j'ai voulu monter une partition FreeBSD, il m'a dit qu'il ne suportait pas (encore) UFS2... Donc pour lui FreeBSD utilise bien UFS2.

Quant au +S ... un peu au pif, je me demande s'il n'est pas en rapport avec les "soft updates" mentionnés dans les deux citations (il faudrait tester un newfs sans et avec -U pour voir... ou trouver confirmation ailleurs).
Back to top
 
WWW WWW  
IP Logged
 
jc1
God Member
*****
Offline


BSD For Ever !!

Posts: 845
Un coin en France
Gender: male
Re: Systeme de fichiers
Reply #2 - 14. Apr 2007 at 21:38
 
Bonjour,

@Marck : C'est ce qui me semblait, mais au bout d'un moment, ... merci

Il y a un comparatif de système de fichiers : http://en.wikipedia.org/wiki/Comparison_of_file_systems
On voit que UFS2 est bien placé et ZLS aussi.


Back to top
 

"Ils ignoraient que c'était impossible, alors ils l'ont fait" Marc Twain
"Do or do not. There is no try" Yoda Senseï
WWW WWW jc1  
IP Logged
 
patrick
Senior Member
****
Offline


Les pixels au peuple

Posts: 398
Re: Systeme de fichiers
Reply #3 - 19. Apr 2007 at 14:40
 
jc1 wrote on 14. Apr 2007 at 15:47:
Bonjour,

Je cherche à comprendre comment fonctionne le FS de FreeBSD. Je me pose une question, quel est le type de fichier de FreeBSD ?
Après divers recherche sur le net, je doute, FFS, SFS, UFS ou UFS2 (ici par exemple http://www.tldp.org/HOWTO/Filesystems-HOWTO.html#toc9).


USF avant FreeBSD 5.1, UFS2 ensuite.

Tu peux lire les articles de McKusick sur le FFS et les softupdates.
http://docs.freebsd.org/44doc/smm/05.fastfs/paper.pdf
http://www.usenix.org/events/usenix99/full_papers/mckusick/mckusick.pdf

UFS utilise toujours les mêmes principes que le FFS, mais le code concernant la géométrie du disque a été supprimé (parce que ne signifiant plus grand chose sur les disques modernes).

Si tu peux choper "The design and implementation of the FreeBSD operating system" il y a un chapitre là dessus.
Back to top
 
 
IP Logged
 
jc1
God Member
*****
Offline


BSD For Ever !!

Posts: 845
Un coin en France
Gender: male
Re: Systeme de fichiers
Reply #4 - 19. Apr 2007 at 15:20
 
patrick wrote on 19. Apr 2007 at 14:40:
USF avant FreeBSD 5.1, UFS2 ensuite.

Tu peux lire les articles de McKusick sur le FFS et les softupdates.
http://docs.freebsd.org/44doc/smm/05.fastfs/paper.pdf
http://www.usenix.org/events/usenix99/full_papers/mckusick/mckusick.pdf

UFS utilise toujours les mêmes principes que le FFS, mais le code concernant la géométrie du disque a été supprimé (parce que ne signifiant plus grand chose sur les disques modernes).

Si tu peux choper "The design and implementation of the FreeBSD operating system" il y a un chapitre là dessus.


Ok, merci pour les précisions et les documents.
Back to top
 

"Ils ignoraient que c'était impossible, alors ils l'ont fait" Marc Twain
"Do or do not. There is no try" Yoda Senseï
WWW WWW jc1  
IP Logged