Eu tenho ~ 200.000 falhas de página por segundo e acho que é um número enorme e isso afeta o desempenho geral do sistema. Estou usando o MBP com 16G de RAM.
Como lidar com esse número de falhas de página (constantemente)? Quero dizer, é possí...
Estou executando o seguinte comando:
sudo ps -axo nswap,majflt,minflt,command | sort -nr | head
que supõe a impressão total de swaps in / out, total de falhas de página e reclamações.
Mas para determinados > 400 processos, não impri...
Estou tentando encontrar os endereços físicos de variáveis heap, variáveis de pilha e endereços periféricos mapeados de memória usando o arquivo / proc / {pid} / pagemap usando as etapas detalhadas no arquivo: link . O procedimento detalhado fu...
É teoricamente possível fazer o Linux, que para seu próprio kernel (incluir módulos) usa apenas endereços físicos? (isso significa que ele omite completamente o MMU). Para processos, como você saberia se havia espaço virtual normal?
Eu não se...
Estou executando um script python no ipython. Esse script levará cerca de 8 GB de RAM. O sistema tem mais de 80 GB de RAM livre, mas a troca é quase 0. Meu script foi morto depois de ter sido executado por um tempo. Eu quero saber em que circuns...
Uma determinada página de memória pode ser gravável, legível ou executável. O que kernal arquivo de código-fonte no linux kernal descreve a configuração desses direitos? Que processo ou estrutura de dados kernal definiria os direitos?
P...
Por que /proc/pid/maps contém alguns registros para a mesma biblioteca? Aqui está um exemplo:
7fae7db9f000-7fae7dc8f000 r-xp 00000000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20
7fae7dc8f000-7fae7de8f000...
Temos top, htop, iotop, iostat, vmstat, etc., para medir muitas coisas diferentes no Linux, mas como medir o quanto o processo MB / sa está lendo e gravando de / para RAM, isto é, memória virtual?
Estou lendo Entendendo o kernel do Linux . Lá, estou tentando entender como o endereço lógico foi traduzido para endereço físico . No meu entender, acredito que o endereço lógico foi traduzido para o endereço linear (com a ajuda da Unidade d...
Eu estava lendo um artigo bastante datado sobre o kernel gerenciando memória e tinha essa pergunta sobre onde as entradas da tabela de páginas (PTE) entrariam.
Para este exemplo, o autor assume que estamos em uma máquina de 32 bits com 4 GB...