Perguntas sobre 'memory'

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.
1
resposta

Evitar ou detectar a leitura do daemon na memória

É possível evitar que a memória usada por um daemon seja lida por qualquer outra coisa? Se não, é possível detectar uma tentativa de leitura? Em caso afirmativo, é possível ficar na frente dos comandos reais de leitura e execução que podem...
28.05.2013 / 20:05
1
resposta

memória privada calculada por pmap, uma combinação de tamanho de memória virtual e tamanho de memória residente?

Você pode usar o comando ps para obter o tamanho da memória virtual e o tamanho da memória residente de um processo: $ ps aux | grep apache2 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND www-data 31141 0.0 0.3...
12.07.2013 / 21:36
3
respostas

O comando sync remove o cache sujo na memória?

Estou ciente de que o comando de sincronização libera o cache sujo no disco. Eu executei o comando free primeiro, depois sync e, em seguida, free novamente. O resultado do último comando free mostra mais memória livre disponível do q...
27.08.2013 / 03:51
2
respostas

Monitora o processo único para logfile perodicly

Com base em this pergunta, gostaria de registrar o desempenho de um processo específico, com uma frequência de um segundo, em um arquivo de log csv (valor separado por vírgulas). Algo como: timestamp(unix),cpu_activity(%),mem_usage(B)...
13.12.2012 / 14:08
1
resposta

Onde o tamanho máximo do processo é especificado?

Eu tenho uma máquina RHEL4 com 1TB de memória e descobri que malloc e mmap se recusam a alocar qualquer memória acima de 512GB. Enquanto isso, não pareço ter um problema com as máquinas RHEL5. Estou presumindo, então, que é apenas uma questão de...
05.12.2012 / 20:28
1
resposta

Posso usar o pmap para descobrir a utilização da memória?

Eu quero medir a utilização de memória do meu Apache Server. Posso usar o comando pmap e passar todos os IDs de processo de httpd e usar isso como total utilização? pmap PID1 PID2 .... Parece que pmap fornece mais informações do...
28.12.2012 / 05:58
1
resposta

Memória criando o perfil do kernel do Linux em um dispositivo embarcado

Eu tenho um kernel Linux 2.6.30 em um dispositivo embarcado baseado em ARM e tenho que fazer alguns perfis de uso de memória do kernel no dispositivo. Estou pensando em monitorar a saída do ps em vários encadeamentos e módulos do kernel enqua...
01.03.2012 / 00:16
1
resposta

Memory Management: Falha de endereços virtuais

Me deparei com o seguinte no link If the faulting virtual address is invalid this means that the process has attempted to access a virtual address that it should not have. Maybe the application has gone wrong in some way, for example...
12.04.2012 / 18:40
1
resposta

Como obter o tamanho máximo do conjunto virtual de um processo unix durante sua vida útil?

O comando time inclui um parâmetro de formato "M", que, de acordo com a página time man no Linux, é usado para o seguinte: Maximum resident set size of the process during its lifetime, in Kilobytes. No entanto, não parece que time...
08.06.2012 / 23:15
2
respostas

Acesso à memória compartilhada do Linux I / O

Estou muito confuso sobre como o Linux gerencia a memória compartilhada de E / S para se comunicar com dispositivos que a usam. Se eu entendi corretamente, o kernel do linux começa mapeado em 0x100000 (para evitar os dados do primeiro legado...
28.03.2012 / 18:42