山下寛人オフィシャルブログ

オイシックス株式会社 執行役員 システム本部長 山下寛人の公式ブログです。

64bit版apacheが仮想メモリを大量に使います

32bit版に比べてVSZが10倍近く使っています。

これのせいかどうかわかりませんがスワップが大量に発生して

サーバーが不安定になっていました。

32bit版CentOS5.6の場合
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
apache   23165  0.3  0.1  20588  5108 ?        S    14:42   0:02 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf

64bit版CentOS5.6の場合
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      8642  0.0  0.1 176560  4252 ?        Ss   14:24   0:00 /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf

なぜなんでしょう。

64bit版OSではメモリを多く用意しておきましょう。