Por que top e lxtask mostram diferentes graus de uso de memória?

7

Por que top exibe 730MB de RAM usada, mas o "Gerenciador de Tarefas" mostra 190MB?

Mais algumas informações no meu sistema:

  • Lubuntu 14,04
  • VirtualBox

Screenshots:

    
por Rahmani 17.05.2014 / 16:56

2 respostas

6

Porque inclui cache e buffers na parte superior (você pode vê-los como itens individuais à direita da memória total).

    
por NGRhodes 17.05.2014 / 17:25
-1

Eu acredito que encontrei a resposta:

  
    

Para entender a arquitetura do processo do VirtualBox, veja O     Arquitectura do VirtualBox :

         

Depois de iniciar uma máquina virtual (VM) a partir da GUI, você tem dois     windows (a janela principal e a VM), mas três processos em execução.     Olhando para o seu sistema do Gerenciador de Tarefas (no Windows) ou algum sistema     monitor (no Linux), você verá estes:

  
     
  1. VirtualBox, a GUI da janela principal;

  2.   
  3. Outro processo do VirtualBox que foi iniciado com o parâmetro -startvm, o que significa que seu processo de GUI atua como um shell para uma VM;

  4.   
  5. VBoxSVC, o serviço mencionado acima, que está sendo executado em segundo plano para acompanhar todos os processos envolvidos.

  6.   
    

Isso foi iniciado automaticamente pelo primeiro processo da GUI.

  

A fonte com mais informações.

    
por user279450 17.05.2014 / 17:19