Resultados da pesquisa a pedido "nonblocking"
Opções de contexto em threads em espera / espera
Estou tentando entender como os sistemas operacionais lidam com a alternância de contexto em diferentes modelos para entender melhor por que o desempenho da NIO é melhor em casos de grandes picos no número de solicitações. Além do fato de que ...
Sondando o teclado (detectar um pressionamento de tecla) em python
Como posso pesquisar o teclado em um aplicativo python para console? Especificamente, eu gostaria de fazer algo parecido com isso no meio de muitas outras atividades de E / S (seleção de soquete, acesso à porta serial etc.): while 1: # doing ...
Node.js - thread único, sem bloqueio?
Estou aprendendo o Node.js e li que o Node.js é de thread único e sem bloqueio. Tenho uma boa experiência em JavaScript e compreendo os retornos de chamada, mas o que realmente não entendo é como o Node.js pode ser único thread e executar ...
python Arquivo de leitura sem bloco
Eu quero ler um arquivo no modo sem bloqueio. Então eu gostei abaixo import fcntl import os fd = open("./filename", "r") flag = fcntl.fcntl(fd.fileno(), fcntl.F_GETFD) fcntl.fcntl(fd, fcntl.F_SETFD, flag | os.O_NONBLOCK) flag = fcntl.fcntl(fd, ...
Como posso executar um programa em segundo plano (sem bloqueio) com php?
Eu quero executar um script de shell em php, mas esse script de shell leva muito tempo para ser executado (ele está suspenso), não quero que o servidor da Web bloqueie ao executar esse script. eu tenteiexec() eshell_exec() em php, mas o servidor ...
Seletor de E / S sem bloqueio de Java, bloqueando o registro do canal
Eu tenho dois threads que estou lidando com o Java NIO para soquetes sem bloqueio. Isto é o que os threads estão fazendo: Tópico 1: Um loop que chama o método select () de um seletor. Se alguma chave estiver disponível, ela será processada de ...
código de bloqueio no servidor http sem bloqueio
Por exemplo, eu tenho um servidor http, que é node.js, assim como não é bloqueador. Para cada solicitação, será feita uma operação de banco de dados. o que não consigo entender é qual é a diferença entre uma operação de banco de dados de ...
Como garantir que uma caixa de diálogo esteja sempre na frente da janela principal
Ainda não encontrei a melhor solução para isso. Eu tenho uma caixa de diálogo não modal que pode ser aberta em instâncias ilimitadas por uma tecla de atalho no aplicativo. Até o próprio diálogo pode abrir uma nova instância. Quero que essas ...
Bloqueio de Golang e não bloqueio
Estou um pouco confuso sobre como o Go lida com E / S sem bloqueio. As APIs parecem principalmente síncronas comigo e, ao assistir apresentações no Go, não é incomum ouvir comentários como "e os bloqueios de chamada" O Go está usando E / S de ...
Tornado é realmente sem bloqueio?
O Tornado se anuncia como "um relativamente simples,sem bloqueioframework do servidor web "e foi projetado para resolver o problema do C10k. No entanto, olhando para o invólucro do banco de dados, que envolve o MySQLdb, me deparei com o seguinte ...