Perguntas sobre 'pthreads'

1
resposta

Obtém o PID do TID

Eu corro iotop para verificar programas que são usuários de discos pesados, caso eu precise diminuir sua prioridade. Geralmente, isso é bom o suficiente, mas iotop mostra apenas o ID do encadeamento (TID) e, às vezes, eu quero saber o ID...
15.03.2018 / 17:35
0
respostas

Maneira portátil de obter todos os ids de thread em execução dentro de um processo.

Durante a portabilidade de um formulário de aplicativo Linux para o FreeBSD, eu tive o seguinte problema. Eu preciso obter todos os id do segmento de todos os segmentos em execução dentro do meu aplicativo. Em termos de PThreads, preciso de uma...
07.11.2017 / 11:31
2
respostas

Como compreender Cpus_allowed e o número de identificação do segmento?

Ambiente: OS --debian + python3. Todas as informações de saída abaixo omitem sem importância. Obter informações de cpu do meu computador com cat / proc / cpuinfo: cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6...
25.01.2018 / 03:10
1
resposta

verificação de existência de bloqueio de arquivo no host remoto

Eu quero verificar a existência de bloqueio de arquivo em um arquivo no sistema de arquivos gluster. Para que eu possa ver de qualquer host que o bloqueio de arquivos é mantido por qualquer processo (remoto ou local) no arquivo no sistema de arq...
14.11.2018 / 14:46
0
respostas

Prioridades de encadeamentos do OpenBSD

Alguém pode explicar como trabalhar com prioridades de thread no OpenBSD? As informações sobre essa questão nas páginas da MAN são ruins, não fornecem uma compreensão clara. Em particular: sched_get_priority_min/max fornece o intervalo....
22.10.2018 / 01:45
0
respostas

Linux (kernel 3.xe 4.x) Pthread e algoritmos gerais de agendamento de processos

Eu queria saber se os escopos de agendamento (contenção) (SYSTEM e PROCESS) são usados na lógica de agendamento do kernel do Linux. POSIX suporta pthreads do escopo do PROCESSO (modelo MXN) e pthreads do escopo do SISTEMA (modelo 1X1) para unida...
12.07.2018 / 15:35
0
respostas

De repente, vejo muitos interruptores de contexto involuntários para o aplicativo multi thread

Eu tenho um aplicativo multi-threaded, com 4 threads de trabalho que até recentemente tiveram um desempenho muito bom na minha CPU de 4 núcleos. O sistema está executando o Ubuntu 16.04.3 LTS. Hoje atualizei meu sistema operacional com su...
28.10.2017 / 06:41
2
respostas

Criação de Threads

Por que usamos o método pthread_exit(NULL) no método main() ao criar tópicos? #include <stdio.h> #include <unistd.h> #include <pthread.h> void *message(void *arg){ char *myMessage = (char*)arg; printf("%s\n",...
06.03.2018 / 17:15
1
resposta

É recomendado usar param.sched_priority no FIFO do Linux durante a criação do encadeamento?

No meu dispositivo incorporado, eu absorvo um comportamento estranho com o protocolo que usamos, às vezes demora um tempo para enviar os dados via dispositivo serial usando o FIFO. Minha suspeita é que o Linux não é um sistema operacional em...
17.08.2018 / 09:11
1
resposta

Valor de prioridade personalizado: é um prio de agendamento alto pthread positivo ou negativo?

Estou tentando reimplementar de maneira compatível com versões anteriores a API do RobotC de C (embora alguns detalhes sejam mais adequados ou mais fáceis com o C ++) e tentando para reimplementar sua API multithreading de alguma maneira portá...
25.03.2018 / 05:39