Il file del collegamento reale consuma le stesse dimensioni del file di origine?

0

già noto che il collegamento fisico è solo un altro nome per il file collegato.
Ma ciò che mi ha turbato è che quando si seleziona sia il file originale che il file del collegamento duro il mirino della dimensione viene raddoppiato.
Quindi è solo un'illusione o un caso reale?

    
posta dispute 17.11.2015 - 14:35
fonte

1 risposta

1

Fondamentalmente il Finder non è a conoscenza di alcun hard link (almeno quando riassume le dimensioni del file), quindi ogni file / link conta solo per conto proprio. Se si dispone di diversi collegamenti fisici che puntano allo stesso file fisico nella selezione, la dimensione calcolata sarà maggiore dello spazio utilizzato sul disco.

Supponiamo che tu abbia una cartella contenente due collegamenti fisici con gli stessi dati del file:

Seesegui"Ottieni informazioni" nella cartella in Finder, otterrai la somma di entrambe le dimensioni dei file, anche se usano solo spazio su disco una sola volta:

Quindi sì, Finder raddoppia la dimensione (o la moltiplica in casi con più di due collegamenti fisici).

Anche se potrebbe sembrare facile rilevare tali situazioni all'interno di una cartella, non è così facile nei casi in cui si sommano le dimensioni in una cartella principale di una gerarchia di cartelle profonde. Naturalmente sarebbe possibile tenere traccia di tutti i file fisici contati (che hanno tutti un ID univoco), ma in pratica l'uso degli hard link è raro quindi probabilmente non vale la pena. Gli unici posti in cui ho trovato collegamenti rigidi sul mio Mac sono

  • file immagine hard link dalla migrazione da iPhoto a Foto
  • File di documentazione Xcode
  • Definizioni di terminfo e fuso orario
  • cache di Safari
risposta data 17.11.2015 - 15:18
fonte

Leggi altre domande sui tag