Perguntas sobre 'memory-management'

1
resposta

Determina se um sistema Linux embarcado roda o uClinux

Eu tenho um sistema ARM Linux rodando a versão 2.4 do kernel, mas não tenho certeza se o processador tem uma unidade de gerenciamento de memória, então como posso saber se o sistema está executando um kernel uClinux ou um kernel Linux descomplic...
19.10.2016 / 01:52
1
resposta

Espaço de endereço do kernel e tabela de páginas do kernel

Estou estudando Arquitetura Linux de Kernel Profissional e estou no Capítulo 3 Gerenciamento de Memória. Enquanto estudei o espaço de endereçamento do kernel, ele é dividido em área de mapeamento direto, área vmalloc, área kmap e área de mapeame...
20.12.2017 / 20:01
1
resposta

Por que meu processo demora muito para morrer?

Basicamente, estou usando o Linux 2.6.34 no PowerPC (Freescale e500mc). Eu tenho um processo (um tipo de máquina virtual que foi desenvolvido internamente) que usa cerca de 2,25 G de VM mlocked. Quando eu mato, percebo que leva mais de 2 minutos...
30.06.2015 / 14:05
1
resposta

As transferências de arquivos da unidade flash USB parecem travar várias vezes durante a transferência de arquivos

Eu tenho o Scientific Linux 6.4 instalado (RHEL6.4) e estou tendo problemas para transferir de e para flash drives USB ... A transferência parece travar várias vezes durante a transferência para o dispositivo e transferir do o dispositivo...
30.11.2013 / 15:04
0
respostas

Como forçar o kernel a manter sempre pelo menos algum cache de página?

Existe alguma maneira de forçar o kernel a manter sempre pelo menos algum cache de página para fins de cache de write-back, mesmo quando confrontado com a pressão da memória? Eu tenho um caso de uso bastante especial, onde a troca para zswap...
15.11.2018 / 18:45
0
respostas

existe diferença entre executar um aplicativo de nand e ramdisk?

Estou usando um aplicativo em uma plataforma Linux incorporada. Eu copiei este aplicativo para um dispositivo nand com um sistema de arquivos jffs2 e executei-o a partir dele e o desempenho do sistema foi significativamente degradado. Acho qu...
10.11.2016 / 08:51
0
respostas

máscara GFP de 0x200da em um sistema de 64 bits?

Recentemente, uma OOM mostrou uma máscara GFP de 0x200da em um sistema de 64 bits. Como isso é possível? 0xa sugeriria que estamos falando do Movable Highmem, consulte: link 14 #define ___GFP_HIGHMEM 0x02u 16 #define ___GFP_M...
12.11.2014 / 20:10
3
respostas

O que acontece se uma distro Linux for instalada sem troca e quando estiver quase sem RAM, executa um novo aplicativo? [duplicado]

O que acontece se um Linux, digamos, Arch Linux ou Debian, for instalado sem uma partição de troca ou um arquivo de troca. Então, quando executando o sistema operacional enquanto quase sem memória RAM, o usuário abre um novo aplicativo. Consid...
29.04.2018 / 16:24
1
resposta

gerenciando recursos em um servidor debian

Temos um servidor debian compartilhado por todos os membros do grupo para executar seus códigos intensivos de memória / cpu (64GB de RAM e 23 núcleos) nele. O problema é que em algum momento um código sobrecarrega todo o servidor e ninguém mais...
15.04.2015 / 09:43
1
resposta

Como aumentar o uso de RAM sem aumentar o cache.

A quantidade de memória utilizada na RAM está sendo armazenada no Cache. Existe alguma maneira de aumentar manualmente o uso de RAM sem aumentar o cache. Abaixo da amostra, onde o aumento da RAM também está aumentando o cache. Mem: 3924040k...
27.09.2018 / 12:20