Resultados da pesquisa a pedido "nonblocking"

1 a resposta

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 ...

9 a resposta

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 ...

4 a resposta

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 ...

1 a resposta

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, ...

1 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 ...

4 a resposta

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 ...

3 a resposta

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 ...

4 a resposta

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 ...