Resultados da pesquisa a pedido "memory-mapped-files"

1 a resposta

Gravar dados de string em MemoryMappedFile

1 a resposta

Leia o arquivo mapeado na memória ou saiba seu tamanho para lê-lo corretamente

2 a resposta

Retornando uma memória mapeada InputStream de um provedor de conteúdo?

O lado do cliente de um consumidor provedor de conteúdo eu posso fazer algo parecido com isto, para obter um InputStream apropriado para ler a imagem:

1 a resposta

C ++ MapViewOfFile falha

3 a resposta

Abrir um arquivo de memória mapeada faz com que FileNotFoundException quando implantado no IIS

Seguindo o exemplo de código deisto site, eu criei um aplicativo de console do Windows que cria um arquivo de memória mapeada:

3 a resposta

Transferindo dados através de um arquivo mapeado na memória usando o Win32 / WINAPI

Preciso transferir alguns dados -char buffer[100000]; - para um processo filho iniciado por mim. No momento, estou usando um arquivo comum para fazer isso, o processo pai grava os dados em um arquivo no disco e o processo filho os lê do disco e ...

1 a resposta

Java - Heap vs acesso direto à memória

Eu me depareisun.misc.Unsafe classe, permitindo que o usuário aloque, desaloque e, em geral, acesse a memória de maneira semelhante à do C. Eu li em alguns blogs que abordam esse problema, por exemplo. O que é mais rápido - pilha ou memória ...

3 a resposta

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

2 a resposta

Maneira mais simples de ler um arquivo CSV mapeado para a memória?

Quando leio de arquivos em C ++ (11), mapeio-os para a memória usando: boost::interprocess::file_mapping* fm = new file_mapping(path, boost::interprocess::read_only); boost::interprocess::mapped_region* region = new mapped_region(*fm, ...

1 a resposta

Liberar memória mapeada

Estou mapeando na memória um arquivo grande (~ 200 GB) em uma única região / exibição e gravando-o sequencialmente. De vez em quando eu faço umaboost::interprocess::mapped_region::flush(last, current, false). Depois de um tempo, o processo ...