^ @ ^ @ символ в системном журнале

14

Я наблюдаю следующие странные символы ^ @ в системном журнале в то время, когда моя машина зависает.

Тогда я должен перезагрузить мою машину.

Что может быть не так, какие-либо идеи?

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
источник
1
Смотрите также unix.stackexchange.com/questions/477537 .
JdeBP

Ответы:

10

Неправильно то, что в то время, когда ваш компьютер был перезагружен, данные для файла журнала не были записаны из памяти (дискового кэша ядра) на диск, но метаданные, записывающие текущий размер, были . Таким образом, вы получите файл журнала, который содержит несколько дисковых блоков с нулевыми байтами, заполняя части файла, которые были выделены из свободного пространства, но фактически не записаны в него, после чего следуют новые данные журнала, записанные со следующей начальной загрузки. ,

JdeBP
источник
3

Это символы ascii NUL, или \ 0. Они могут быть признаком повреждения памяти или некоторых программных ошибок. Я бы запустил memcheck.

poolie
источник