^ @ ^ @ символу в syslog


14

Я спостерігаю такі дивні символи ^ @ у syslog у той час, коли моя машина замерзає.

Тоді мені доведеться перезавантажити свою машину.

Що може бути неправильним у будь-яких ідеях?

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

1
Дивіться також unix.stackexchange.com/questions/477537 .
JdeBP

Відповіді:


10

Що не так, це те, що під час скидання вашої машини дані файлу журналу були записані не з пам’яті (кеш диска ядра) на диск, а метадані, що записували його поточний розмір , були . Таким чином, ви отримуєте файл журналу, який містить кілька блоків дисків з нульовими байтами, заповнюючи частини файлу, які були виділені з вільного місця, але насправді не записані в них, а потім нові дані журналу, написані з наступного завантажувального каналу далі .


3

Це символи ascii NUL, aka \ 0. Вони можуть бути ознакою пошкодження пам’яті або деяких програмних помилок. Я б запустив memcheck.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.