Resultados da pesquisa a pedido "posix"
PThread vs boost :: thread?
Não tendo experiência com threading no passado, qual técnica de threading em C ++ será a mais fácil para iniciantes? boost :: thread ou pthreads?
revisitando "como você usa aio e epoll juntos"
após a discussão emComo você usa o AIO e epoll juntos em um único loop de evento? [https://stackoverflow.com/questions/1825621/how-do-you-use-aio-and-epoll-together-in-a-single-event-loop] . Na verdade, existem 2 APIs "aio" no linux. Existe o ...
Qual é o limite prático para o tamanho do pacote único transmitido pelo soquete do domínio?
Vamos supor que haja um soquete de domínio Unix criado para um programa servidor-cliente típico. O cliente envia um buffer de 10 GB pelo soquete e, enquanto isso, é consumido pelo servidor. O SO (Linux / BSD) divide o buffer de 10 GB em muitos ...
pthread funciona com o sufixo “_np”
O que significa o sufixo "_np" aqui: pthread_mutex_timedlock_npou em macros PTHREAD_MUTEX_TIMED_NPUpd: From glibc2.2 enum { PTHREAD_MUTEX_TIMED_NP, PTHREAD_MUTEX_RECURSIVE_NP, PTHREAD_MUTEX_ERRORCHECK_NP, PTHREAD_MUTEX_ADAPTIVE_NP #ifdef ...
Memória compartilhada Posix x arquivos mapeados
Tendo aprendido um pouco sobre o assunto, alguém pode dizer qual é a diferença real entre a memória compartilhada do POSIX (shm_open) e os arquivos mapeados do POSIX (mmap)? Ambos parecem usar o subsistema / dev / tmpfs, e não o mecanismo IPC ...
Como fechar um arquivo?
Eu me senti em paz com a Posix depois de muitos anos de experiência. Então eu liesta [https://lkml.org/lkml/2002/7/17/165]mensagem de Linus Torvalds, por volta de 2002: int ret; do { ret = close(fd); } while(ret == -1 && errno != EBADF);NÃO. O ...
wait (null) e wait (& status) idioma e status C
Qual é a diferença entrewait(null) ewait(&status) na programação do sistema c? E qual é o conteúdo do status do ponteiro?
Chamar a função C / C ++ da montagem (OSX Mavericks x64)
Esta é uma questão estranha para a qual não consigo encontrar uma resposta. Este: #include <iostream> using namespace std; void show_number(int number) { cout << number << endl; // Shows '10' as expected } int main() { cout << endl; // ...
pthread e semáforo não funcionam para mim no osx maverick 10.9
Eu tenho o seguinte programa simples envolvendo pthread e semáforo. Estou no osx Maverck 10.9. Eu uso um makefile para compilar o programa (em vez de xcode). Eu uso c ++ 11. #include <pthread.h> #include <semaphore.h> #include <cassert> ...
Um Java FileLock é um bloqueio de aconselhamento POSIX (fcntl)
Eu tenho um programa C ++ que bloqueia arquivos usando bloqueios consultivos POSIX. Ou seja, ele usa oPOSIXfcntl chamada do sistema [http://pubs.opengroup.org/onlinepubs/009695399/functions/fcntl.html]para operações de bloqueio. Quero que um ...