Chào mọi người !
Mình có 1 vấn đề thắc mắc muốn thỉnh giáo mọi người:
Chả là mình có 1 website bán hàng, lúc trước thì mình setup website chạy với apache 2.2.24,php 5.2.17 và mysql 5.5 trên CentOS 5.8 32 bit, sau đó mình cài lai OS với bản CentOS 5.8 64 bit và cũng install apache,mysql,php với cùng option như lúc cài với bản 32 bit.Sau khi mình monitor thì thấy process apache trên bản 64 bit chiếm Ram cao hơn rất nhiều so với bản 32 bit
Đây là kết quả của lệnh top khi chạy trên bản 32 bit
Code:
4040 daemon 16 0 73288 41m 3528 S 0.0 1.0 0:03.60 httpd
4049 daemon 16 0 73312 41m 3456 R 14.3 1.0 0:00.43 httpd
4030 daemon 16 0 68680 37m 3528 S 0.0 0.9 0:03.90 httpd
3555 daemon 20 0 65656 34m 3904 S 17.6 0.9 0:11.49 httpd
4029 daemon 15 0 65684 34m 3524 S 0.0 0.9 0:01.68 httpd
4042 daemon 17 0 65604 34m 3524 S 54.9 0.9 0:05.99 httpd
4045 daemon 18 0 65092 33m 3524 S 0.0 0.8 0:02.54 httpd
4048 daemon 15 0 65092 33m 3524 S 28.0 0.8 0:03.09 httpd
4047 daemon 15 0 64064 32m 3524 S 0.0 0.8 0:02.32 httpd
4046 daemon 15 0 64064 32m 3524 S 0.0 0.8 0:00.68 httpd
4039 daemon 15 0 41648 9.9m 2636 S 0.0 0.2 0:00.00 httpd
4310 daemon 15 0 41648 9.9m 2636 S 0.0 0.2 0:00.00 httpd
4315 daemon 15 0 41648 9.9m 2636 S 0.0 0.2 0:00.00 httpd
4316 daemon 15 0 41648 9.9m 2636 S 0.0 0.2 0:00.00 httpd
4320 daemon 15 0 41648 9.9m 2636 S 0.0 0.2 0:00.00 httpd
4321 daemon 15 0 41648 9.9m 2636 S 0.0 0.2 0:00.00 httpd
4323 daemon 20 0 41648 9676 2224 S 0.0 0.2 0:00.00 httpd
Và đây là kết quả trên bản 64 bit
Code:
30015 daemon 15 0 238m 60m 5136 S 0.0 1.6 1:30.62 httpd
30774 daemon 15 0 233m 56m 5136 S 0.0 1.4 0:47.57 httpd
30301 daemon 15 0 233m 56m 5112 S 0.0 1.4 0:49.52 httpd
29918 daemon 15 0 233m 56m 5140 S 0.0 1.4 0:51.36 httpd
30848 daemon 15 0 228m 51m 5096 S 0.0 1.3 0:48.37 httpd
30724 daemon 15 0 228m 51m 5136 S 0.0 1.3 0:55.03 httpd
30851 daemon 15 0 228m 51m 5116 S 0.0 1.3 1:01.20 httpd
30850 daemon 15 0 227m 51m 5324 S 0.0 1.3 0:52.78 httpd
1020 daemon 18 0 225m 50m 4584 S 0.0 1.3 0:05.70 httpd
1048 daemon 18 0 225m 50m 4584 S 0.0 1.3 0:05.72 httpd
1025 daemon 18 0 225m 50m 4576 S 0.0 1.3 0:04.79 httpd
29912 daemon 15 0 226m 50m 6136 S 0.0 1.3 1:05.72 httpd
1019 daemon 15 0 225m 49m 4576 S 0.0 1.3 0:02.42 httpd
30849 daemon 15 0 225m 48m 5404 S 0.0 1.2 1:17.36 httpd
621 daemon 15 0 225m 47m 5060 S 0.0 1.2 0:04.04 httpd
30852 daemon 18 0 224m 47m 5124 S 59.5 1.2 1:39.51 httpd
620 daemon 15 0 224m 47m 5072 S 0.0 1.2 0:10.37 httpd
30476 daemon 15 0 216m 39m 5116 S 0.0 1.0 1:07.43 httpd
1021 daemon 15 0 213m 37m 4592 S 0.0 1.0 0:03.39 httpd
1024 daemon 16 0 184m 5956 1236 S 0.0 0.1 0:00.00 httpd
1046 daemon 15 0 184m 5952 1232 S 0.0 0.1 0:00.00 httpd
1045 daemon 15 0 184m 5948 1232 S 0.0 0.1 0:00.00 httpd
1044 daemon 15 0 184m 5944 1232 S 0.0 0.1 0:00.00 httpd
Mình ko hiểu tại sao lại có sự chênh lệnh lớn vậy, phải chăng apache chạy trên 64 bit lại chiếm nhiều memory hơn trên nền 32 bit? Ai biết có thể giải thích giúp mình hiện tượng trên được ko?
Tks
---
Kết quả khi gõ lệnh trên Linux nên đưa vào [ code ] tag sẽ giúp cho các cột được căn dọc, dễ nhìn hơn.