Eu notei que o meu servidor Ubuntu estava batendo em seu limite de RAM e usando seu swap apesar de não fazer muito, então chequei top e a primeira coisa que notei foi que o Java, executado pelo root, estava usando 25% da minha memória.
Então eu executei o rdepends do apt-cache para ver o que estava usando java, e acontece que eu não tenho um pacote java instalado. Java -version retorna o comando não encontrado. Whereis retorna / usr / share / java, que contém apenas gettext.jar e libintl.jar.
Então para chutes, eu terminei esse processo. Já faz meia hora e o sistema parece estável, nada parou de funcionar e de repente tenho muita memória extra e nenhum uso de swap.
Existe alguma maneira de determinar o que iniciou esse processo e por quê? De onde aquilo está vindo? Por que está ocupando quase um gig de RAM?