Gostaria de desativar a troca por apenas um processo. A troca deve funcionar normalmente nos outros processos. Como posso implementar isso com
Gostaria de desativar a troca por apenas um processo. A troca deve funcionar normalmente nos outros processos. Como posso implementar isso com
Eu sei que quando uma página de cache de página é modificada, ela é marcada como suja e requer uma write-back, mas o que acontece quando: Cenário: O arquivo / apps / EXE, que é um arquivo executável, é paginado no cache da página completamente (todas as suas páginas estão no cache / memória) e...
Eu corro topno busybox e mostra todos os processos e seu tamanho de memória virtual. Como determino quanta RAM está sendo usada por cada
Eu tenho uma placa incorporada com 512 MB de RAM executando o Linux 2.6.29 e o UBoot bootloader. Mas o kernel é capaz de utilizar apenas 128 MB de RAM. Tentei alterar o valor de XCODE_MEMSIZE, que acho que determina a quantidade de RAM que o kernel usa. Quando eu o defino para 512, o kernel trava...
No Mac OS X Yosemite 10.10.5, quando tento executar um cálculo que precisa alocar e usar 128 GB de memória (é um programa de linha de comando escrito em C), o kernel mata meu processo com extremo preconceito. Esta entrada de log do console é um exemplo de uma instância: 25/09/15 7: 08: 40.000 PM...
O chip MMU (Memory Management Unit) é necessário para um processador ter suporte à memória virtual? É possível emular a funcionalidade MMU no software? (Estou ciente de que provavelmente terá um grande impacto no
Aqui está a aparência do gráfico de memória em um VPS executando o CentOS com 512 MB de RAM e nginx / php-fpm / mysqld servindo conteúdo (principalmente estático) a alguns milhares de visitantes por dia. (esses são dias no eixo x) Como você pode ver, é bastante irregular na área de cache e...
Estou familiarizado com vários comandos, como top, htop, free, etc. No entanto, existe um comando para ver o pico de uso / estourar a memória de todo o servidor (não os processos individuais) sobre, digamos, nos últimos 30 dias / 24 horas /
Tendo alguns problemas com o uso de memória httpd( Apache/2.2.29). Com o tempo, o uso da memória nos httpdprocessos aumenta até chegar a 100%. A última vez que reiniciei httpdfoi cerca de 24 horas atrás. A saída de free -mé: [ec2-user@www ~]$ free -m total used free shared buffers cached Mem:...
A janela maximizada não exibida e a janela minimizada são invisíveis para o usuário final. Por não exibido, quero dizer uma janela maximizada inativa coberta pela janela ativa. Porém, existe uma diferença --- que fica evidente nos serviços de troca de aplicativos, como no Compiz: a aparência...
Meu amigo estava tendo problemas com uma unidade flash USB e sugeri que ele fizesse um formato de baixo nível. Então me ocorreu que eu nem sei como fazer isso no Linux. Então ... como posso memória flash de formato de baixo nível no Linux? Meu amigo tentou um "formato completo" na unidade no...
Estou usando o zram no meu computador como uma troca compactada suportada por RAM. Quando o sistema precisa trocar algo, trocá-lo para um arquivo de troca suportado por zram é mais ou menos equivalente a compactar esses dados na memória para liberar espaço. Isso torna a troca muito rápida na...
O getrlimit (2) tem a seguinte definição nas páginas do manual: RLIMIT_AS O tamanho máximo da memória virtual do processo (espaço de endereço) em bytes. Esse limite afeta as chamadas para brk (2), mmap (2) e mremap (2), que falham com o erro ENOMEM ao exceder esse limite. A expansão automática da...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 2 anos . Hoje cedo, ao...
É explicado aqui que o OOM-Killer pode ser configurado via overcommit_memorye que: 2 = sem confirmação excessiva. As alocações falham se pedir demais. 0, 1 = confirmação excessiva (heuristicamente ou sempre). Mate alguns processos com base em algumas heurísticas quando muita memória é realmente...
Tenho 2x2 GiB varas de RAM instaladas. A execução memtest86no menu de inicialização do grub confirma isso. O memtest86 não reporta erros. No entanto, de todas as formas que verifico minha memória disponível em um sistema Ubuntu 10.04 em execução, ele relata apenas aproximadamente 3,2 GiB. cat...
Estou usando um banco de dados redis e gostaria de explorar o conteúdo da RAM que o aplicativo está usando. Sinto que a explicação de por que quero fazer isso fará mais sentido do que a pergunta que eu faria. Redis é um armazenamento simples de valores-chave que armazena dados binários. Eu acho...
Estou no uboot e queria saber, como saber qual intervalo de endereços de RAM está sendo usado pelo uboot. O uboot precisa de memória para rodar, por isso pode estar usando parte da RAM. Quero evitar modificar esses endereços de RAM. Como sei em que região da memória o uboot está...
Executando alguns servidores Linux com um ou apenas alguns daemons vitais de serviço do sistema, eu gostaria de ajustar o OOM killer para esses processos daemonizados, caso algo estranho aconteça. Por exemplo, hoje algum servidor Ubuntu executando o MySQL tem um daemon MySQL morto por causa de...
Eu escrevi main.cno Linux: int main() { while (1){} } Quando eu compilo e inicio, posso pmap: # pmap 28578 28578: ./a.out 0000000000400000 4K r-x-- /root/a.out 0000000000600000 4K r---- /root/a.out 0000000000601000 4K rw--- /root/a.out 00007f87c16c2000 1524K r-x--