Questões Sistemas Operacionais Linux
Um servidor Linux de produção apresenta, esporadicamente, um erro conhecido, no qual...
Responda: Um servidor Linux de produção apresenta, esporadicamente, um erro conhecido, no qual um determinado processo (cgi.rb) ocupa 99% de CPU indeterminadamente. Você, como operador, é instruído a mata...
💬 Comentários
Confira os comentários sobre esta questão.

Por Rodrigo Ferreira em 31/12/1969 21:00:00
Gabarito: b)
Para resolver o problema de um processo que está consumindo 99% da CPU em um servidor Linux, você deve seguir os seguintes passos:
b) Descobrir o número do processo com o comando `ps` e executar o comando `kill`.
Explicação:
1. Primeiramente, você precisa identificar o número do processo que está consumindo a CPU. Para isso, você pode usar o comando `ps`, que lista os processos em execução no sistema.
2. Execute o comando `ps aux | grep cgi.rb` para encontrar o PID (Process ID) do processo problemático.
3. Anote o número do PID associado ao processo `cgi.rb`.
4. Em seguida, utilize o comando `kill PID`, onde PID é o número do processo identificado anteriormente. Por exemplo, se o PID do processo `cgi.rb` for 1234, você deve executar `kill 1234`.
5. O comando `kill` envia um sinal para o processo, solicitando que ele termine sua execução. Isso deve interromper o processo problemático e liberar a CPU.
Dessa forma, ao matar o processo que está consumindo toda a CPU, o desempenho do servidor deverá retornar ao normal.
Para resolver o problema de um processo que está consumindo 99% da CPU em um servidor Linux, você deve seguir os seguintes passos:
b) Descobrir o número do processo com o comando `ps` e executar o comando `kill`.
Explicação:
1. Primeiramente, você precisa identificar o número do processo que está consumindo a CPU. Para isso, você pode usar o comando `ps`, que lista os processos em execução no sistema.
2. Execute o comando `ps aux | grep cgi.rb` para encontrar o PID (Process ID) do processo problemático.
3. Anote o número do PID associado ao processo `cgi.rb`.
4. Em seguida, utilize o comando `kill PID`, onde PID é o número do processo identificado anteriormente. Por exemplo, se o PID do processo `cgi.rb` for 1234, você deve executar `kill 1234`.
5. O comando `kill` envia um sinal para o processo, solicitando que ele termine sua execução. Isso deve interromper o processo problemático e liberar a CPU.
Dessa forma, ao matar o processo que está consumindo toda a CPU, o desempenho do servidor deverá retornar ao normal.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários