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.
O que normalmente significa a frase uso de memória de processo , o que isso realmente significa, ou seja, em que consiste essa memória? E qual coluna corresponde em ps aux output, RSS ou VSZ?
O que acontece quando um determinado processo descobre que não há memória para usar?
Esse processo matará / reiniciará outro processo para continuar com sua tarefa?
Ou qual será o processo (que requer mais memória) nesta situação?
Se po...
Gostaria de testar alguns gerenciadores de janela para ver qual deles leva menos memória e CPU em determinado período de tempo (portanto, é melhor escolha para computadores mais antigos). Eu gostaria de fazer os testes eu mesmo (não para ler u...
Esta é uma pergunta de acompanhamento do meu anterior pergunta .
Com base na resposta, uma chamada de sistema é um exemplo de quando passamos para a parte do kernel da memória virtual do nosso processo.
Quais são os outros exemplos de u...
Eu tenho um host com o AIX 6.1 (6100-04-02-1007) atualizado do AIX 5.1 com o Veritas Storage Foundation 5.1.
Desde o upgrade do AIX 5.3 para o 6.1, Executar serviços vx significa muita memória consumida que não posso explicar. Esta memória ap...
Estou lendo o Docker in Action e há esta frase:
Docker creates a unique IPC namespace for
each container by default. The Linux IPC namespace partitions share
memory primitives such as named shared memory blocks and semaphores,
as we...
Existe uma maneira de rastrear alocações de memória executadas pelo kernel? Eu encontrei um artigo, onde as alocações de memória são rastreadas no log do kernel (eu acho ). Aqui está como parece:
[ 3830.215613] [HIGHERORDER_DEBUG] : __alloc...
Eu quero instalar uma solução de manipulação de dados. A solução é implantada em uma pasta no diretório inicial. O espaço livre em disco é incontrolável e pode diminuir a qualquer momento (outros dados de usuários).
Como posso primeiro preser...
Eu aprendi que o tamanho padrão da pilha para cada processo é limitado a 8MB e o mmap_base é calculado com base no tamanho da pilha no rlimit e no valor aleatório. O código abaixo é a função mmap_base que calcula o endereço mmap_base em x86 (lin...