[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux_var] sync
azzardo un paragone per esemplificare meglio (anche se non sarà il massimo):
il tuo dispositivo a blocchi ( chiavetta usb, disco etc ) immagina che
sia un libro
dd : copia da pagina 100 a pagina 120
cp: copia "capitolo 5"
Il 28 luglio 2015 21:16, Marco Bevacqua <marcobev@gmail.com> ha scritto:
> dd esegue il "dump" sequenziale, blocco per blocco, in modo raw, senza
> saper nulla delle strutture dati che ci sono ( e che eventualmente non
> ci sono ).
>
> cp esegue la copia di file e per farlo deve accedere alla struttura
> dati di un filesistem, deve consultare le tabelle di allocazione e
> seguire gli inodes per rintracciare i dati che compongono il file.
>
>
>
> Il 28 luglio 2015 18:13, Cristian Gaiatto <g.crinux@gmail.com> ha scritto:
>>
>>
>> Il 28/07/2015 17:56, Elena ``of Valhalla'' ha scritto:
>>>
>>> On 2015-07-28 at 17:32:31 +0200, Cristian Gaiatto wrote:
>>>>
>>>> Ho letto su un sito una procedura per copiare i dati da hd a chiavetta
>>>> usb
>>>> con il comando dd e le opzioni if='percorso sorgente' of='percorso di
>>>> destinazione'.
>>>
>>> da hd nel senso di "da un file immagine presente su hd ad una
>>> chiavetta", giusto?
>>
>> giusto
>>>>
>>>> fatto questo dice testualmente:
>>>> "Lastly ensure the changes are synced to the USB Stick before removing
>>>> it:
>>>> sync"
>>>>
>>>> Ma sync non è troppo generico? O meglio con questo comando si
>>>> sincronizzano
>>>> solo i dati che ho passato alla chiavetta o altre cose?
>>>
>>> Quando si scrivono dati su un filesystem non è detto che vengano scritti
>>> immediatamente sul dispositivo fisico: ci sono dei buffer nei quali
>>> vengono raccolte le scritture per farle in modo più efficiente;
>>> sync forza una scrittura immediata di tutti i filesystem montati.
>>>
>>> Comunque le scritture avvengono abbastanza frequentemente, forzarle con
>>> sync non ha praticamente nessun effetto collaterale percepibile nella
>>> pratica (se non al massimo un brevissimo calo temporaneo di prestazioni.
>>>
>> ok, allora vado tranquillo e uso sync
>>
>> Già che ci siamo che differenza c'è nel copiare un file con dd rispetto a
>> cp?
>>
>> _______________________________________________
>> Talking mailing list
>> Talking@ml.linuxvar.it
>> http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking