Os computadores não multitarefa: eles realizam uma tarefa de cada vez , em tão rápida sucessão que dá a ilusão de atividade paralela . Em termos computacionais , essas tarefas são chamados de " processos". Se você estiver vendo uma mensagem de erro sobre Java " PID: 236 ", isso significa que um dos programas Java em execução no seu computador deixou de funcionar . Este número específico identifica qual o programa deixou de funcionar, mas só é útil para os programadores para resolver o problema. Função Processador
Um processo é um conjunto de instruções para uma determinada peça de software ou componente do sistema operacional . O componente organiza as tarefas do processador para programador de uma CPU. Este programador determina quando uma CPU irá processar instruções de um software especial, e por quanto tempo ele vai trabalhar nesse conjunto de instruções antes de passar para a próxima .
Segmentos e processos
Um processo pode consistir em um ou mais segmentos . Um segmento é um conjunto linear de instruções para realizar uma tarefa específica. Os programadores que criam programas com interfaces gráficas de usuário usar vários segmentos para desenhar uma interface , para ouvir os usuários que executam ações dentro da interface , e os dados de trituração em segundo plano. Como lida com CPU de um processo multi-threaded, ele será executado um segmento como um tempo , assim como ele é executado um processo de cada vez. Um programa Java geralmente consiste de um único processo, mas os desenvolvedores podem invocar o " ProcessBuilder " para criar processos distintos para diferentes conjuntos de threads.
PIDs
um sistema operacional identifica cada processo com um número único, chamado um identificador de processo , ou PID . Esses números permitem que o sistema operacional, CPU e programador usuário para manter o controle de todos os diferentes processos em execução no computador. Uma PID é atribuída ao processo pelo próprio sistema operativo e não é algo sobre o qual o programador tem qualquer controlo . Por esta razão, o mesmo processo do programa, ou processos , pode ter um diferente PID ou PIDs cada vez que o programa é executado
Erro PID: . 236
A mensagem " PID Java Erro: 236 "significa que a máquina virtual Java (JVM) encontrou um problema que causou o aplicativo falhar durante a execução do processo com o número PID 236 . Desenvolvedores Java testar suas aplicações pode cruzar referências este número com informações de um gerenciador de tarefas para ver qual processo contém o código problemático. Os usuários finais podem tentar corrigir esse problema instalando a versão mais recente da JVM para o seu sistema . Se um bug no código -fonte do aplicativo Java causou o erro fatal , no entanto, os usuários finais podem apenas relatar o texto completo da mensagem de erro para o desenvolvedor do aplicativo.