Please enable JavaScript.
Coggle requires JavaScript to display documents.
SISTEMES DE FITXERS I PARTICIONS - Coggle Diagram
SISTEMES DE FITXERS I PARTICIONS
Sistemes de Fitxers
Definició
Necessitat per utilitzar un ordinador: Windows, GNU/Linux, MacOS.
Tots els SO requereixen una partició dedicada per instal·lar i executar programes.
Organització de la Informació
L'espai disponible es divideix en blocs o clusters.
Divisió en blocs per mantenir una llista de blocs ocupats i lliures i millorar el rendiment.
Desavantatges de dividir en blocs: fragmentació interna i externa.
Un bloc és la unitat mínima d'assignació a disc.
Format del Dispositiu
Preparació del dispositiu per a l'emmagatzematge de dades.
El format està definit pel sistema de fitxers.
Mides de Bloc Típiques
Mides múltiples de 512 bytes
Típiques: 512, 1024, 2048, 4092 bytes.
NTFS i FAT32: 4KB.
Ext2/3/4: 4KB (configurables).
Sistemes de Fitxers de Windows
Exemples
FAT32
NTFS
NTFS
Permisos per ACL
Seguretat orientada a assignar drets a usuaris/grups
ACL: Llistes de control d'accés
Particions
Definició
Emmagatzematge ordenat en àrees lògiques
Creació implica divisió de l'espai físic dels discs
Propòsits
Localització fàcil de programes/dades
Gestió eficient de logs i fitxers del sistema
Possibilitat d'utilitzar múltiples SO en una màquina (dual boot)
Àrea per a memòria virtual
Separació SO i fitxers d'usuari
Cilindre
1 cilindre = 8MB
Sistemes de Fitxers Coneguts
Sistemes de Fitxers en Plataformes
Windows
GNU/Linux
MacOS
Estructura d'I-Nodes
Ext2/3/4, SWAP
Altres: reiserFS, JFS, XFS
Exemples
HFS
ext3/ext4
NTFS
Altres: Joliet, ISO 9660, UDF, etc.
FAT32
3.Característiques Addicionals
Sistemes GNU/Linux
Escriptura asíncrona
Problema d'apagada sobtada
Kernel marca el sistema de fitxers com "dirty" o "clean"
Caché
Sistemes GNU/Linux Específics
Ext3: Diari (journal)
Ext4: Suport fins a 1024 PiB, eficiència en CPU, millora en operacions de lectura/escriptura
Taula de Particions
Tipus de Particions
Primàries: Sistemes de fitxers (msdos, ntfs, ext3/ext4)
Esteses: Contenen particions lògiques
Lògiques: Dades i sistemes operatius
Descripció
Llista de particions en el dispositiu
Localitzada en el sector d'arrencada (MBR)
Comandes Importants en Linux
mkswap
swapon
mkfs.ext4
df
mkfs
du
fdisk
dd