^ @ ^ @ caractère dans syslog

14

J'observe les caractères étranges suivants ^ @ dans syslog au moment où ma machine se fige.

Ensuite, je dois redémarrer ma machine.

Qu'est-ce qui pourrait être faux des idées?

Oct 12 12:20:52 nanak-P570WM anacron[1074]: Normal exit (1 job run)
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@

Oct 12 12:24:28 nanak-P570WM kernel: imklog 5.8.11, log source = /proc/kmsg started.
Oct 12 12:24:28 nanak-P570WM rsyslogd: [origin software="rsyslogd" swVersion="5.8.11" x-pid="543" x-info="http://www.rsyslog.com"] start
user2230605
la source

Réponses:

10

Ce qui ne va pas, c'est qu'au moment où votre ordinateur a été réinitialisé, les données du fichier journal n'avaient pas été écrites de la mémoire (le cache du disque du noyau) sur le disque, mais les métadonnées enregistrant sa taille actuelle l' étaient . Vous vous retrouvez donc avec un fichier journal qui contient quelques blocs de disque de zéro octet, remplissant les parties du fichier qui ont été allouées à partir de l'espace libre mais qui ne sont en fait pas écrites, suivies des nouvelles données de journal écrites à partir du prochain bootstrap. .

JdeBP
la source
3

Ce sont des caractères ascii NUL, alias \ 0. Ils peuvent être un signe de corruption de mémoire ou de bugs logiciels. Je lancerais memcheck.

poolie
la source