^ ^ ^ @ caractere no syslog


14

Observo os seguintes caracteres estranhos ^ @ no syslog no momento em que minha máquina congela.

Então eu tenho que inicializar minha máquina.

O que poderia estar errado com alguma idéia?

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

Respostas:


10

O que há de errado é que, no momento em que sua máquina foi redefinida, os dados do arquivo de log não haviam sido gravados da memória (o cache de disco do kernel) em disco, mas os metadados que registravam seu tamanho atual haviam sido . Então, você termina com um arquivo de log que possui alguns blocos de disco com zero bytes, preenchendo as partes do arquivo que foram alocadas do espaço livre, mas que não foram gravadas, seguidas pelos novos dados de log gravados a partir da próxima inicialização .


3

Esses são caracteres NUL ascii, também conhecidos como \ 0. Eles podem ser um sinal de corrupção de memória ou alguns erros de software. Eu executaria verificação de memórias.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.