Onde o 'kernel panic' é usado?

1

É o nome kernel panic sendo usado fora dos sistemas baseados em Linux ?

    
por Tshepang 24.11.2010 / 23:01

2 respostas

6

A versão v1 original do Unix tinha um rótulo no source code (assembly language) chamado panic: . Se algo desse errado em outro lugar, o código saltaria para lá e o sistema reinicializaria (essa é uma suposição dada um comentário no código, em contradição com o Citação de Van Vleck ). A string "kernel panic" não aparece lá, mas isso parece ser a origem do kernel panic no Unix.

O termo continuou sendo usado durante toda a vida útil do Unix e seus derivados.

    
por 24.11.2010 / 23:25
7

Sim, o termo foi passado do Unix original e foi cunhado por Dennis Ritchie. .

Conforme relatado por Tom Van Vleck :

I remarked to Dennis that easily half the code I was writing in Multics was error recovery code. He said, “We left all that stuff out. If there's an error, we have this routine called panic, and when it is called, the machine crashes, and you holler down the hall, ‘Hey, reboot it.’”

    
por 24.11.2010 / 23:30