ZFS (file system): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Riga 36:
Ecco alcuni limiti teorici del ZFS:
 
* 2<sup>48</sup> &mdash; Numeronumero di snapshotssnapshot (2 &times; 10<sup>14</sup>);
* 2<sup>48</sup> &mdash; Numeronumero di file (2 &times; 10<sup>14</sup>);
* 16&nbsp;[[exabyte]]s &mdash; Dimensionedimensione massima di un file system;
* 16&nbsp;exabytesexabyte &mdash; Dimensionedimensione massima di un file singolo;
* 16&nbsp;exabytesexabyte &mdash; Dimensionedimensione massima di un attributo;
* 3 &times; 10<sup>23</sup>&nbsp;[[petabyte]]s &mdash; Dimensionedimensione massima di uno zpool;
* 2<sup>56</sup> &mdash; Numeronumero di attributi di un file (attualmente limitato a 2<sup>48</sup>);
* 2<sup>56</sup> &mdash; Numeronumero di file in una directory (attualmente limitato a 2<sup>48</sup>);
* 2<sup>64</sup> &mdash; Numeronumero di device per ogni zpool;
* 2<sup>64</sup> &mdash; Numeronumero di zpools;
* 2<sup>64</sup> &mdash; Numeronumero di file systemssystem in uno zpool.
 
Un utente che volesse creare mille file al secondo, impiegherebbe 9000 anni a raggiungere il limite.
 
{{quote|1=Anche se ci piacerebbe che la legge di Moore possa continuare per sempre, la meccanica quantistica impone alcuni limiti fondamentali sul calcolo computazionale e sulla capacità di memorizzazione di una qualsiasi unità fissa. In particolare è stato dimostrato che un chilo di materia confinata in un litro di spazio può effettuare al massimo 10<sup>51</sup> operazioni al secondo su al massimo 10<sup>31</sup> bit di informazioni (vedere Seth Lloyd, "Ultimate physical limits to computation." Nature 406, 1047-1054 (2000)). Un pool di storage a 128-bit completamente riempito dovrebbe contenere 2<sup>128</sup> blocchi (nibblesnibble) = 2<sup>137</sup> bytes = 2<sup>140</sup> bits; quindi lo spazio minimo richiesto dovrebbe essere (2<sup>140</sup> bitsbit) / (10<sup>31</sup> bits/kg) = 136 miliardi di kg.<br />
Con il limite dei 10<sup>31</sup> bit/kg, l'intera massa di un computer dovrebbe essere sotto forma di energia pura. Secondo l'equazione E=mc<sup>2</sup>, l'energia residua dei 136 miliardi di kg è di 1.,2x10<sup>28</sup> J. La massa dell'oceano è circa 1.,4x10<sup>21</sup> kg. Occorrebbero 4.000 J per aumentare la temperatura di 1 kg di acqua per 1 grado Celsius e circa 400.000 J per bollire 1 kg di acqua ghiacciata. La fase di vaporizazzione richiede altri 2 milioni di J/kg. L'energia richiesta per bollire l'oceano è circa 2.,4x10<sup>6</sup> J/kg * 1.,4x10<sup>21</sup> kg = 3.,4x10<sup>27</sup> J. Quindi, riempire uno storage a 128-bit dovrebbe richiedere più energia che bollire gli oceani.}}
 
== Piattaforme ==