Este repositório contém um exemplo simples de comunicação entre processos em Python utilizando o módulo multiprocessing. O código simula o processamento de diferentes tarefas com prioridades distintas, demonstrando como múltiplos processos podem ser utilizados para executar tarefas de forma concorrente.
- Simulação de processamento de três tarefas diferentes: Tarefa do Sistema Operacional, Tarefa do Terraria e Tarefa do Utorrent.
- Utilização de filas de prioridade para organizar as tarefas.
- Comunicação entre processos para indicar quando uma tarefa foi concluída.
-
Certifique-se de ter o Python instalado em seu sistema. Este código foi testado com Python 3.
-
Clone este repositório em sua máquina local.
git clone https://exemplo.com/seu-repositorio.git
-
Navegue até o diretório do repositório.
cd Comunicação_de_Processo -
Execute o script Python
main.py.python main.py
-
Observe a saída no terminal para acompanhar o processamento das tarefas.
Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas (issues) e enviar solicitações de pull (pull requests) para melhorias no código.
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para obter detalhes.