Che cosa è un checksum su un Mac?

December 12

Un checksum è un calcolo matematico utilizzato per determinare se una operazione di computer è stato completato con successo. Ha molte applicazioni in uso con le trasformazioni matematiche, download computer e la compressione dei dati. Su Apple Macintosh, è più comunemente usato quando un archivio di file viene aperto o l'immagine di un disco è montato.

A proposito di checksum

Un checksum è un calcolo matematico che viene generato dopo una operazione matematica è stata completata, che viene utilizzato in seguito per determinare se una ripetizione della stessa operazione ha avuto successo. Si consideri ad esempio il testo, "The quick brown fox jumps over the lazy dog". Una semplice checksum di questo testo potrebbe essere il conteggio del numero di caratteri tra virgolette, che è 45. Pertanto, se il testo fosse compressa e decompressa, sapremmo che il testo era incompleta se il nuovo checksum fosse un numero diverso da 45. un checksum di 45 non garantisce che il calcolo è corretto, ma i metodi di checksum più complicati rendono molto improbabile che un errati risultati dell'operazione in un checksum valido.

Mac del checksum automatico

Checksum vengono creati automaticamente quando il software Utility Disco (nella cartella / Applicazioni / Utility) crea un'immagine del disco. Un'immagine disco è un file che sembra essere un volume esterno quando si fa doppio clic; apparirà nella lista di volume nel Finder fianco unità disco, unità USB e dischi ottici. Quando l'immagine del disco è stato creato, Utility Disco memorizza i checksum insieme con i dati di immagine, e questi checksum vengono automaticamente controllato quando l'immagine si fa doppio clic; questo processo è chiamato "montaggio" l'immagine del disco. Il Finder mostra una barra di avanzamento con l'etichetta "Verifica" per indicare che l'operazione di checksum è in corso; quando l'immagine del disco ha superato tutti i test di checksum, è montato come volume. Checksum vengono utilizzati anche per verificare la compressione delle immagini del disco, che è un'opzione standard disponibile durante la creazione dell'immagine.

Usi di checksum

L'uso più comune di checksum sono quando un file è passato attraverso una sorta di trasformazione - per esempio, di essere inviato attraverso Internet. Quando un file è compresso, una piccola quantità di perdita di dati può comportare una grande differenza nel file risultante; questo può anche essere vero in file non compressi se i dati persi è da una zona particolarmente cruciale del file. Dal momento che quasi tutti i file potenzialmente può essere inviato attraverso Internet, checksum è un metodo trasparente di doppio controllo questi file al momento dell'arrivo al fine di garantire che la copia è esattamente la stessa come l'originale. "Trasparente" in questo caso significa che l'operazione è invisibile per l'utente, che non ha bisogno di sapere come un file è stato verificato, solo che hanno tale rassicurazione.

Mac Metodi checksum

Non esiste un unico metodo di creazione di una somma di controllo; qualsiasi operazione che converte un blocco di dati in un singolo numero sarà sufficiente, e ci sono teoricamente infiniti modi di fare questo. programmatori Macintosh possono creare i propri metodi di checksum per le esigenze del loro software, il bilanciamento tra velocità e le probabilità di un falso positivo (vale a dire, un buon risultato checksum su un file che è stato modificato). operazioni automatiche di checksum sono incluse in Utility Disco e l'utilità di archiviazione utilizzato per comprimere i file; pacchetti software di terze parti con funzionalità simili hanno i propri metodi di fare questo.