Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort
Fino a 740 km WLTP con la batteria da 97,2 kWh, sospensioni che leggono la strada con una telecamera e un abitacolo da salotto parigino. La nuova DS N°7 raccoglie l'eredità della DS 7 e la porta, per la prima volta, nel mondo 100% elettrico. Ecco come è fatta, cosa offre e quanto costa.
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più
Abbiamo provato Samsung Galaxy Tab S12 Ultra nella versione 12 GB + 256 GB con tastiera, e il risultato è un tablet che in questa configurazione si comporta come un notebook con la fluidità tipica di Android. Spessore di 5,1 mm, display Dynamic AMOLED 2X da 14,6 pollici, MediaTek Dimensity 9500 e un software senza incertezze compongono un prodotto di vertice, con prezzi da 1.539 euro, frenato solo da un'autonomia nella parte bassa del confronto
Hyundai IONIQ 5 N, l'elettrica che finge di essere termica (e ci riesce da paura)
Hyundai IONIQ 5 N, l'elettrica che finge di essere termica (e ci riesce da paura)
Abbiamo provato per dieci giorni la Hyundai IONIQ 5 N, con 650 CV, 770 Nm e uno 0-100 km/h in 3,4 secondi. Il suo punto forte è N e-Shift, che simula un cambio a otto rapporti con suoni da motore termico e perfino un bang supersonico
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-06-2013, 19:59   #1
toni00t
Member
 
Iscritto dal: Aug 2012
Messaggi: 268
dubbi sul file system EXT

ciao . ho una serie di domande e dubbi sul filesystem ext(la prima versione ,e magari un confronto con la seconda) e in generale anche per altri fs a cui non ho saputo dare risposta.

nel web si legge che il filesystem ext è suddiviso in blocchi(regioni) di dimensione costante :
boot,superblock,ilist, data

nel superBlock è contenuta la dimensione in byte dell inode.Mi chiedo :
se i blocchi sono di dimensione costante , e se ad ogni file presente nel disco deve essere associato un inode , quanti inode può contenere la ilist?
quanto è grande in bytes la ilist?
quanti file al massimo si possono memorizzare con un filesystem ext in un disco?
questo dipende dalle dimensioni del disco o solo dal filesystem?
dove il filesystem legge e conosce quindi il numero massimo di file che può memorizzare?



che cosa si intende per "dimensione massima di un filesystem" ?
in rete si legge .. "la dimensione massima del filesystem ext può essere... " , ma cosa
significa effettivamente?
la dimensione massima del filesystem varia con il variare delle dimensioni del disco?





qual'è la differenza (se c'è) nel formattare in ext un disco da 40gb ad esempio e uno da 300gb? le regioni(boot,superBlock ect..)hanno le stesse dimensioni?


grazie
toni00t è offline   Rispondi citando il messaggio o parte di esso
Old 07-06-2013, 20:52   #2
Khronos
Senior Member
 
L'Avatar di Khronos
 
Iscritto dal: Jan 2007
Città: quel ramo del lago di como, che volge a mezzogiorno... ^^
Messaggi: 19627
alcune delle tue domande (indirettamente) possono trovar risposta nella pagina di wikipedia che parla di FAT (click). (tipo la dimensione massima del file system, da dove deriva).

la parolina magica è "registri a xx bit". più grande è il registro utilizzato, più grande è - la dimensione / numero di oggetti / indirizzamenti - gestibili.

per le altre, che trattano esattamente com'è fatto Ext, aspetta qualche utente "che ne sa di più".

Ultima modifica di Khronos : 07-06-2013 alle 21:00.
Khronos è offline   Rispondi citando il messaggio o parte di esso
Old 08-06-2013, 06:58   #3
toni00t
Member
 
Iscritto dal: Aug 2012
Messaggi: 268
Quote:
Originariamente inviato da toni00t Guarda i messaggi
deve essere associato un inode , quanti inode può contenere la ilist?
quanto è grande in bytes la ilist?
quanti file al massimo si possono memorizzare con un filesystem ext in un disco?
questo dipende dalle dimensioni del disco o solo dal filesystem?
dove il filesystem legge e conosce quindi il numero massimo di file che può memorizzare?
che cosa si intende per "dimensione massima di un filesystem" ?
in rete si legge .. "la dimensione massima del filesystem ext può essere... " , ma cosa
significa effettivamente?
la dimensione massima del filesystem varia con il variare delle dimensioni del disco?
ciao grazie per la risposta! avevo gia fatto una ricerca , ma il web è ampio
ed i risultati sono spessi oscuri.

a riguardo di EXT ho letto così: il superBlocco dice la dimensione di ogni inode
e di ogni blocco dati , cosìchè nella ilist ho il numero totale di inode gestibili , statico e definito quando si inizializza un disco con EXT.non è possibile aggiungere inode dopo, ogni nuovo file creato farà un update di un inode esistente.

nel web si legge anche la dimensione del filesystem è il numero totale di blocchi data(liberi +occupati) presenti nel disco




ora, poiche errare è umano se qualcuno ha delle osservazioni da fare su EXT o smentire qualcosa , è il benvenuto
toni00t è offline   Rispondi citando il messaggio o parte di esso
Old 08-06-2013, 09:15   #4
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Si, in pratica l'elemento principale è il block group, che contiene info sulla posizione del superblocco e una bitmap di inodes ( in genere 1024 ).

Il superblocco contiene info sul numero totale degli inodes, ma non sulla loro dimensione.

I vari contatori possono essere a 32 o 64 bit, a seconda delle dimensioni del disco. Quindi di possono avere 2^32 o 2^64 inodes al massimo.

Gli inodes possono avere dimensione variabile, in genere 1024 bytes. Questo implica che ogni file occupa minimo 1024 bytes.

Il numero di inodes ovviamente dipende dalla dimensione fisica del disco.
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 08-06-2013, 12:55   #5
toni00t
Member
 
Iscritto dal: Aug 2012
Messaggi: 268
Quote:
Originariamente inviato da pabloski Guarda i messaggi
Si, in pratica l'elemento principale è il block group, che contiene info sulla posizione del superblocco e una bitmap di inodes ( in genere 1024 ).

Il superblocco contiene info sul numero totale degli inodes, ma non sulla loro dimensione.

I vari contatori possono essere a 32 o 64 bit, a seconda delle dimensioni del disco. Quindi di possono avere 2^32 o 2^64 inodes al massimo.

Gli inodes possono avere dimensione variabile, in genere 1024 bytes. Questo implica che ogni file occupa minimo 1024 bytes.

Il numero di inodes ovviamente dipende dalla dimensione fisica del disco.

ciao. tu dici che il numero di inode dipende dalla dimensione fisica del disco;abbiamo detto che tutti gli inode vengono creati nella ilist nel momento in cui in disco è inizializzato (parliamo di EXT) . come fa il fs a calcolare questo numero ad es in un disco da 500gb?in EXT inoltre la dimensione di ogni inode è fissata nel superBlock dal fs

grazie
toni00t è offline   Rispondi citando il messaggio o parte di esso
Old 08-06-2013, 13:58   #6
sacarde
Senior Member
 
Iscritto dal: Apr 2004
Messaggi: 9516
nella man di: mkfs.ext3 ci sono:

-i bytes-per-inode

-I inode-size

-N number-of-inodes
sacarde è offline   Rispondi citando il messaggio o parte di esso
Old 08-06-2013, 14:55   #7
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da toni00t Guarda i messaggi
ciao. tu dici che il numero di inode dipende dalla dimensione fisica del disco;abbiamo detto che tutti gli inode vengono creati nella ilist nel momento in cui in disco è inizializzato (parliamo di EXT) . come fa il fs a calcolare questo numero ad es in un disco da 500gb?in EXT inoltre la dimensione di ogni inode è fissata nel superBlock dal fs

grazie
Il superblock viene creato all'atto della formattazione. Ce n'è più di uno per motivi di affidabilità, ma contengono i medesimi dati.

Quello che il superblock riporta è il block size, non l'i-node size!! L'i-node è una tabella con N entry e ognuna punta ad un blocco dati. Nelle ultime versioni del filesystem è possibile puntare ad altri i-node ( indirizzamento indiretto ).

Per farla breve è possibile indicizzare file di dimensioni arbitrarie e senza sprecare un botto di spazio ( come accade con fat ad esempio ).

Ovviamente il calcola parte da:

dim_disco / block_size --> mi dà il numero di blocco dati necessari
num_blocchi / i_node_size --> mi dà il numero di i-nodes necessari

chiaramente l'i-node contiene pure altri dati, ma il punto è che ha una dimensione definita all'atto della formattazione

in base alla dimensione, so che posso indicizzare un tot di blocchi dati massimo
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 09-06-2013, 13:08   #8
toni00t
Member
 
Iscritto dal: Aug 2012
Messaggi: 268
Quote:
Originariamente inviato da pabloski Guarda i messaggi
Il superblock viene creato all'atto della formattazione. Ce n'è più di uno per motivi di affidabilità, ma contengono i medesimi dati.

Quello che il superblock riporta è il block size, non l'i-node size!! L'i-node è una tabella con N entry e ognuna punta ad un blocco dati. Nelle ultime versioni del filesystem è possibile puntare ad altri i-node ( indirizzamento indiretto ).
ciao , ma io parlo nel fs EXT . nel numero di linux pro leggo che le dimensioni di un inode sono settate nel superBlock. tu ti riferisci a EXT prima versione?
grazie per il contributo
toni00t è offline   Rispondi citando il messaggio o parte di esso
Old 09-06-2013, 14:52   #9
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da toni00t Guarda i messaggi
ciao , ma io parlo nel fs EXT . nel numero di linux pro leggo che le dimensioni di un inode sono settate nel superBlock. tu ti riferisci a EXT prima versione?
grazie per il contributo
Si, in effetti in ext2/3/4 è stata aggiunta una sezione estensioni al superblock e c'è l'inode size dentro.
pabloski è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort DS N°7 E-Tense: il SUV premium made in Melfi...
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più Recensione Samsung Galaxy Tab S12 Ultra: non chi...
Hyundai IONIQ 5 N, l'elettrica che finge di essere termica (e ci riesce da paura) Hyundai IONIQ 5 N, l'elettrica che finge di esse...
CES Unveiled Milan, l'IA diventa tecnologia fondativa e il commercio torna centrale CES Unveiled Milan, l'IA diventa tecnologia fond...
 Recensione OPPO Find X10 Pro Max: un top di gamma completo con tre fotocamere da 200MP Recensione OPPO Find X10 Pro Max: un top di gam...
Qwen3.8 27B dice di voler veder bruciare...
PS Plus Essential: svelati i tre giochi ...
Instagram fa sul serio e sfida YouTube: ...
Quanti token hai bruciato oggi? Per Amaz...
Gemini Notebook ascolta e trascrive: deb...
iPhone 18 Pro, vendite in crescita a liv...
TIM chiuderà il 2026 con una nuov...
Il MacBook Neo 2 si avvicina, arriver&ag...
Google lancia Gemini 4 Carbon, il modell...
Malesia, sequestrati chip AI per 12 mili...
Google Pixel 11 Pro a 938€ e Pixel 11 Pr...
Geely Auto Talks Bari: mobilità, compete...
Falsi emulatori PS5 su GitHub: il malwar...
SIHOO B100 a 166€ e B100 Pro a 219€ su A...
OpenAI punta sulle TPU di Google per rid...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:32.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v