Perguntas sobre 'memory'

A memória de acesso aleatório (RAM) é uma forma de armazenamento de dados no computador. Hoje, ele assume a forma de circuitos integrados que permitem que os dados armazenados sejam acessados em qualquer ordem, com um pior desempenho de tempo constante.
2
respostas

O que é a coluna de buffers na saída de livre?

Estes questions lista brevemente o formato do comando free, observando que buffers é a memória do kernel que deve ser gravada no disco e o cache é um arquivo de dados que não precisa ser gravado em disco . No meu sistema, diferentemente d...
18.03.2012 / 01:47
1
resposta

Como um processo pode consumir mais / menos memória virtual (de acordo com o topo), então o tamanho da página fica disponível?

O sistema operacional é executado na memória física e fornece um espaço de endereço virtual individual para cada processo, para armazenamento de dados. Para facilitar a transferência entre memória virtual e física. O sistema operacional divide...
30.09.2016 / 16:57
2
respostas

O que significa “tarefa mysqld: xxx bloqueada por mais de 120 segundos” significa?

Estamos solucionando um problema do MySQL onde algumas consultas estão demorando muito tempo e vejo muitas dessas entradas em / var / log / messages: Jan 28 05:52:15 64455-alpha01 kernel: [2529273.616327] INFO: task mysqld:4123 blocked for mo...
28.01.2015 / 07:06
1
resposta

Conceito de mapeamento de memória em sistemas semelhantes a Unix

Alguém pode explicar de uma maneira fácil de entender o conceito de mapeamento de memória (alcançado pela chamada do sistema mmap ()) em sistemas similares ao Unix? Quando precisamos dessa funcionalidade?     
07.12.2012 / 10:22
2
respostas

Arquivos estáticos fornecem valor de soma de verificação sempre em mudança no Linux

Quando eu cksum arquivos grandes (150MB), eles costumam relatar diferentes checksums em cada chamada. $ cksum test3 1233504235 170213376 test3 $ cksum test3 825031809 170213376 test3 $ cksum test3 189847968 170213376 test3 $ cksum test3 10895...
03.09.2013 / 22:41
2
respostas

Acesse a memória através de um arquivo simples no Linux

Eu entendo que tudo é um arquivo simples no Linux. Quão difícil é descarregar o conteúdo da memória principal em um arquivo simples? Já existe no Linux? Se sim, qual é o caminho para o arquivo? Quais são as permissões padrão?     
12.09.2011 / 00:22
2
respostas

Questões sobre internals do kernel Linux [closed]

Eu estava lendo "drivers de dispositivos Linux, 3ª edição" e enfrentei alguns itens do kernel que não entendi bem. Espero que os gurus deste fórum me ajudem. O kernel Linux opera internamente com endereços virtuais ou físicos? O que mais me...
31.01.2011 / 07:34
1
resposta

O que exatamente acontece nesse processo?

Então eu executei o seguinte comando e acidentalmente vi o monitor e fiquei imaginando o que exatamente está acontecendo. alguém pode me explicar o que exatamente está acontecendo aqui? echo "'seq 100000000 -1 1'" > file Como aco...
07.01.2018 / 22:42
1
resposta

Uma aplicação pode confirmar e anular memória de forma explícita?

É possível - de um aplicativo - controlar explicitamente as confirmações de página de memória? Em um aplicativo do Windows há muitos anos, eu escrevi um gerenciador de heap "alarm system" para me ajudar a encontrar um erro aleatório de referênci...
21.11.2017 / 01:39
2
respostas

Posso aumentar o buffer do canal do sistema no máximo?

Eu gostaria de fazer um pipe FIFO com um buffer de ~ 5MB. Eu sei que o buffer de canal FIFO máximo no linux é em torno de 1MB. Vejo que ele mora em / proc / sys / fs / pipe-max-size Eu tentei defini-lo da seguinte forma: sudo sysctl fs.pip...
25.03.2017 / 01:16