differences in mem usage 32bits - 64bits

ESGLinux esggrupos at gmail.com
Thu Apr 29 07:16:37 UTC 2010


Hi All,

I have migrated a server from a 32bit arch to a 64bit arch and I have
noticed changes in the mem usage of some process.

For example:
in the 32 bit machine:
 top -b -d 1 -n 1 | grep httpd
 7927 root      16   0 16568 8392 3416 S    0  0.2   0:00.06 httpd
 7950 apache    25   0 16704 7040 2040 S    0  0.2   0:00.00 httpd
 7951 apache    25   0 16704 7036 2036 S    0  0.2   0:00.00 httpd
 7952 apache    25   0 16704 7036 2036 S    0  0.2   0:00.00 httpd
 ....

in the 64 bit machine:
12905 apache    15   0  214m  34m 2640 S  0.0  0.9   0:01.74 httpd
12907 apache    15   0  214m  34m 2664 S  0.0  0.9   0:01.74 httpd
23889 apache    15   0  214m  34m 2692 S  0.0  0.9   0:01.48 httpd
...

the amount of memory in the 64 bit machine is much more than in the 32bit.

is it possible that with the new machine the use of mem have been increased
so much?

by the way, which is the symptom that the whole system is having problems
with the amount of mem? I have used vmstat and I see something in the swpd
column:
#vmstat
procs -----------memory---------- ---swap-- -----io---- --system--
-----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id
wa st
 0  0 325452  29088 197672 1544524    0    0    36    40    7   12  6  0 93
 1  0

Thanks in advance

ESG



More information about the redhat-list mailing list