Perguntas sobre 'virtual-memory'

0
respostas

Medir o uso de memória de processos bifurcados

Para medir o uso de memória de um processo, use os campos VmPeak e VmSize de /proc/[pid]/status . O que acontece com o relatório de memória se esse processo for bifurcado após a alocação de memória? Meu entendimento é que inicialmente...
28.09.2018 / 10:56
2
respostas

Recuperando o valor do tamanho da memória virtual (VSZ) de um único processo

Eu gostaria de obter o valor VSZ de um processo específico em execução no servidor Linux O seguinte comando: ps -eo size,pid,user,command --sort -size | awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf(...
01.10.2018 / 15:45
0
respostas

AIX usou memória nunca fica livre

Em um sistema virtualizado do AIX 7.1 quando ele é reiniciado, a memória física geral é listada como livre (por todas as ferramentas estatísticas do AIX). Mas depois de algumas horas executando alguns aplicativos, a memória usada aumenta, mas...
31.07.2018 / 19:43
0
respostas

Fórmula que relaciona memória virtual, física, residente, não residente (swap)?

Existe alguma fórmula matemática ou conceitual que relacione essas diferentes formas de memória? Eu sei que a memória virtual é a maior de todas, e é composta de todos os outros tipos de memória. Mas como programas como top, calculam os diferent...
14.06.2018 / 16:38
0
respostas

Processar o uso de memória antes de executar sua primeira instrução

Como posso obter o tamanho de um processo antes de sua execução sem executar o programa com uma entrada específica? Eu estava pensando que talvez um depurador possa fazer isso. Eu tenho IDA pro se isso ajuda.     
07.05.2018 / 04:29
1
resposta

Pergunta sobre RAM e SWAP no sistema operacional Windows Host

Li e apreciei o post original da Thompsonn. No trabalho, sou forçado a usar o Windows como o SO host (eu trabalho e prefiro o Linux) por causa dos requisitos obrigatórios em certos aplicativos que usamos e não consigo virtualizá-lo. Compre...
03.05.2018 / 19:22
1
resposta

Como o endereço do kernel do Linux pode variar de 8 MB a 1 GB de memória virtual em sistemas x86?

Estou estudando como habilitar paginação no kernel do Linux, mas não entendi como o kernel pode endereçar de 8 MB a 1 GB de memória virtual. Quero dizer, na fase de inicialização, o kernel vem com uma tabela de páginas muito pequena codificada n...
29.03.2018 / 18:44
0
respostas

perf mostra falhas de página que não são “menores” nem “principais”

$ sudo perf record -e page-faults -e minor-faults -e major-faults -g -p $WAYLAND_PID ... $ sudo perf script -f | tail Xwayland 18530 129685.530657: 1 minor-faults: 174c60 init_device_event (/usr/bin/Xwayland)...
28.03.2018 / 23:08
0
respostas

Falhas de página e como elas são manipuladas

Este é o meu primeiro post no fórum. Eu estou tentando entender o modelo de memória do Linux e como ele lida com solicitações de alocação de memória de programas c / c ++. Pelo que entendi, as falhas de página ocorrem quando o endereço de mem...
26.01.2018 / 19:48
1
resposta

Configurar espaço de troca adicional como usuário não privilegiado

Eu quero executar um programa que requer mais memória do que o que está disponível na máquina de destino. Infelizmente, não tenho acesso root à máquina onde o programa é executado, por isso não posso configurar um arquivo de permuta clássico (dd...
06.09.2017 / 22:10