[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Log files testuali o binari



Felipe writes:
 > In data mercoledì 19 novembre 2014 11:30:47, franchi@modula.net ha scritto:
 > > Il formato binario, in caso di crash, si corrompe più facilmente mentre 
 > > il formato testuale è più robusto.
 > 
 > Cosa intendi con "in caso di crash"?

Con  crash (o  "dare  una musata  per terra")  si  intende un  arresto
repentino ed anomalo  della macchina (i.e. qualche [  censura ] spegne
la macchina usando l'interruttore (*))

In questi casi la macchina ti va giù di botto con la cache del file
system correttamente sincronizzata col file system dei dischi

 > Prendo in esame un file di testo, lo apro con hexcurse e vi inserisco dati a 
 > casaccio, ottengo un file di testo ricco di caratteri incomprensibili (ma 
 > comunque interpretabile) e la trasformazione del file da:

Nelle situazioni di cui sopra la cosa capita più o meno in questo modo.

Ora un file di testo avrà delle parti illeggibili, ma il tuo cervello
non va certo in core dump perché le guardi.

Se capita con un file binario, nel miglore dei casi il programma
termina spontaneamente rivelando l'errore, in altri casi può morire
generando un core. In casi particolarmente sfigati - probabilità
praticamente nulla ma non con probabilità 0 - potresti persino
autogenerarti un buffer overflow :).

(*) Il [ censura ] non serve a mascherare un epiteto. Ma la
descrizione del poveretto dopo i trattamenti di colleghi e superiori
può urtare la sensibilità di molti, quindi abbiamo preferito non
mostrarvi le immagini... ;)


-- 
                                                Gian
                                       Friends will be friends
                                          right to the end!


Reply to: