dd if=/dev/zero of=/tmp/test bs=1M count=500
md5sum /tmp/test Output:31279c1eaf00f07cf2207d9db5b52b69 /tmp/test
rm /tmp/test
dd if=/dev/zero of=/tmp/test bs=1M count=500
md5test /tmp/test Output: 549bcdd611897f9c3205dfa446ac0a72 /tmp/test
Sbaglio qualcosa io o i due md5sum dovrebbero essere uguali?
/tmp/test e' in ram (tmpfs).
Giulia
Se non hai attivi gli sparse file, dovrebbero essere uguali.
Se hai attivi gli sparse file, invece, no.
--
|Save our planet!
Ciao |Save wildlife!
roberto |For your E-MAIL use ONLY recycled Bytes !!
|roberto poggi rpo...@softhome.net
Giulia
> Giulia ha scritto:
>> se io scrivo questa sequenza
>>
>> dd if=/dev/zero of=/tmp/test bs=1M count=500 md5sum /tmp/test
>> Output:31279c1eaf00f07cf2207d9db5b52b69 /tmp/test rm /tmp/test
>> dd if=/dev/zero of=/tmp/test bs=1M count=500 md5test /tmp/test
>> Output: 549bcdd611897f9c3205dfa446ac0a72 /tmp/test
>>
>> Sbaglio qualcosa io o i due md5sum dovrebbero essere uguali?
>
> Se non hai attivi gli sparse file, dovrebbero essere uguali.
>
> Se hai attivi gli sparse file, invece, no.
Non dovrebbe influire.
md5test "vede" il file come glielo passa il kernel, quindi 500 MB di
zeri, e calcolare l'md5 su quello.
Il fatto che sia sparse dovrebbe essere trasparente alle applicazioni.
Oppure c'e` qualcosa che non so degli sparse file (il che e` molto
probabile).
Bye.
Giulia
Giulia
confermo su macchina al di sopra di ogni sospetto (spero)
Giulia
Be', non tutte, solo quelle fatte bene.
Non so se qualche versione di md5sum ci possa cascare, ma ci sono stati
esempi, in passato, di applicazioni troppo "smart" nella lettura file.
>
> Oppure c'e` qualcosa che non so degli sparse file (il che e` molto
> probabile).
Uh, per te non so quanto sia probabile, mentre per me è sicuro. ;-)
--
I fatti mi cosano
Giulia