Lembre-se de que as instâncias de m2.micro são apenas isso: elas são pequenas. Qualquer quantidade real de carga irá maximizá-los.
Como @zvik apontou em seus comentários, você deve descobrir quais processos estão consumindo mais memória e / ou ciclos de CPU. Ele recomendou a execução de top , que é um comando encontrado nas distribuições do Linux. Ao pressionar Shift-P , ele os classificará com base no uso da CPU. Você precisará usar essas informações para descobrir onde está o gargalo. Por exemplo, se isso estiver executando o Apache, a configuração padrão do Apache pode ser iniciar mais processos do que o servidor é capaz.
Tente executar top e ver quais comandos estão consumindo a maioria dos recursos.
