Software  
 
Rede de conhecimento computador >> Software >> Outro software de computador >> Content
O que é SPM no computador?
SPM ou Shared Portable Memory é uma API para acessar áreas remotas de memória compartilhada em diferentes processos. Ele simplifica a comunicação entre processos (IPC) e o compartilhamento de estruturas de dados entre processos.

Com memória portátil compartilhada:

Você pode criar e mapear múltiplas regiões de memória compartilhada sem configurar explicitamente um novo IPC.
O acesso às regiões de memória compartilhada é simples, semelhante ao acesso à memória local e virtual.
Oferece uma API portátil para várias arquiteturas e sistemas operacionais.
Na programação C, para trabalhar com memória portátil compartilhada:

Inclua o arquivo de cabeçalho necessário:
#include
Para criar uma região de memória compartilhada, use shmget():
int shmget(chave key_t, tamanho_t tamanho, int shmflg);
Para anexar uma região de memória compartilhada ao processo atual, use shmat():
void *shmat(int shmid, void *shmaddr, int shmflg);
Para separar uma região de memória compartilhada do processo atual, use shmdt():
int shmdt(void *shmaddr);
Para marcar uma região de memória compartilhada para remoção (depois que todos os processos forem concluídos), use shmctl():
int shmctl(int shmid, int cmd, struct shmid_ds *buf);
Para obter detalhes completos e exemplos, consulte as páginas man de shmget, shmat, shmdt e shmctl.

Anterior :

Próximo :
  Os artigos relacionados
·O que é SAP R2 
·Como pagar um parceiro em uma parceria em QuickBooks 
·Explique por que um determinado software não funciona …
·Padrão de pesos de linha AutoCAD 
·Como limpar a Biblioteca no HP Photosmart Essentials 
·O que a desmagnetização faz pelo seu computador? 
·Como fazer PFX Fique em XML 
·Como tornar os arquivos SPF em TextPad 
·Como fazer uma alimentação Radio Live em um Mac 
·Recebo solicitado a instalar o VLC Player 
  Artigos em destaque
·Como minimizar o Windows Remote Desktop 
·Como copiar e colar imagens de um documento Adobe Acrob…
·Como fazer um cronograma no Microsoft Access 
·O Melhor Media Center PC Software 
·Como imprimir os cartões do lugar a partir de planilha…
·Como desativar Keynote Animações 
·Adobe InDesign Crescente Decrescente & Dicas de impress…
·Como dividir uma coluna por outra no Excel 2007 
·Como você especifica que as células ficarão em itál…
·Animado Gráficos 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados