ec2で実行しているdjangoアプリがあります。これはマイクロインスタンスであり、メモリの62%がユーザーがゼロのアプリケーションによって消費されていることがわかります。これは私にはかなり高いように思えたので、私はしました:
$ ps aux|grep apache
root 9318 0.0 1.4 204924 9052 ? Ss 23:01 0:00 /usr/sbin/apache2 -k start
ubuntu 9323 0.1 4.7 234824 28588 ? S 23:01 0:00 /usr/sbin/apache2 -k start
ubuntu 9324 0.1 4.7 235176 28780 ? S 23:01 0:00 /usr/sbin/apache2 -k start
ubuntu 9325 0.1 4.8 235536 29088 ? S 23:01 0:00 /usr/sbin/apache2 -k start
ubuntu 9326 0.1 4.7 234808 28564 ? S 23:01 0:00 /usr/sbin/apache2 -k start
ubuntu 9327 0.1 4.7 234952 28620 ? S 23:01 0:00 /usr/sbin/apache2 -k start
ubuntu 9328 0.1 4.7 235136 28892 ? S 23:01 0:00 /usr/sbin/apache2 -k start
ubuntu 9329 0.1 4.6 234856 28140 ? S 23:01 0:00 /usr/sbin/apache2 -k start
ubuntu 9330 0.1 4.8 235480 29356 ? S 23:01 0:00 /usr/sbin/apache2 -k start
なぜここにこんなに多くのプロセスがあるのですか?これらすべてのプロセスは何をしていますか?これをより効率的にする方法はありますか?