Perguntas sobre 'semaphore'

1
resposta

mutex e semáforo como no shell script

proc1.sh #!/bin/sh touch /tmp/proc1.signature.mutex #do something for long time sleep 100 rm -rf /tmp/proc1.signature.mutex proc2.sh #!/bin/sh touch /tmp/proc2.signature.mutex #do something for long time sleep 100 rm -rf /tmp/proc2.s...
30.10.2017 / 15:33
2
respostas

Onde é armazenado um semáforo nomeado? [fechadas]

Um semáforo nomeado (usando semaphore.h ) é identificado por um nome no formato /somename ; ou seja, uma cadeia terminada com nulo de até NAME_MAX-4 (ou seja, 251) caracteres consistindo de uma barra inicial, seguida por um ou mais caractere...
11.04.2016 / 09:26
0
respostas

semop () e sem_flg [fechado]

Devemos desenvolver um projeto para o curso de sistema operacional e usaremos a versão 14.04 do Ubuntu. No projeto, nos foi dado um pedaço de código, e foi escrito que essa parte do código incrementa o valor do semáforo. No entanto, não há ex...
13.04.2018 / 12:57
0
respostas

Como buscar semáforos e objetos sharedmem para uma instância específica do apache quando mais de uma instância do apache é executada com o mesmo id do aplicativo na caixa

Não tenho certeza se a pergunta é pertinente para este fórum. Temos um servidor com 3 instâncias do apache em execução com o "mesmo" aplicativo / código funcional Essas instâncias se comunicam com seus correspondentes do Siteminder usando...
09.06.2017 / 15:36
0
respostas

Como sincronizar a inicialização de semáforos POSIX sem nome?

Para usar semáforos POSIX sem nome com múltiplos processos, é necessário criar / obter acesso a uma parte da memória compartilhada. Depois disso, um processo deve inicializar o semáforo chamando sem_init com uma referência à memória compartil...
11.11.2016 / 18:51
0
respostas

Como depurar uma falha semop?

Usando um 2.6.30-gentoo-r4 Linux, um sistema muito complexo de php code é executado (com 4.4.9-pl0-gentoo e 5.2.10-pl0-gentoo), que ocasionalmente é executado em um problema de bloqueio de semáforo. A chamada para o php function sem_ac...
17.06.2014 / 15:44
0
respostas

Acelerando o SSH com iptable hashlimit - Desconecta a sessão existente

OS: Cento 7.5 Estou usando o iptables com hashlimit para limitar as conexões SSH. Aqui estão as regras: Arquivo: / etc / sysconfig / iptables: -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -...
18.11.2018 / 21:40
0
respostas

Semáforos de Sincronização

Os semáforos usados para exclusão mútua, que são semáforos binários, contêm 1 como um valor inicial. Quando um processo tenta entrar na região crítica, esse processo faz com que o sistema operacional chame a função wait (). Esta função verifica...
11.04.2018 / 19:48
0
respostas

: ./producer: símbolo indefinido: sem_post, versão GLIBC_2.2.5

Funcionou aqui void* Produce(void* param) { Item* itemP = (Item*) param; sem_wait(empty); sem_wait(lock); Item item; snprintf(item.msg, 100, "%lu_msg_%i", pthread_self(), item.msgIndex); shared.buffer[shared.f...
29.10.2017 / 18:40