Perguntas com a marcação «memory»

8
Como descobrir quanta memória um programa leva

Eu uso o htop para assistir meus processos, mas a maioria dos serviços executados é multiencadeada, portanto, eles são mostrados em várias linhas com um% de uso de memória que, em alguns casos, é o mesmo para todos, às vezes varia entre eles. Digamos que, no caso do Firefox, ele possa listar 15...

8
Conecte o driver alauda a um dispositivo mtd

Eu tenho um leitor de cartão USB, um Olympus MAUSB-10. Ele fornece acesso direto ao flash para cartões SmartMedia ou xD, usando o alaudadriver Linux . Isso é diferente de um leitor de cartão típico, que apenas o expõe como um dispositivo de armazenamento em massa USB padrão. Existem drivers no...

8
Quais sistemas de arquivos Linux para pen drives?

Para desktops Linux, quando a compatibilidade com o Windows não é um problema, qual sistema de arquivos é preferido para pen drives? Por exemplo, ext2, ext3, ext4, btrfs, nilfs ou mesmo NTFS? O diário os desgastaria prematuramente? Ouvi dizer que é melhor montar com a opção noatime, mas como...

8
Free () remove o mapeamento da memória de um processo?

Estou executando um programa C no kernel do Linux 2.6.16. Eu não acho que haja vazamentos de memória no meu programa, no entanto, o consumo de memória para o programa permanece estável após determinadas operações e não diminui. Eu uso o comando 'ps v' para monitorar o valor RSS do meu programa. A...

8
Linux e x32-ABI - Como usar?

Introdução Acabei de mudar para uma instalação de 64 bits e estou enfrentando uma grande diferença no uso de memória (especialmente para aplicativos como aplicativos chrome, firefox, mysql e java): Enquanto antes de 4 GB eram suficientes, agora eles estão esgotados! Este é um efeito colateral...

8
kernel: desativando / dev / kmem e / dev / mem

Eu entendo isso /dev/kmeme /dev/memforneço acesso à memória (ou seja, RAM não processada) do sistema. Também estou ciente de que isso /dev/kmempode ser completamente desabilitado no kernel e que o acesso pode ser restrito /dev/mem. Parece-me que ter acesso bruto à memória pode ser útil para...

8
A ferramenta `uniq` mais rápida do linux

Eu tenho um arquivo de texto grande (1,5 G), Quero saber qual é a ferramenta mais rápida e confiável no Linux. Eu costumo usar: awk '!x[$0]++' file.txt Mas quando eu uso o htopcomando, vejo que meu uso de memória está aumentando. Quero saber qual é a mais rápida e confiável para arquivos...

8
Fora de troca - o que acontece?

Na minha máquina Debian VM com 512 MB de RAM e swap de 348 MB, o que acontecerá se eu abrir um arquivo de 1 GB em um editor e ficar sem memória? Será que vai travar o sistema? Ou, se não, como o Linux lidará com isso? Não seria prudente instalar o Swapspace; assim, se necessário, haverá troca...

8
Listar todos os arquivos presentes no cache

Esta pergunta responde à pergunta sobre como encontrar o que faz parte do cache. No entanto, no fincoreexecutável, você deve passar o nome do arquivo para verificar se ele faz parte do cache. Existe uma ferramenta ou um método para localizar todas as entradas que fazem parte da memória em cache...

8
Quanta memória um usuário específico está usando

É possível descobrir quanta memória estou usando em uma máquina Linux multiusuário? Quero saber se estou usando muita memória e possivelmente incomodando outras pessoas, para que eu possa desligar meus processos, se necessário. Já vi em outra pergunta que sa -mpode fazê-lo, mas aparentemente não...

8
Como saber se um arquivo está mapeado na memória?

Estou confuso com os arquivos mapeados na memória, então tenho algumas perguntas que ficaria muito feliz se você pudesse me ajudar. Digamos que eu procure um diretório no meu sistema de arquivos e haja um arquivo nesse diretório. É possível que esse arquivo aponte para uma região na memória...

7
Como faço para remover o dispositivo de cache do bcache?

Eu acredito que uma vez que eu verifiquei se o estado do meu dispositivo de cache está "limpo": $ sudo cat /sys/block/bcache0/bcache/state Posso removê-lo fisicamente da máquina quando está desligado ou inicializar com o liveCD e limpar o superbloco com: $ sudo dd if=/dev/zero of=<backing...