[Question] Process info của vps centos chạy chậm |
29/01/2011 11:29:03 (+0700) | #1 | 230545 |
|
akaiito
Member
|
0 |
|
|
Joined: 31/12/2010 08:53:58
Messages: 21
Offline
|
|
Mình có một con vps nhưng mình thấy nó chạy cứ chậm chậm (chỉ dùng làm webserver) nhưng xử lí yếu , thấy request load lâu mà độ vài user vào là đơ + tốc độ rùa . và đây là top của nó . mình nghi là ram hay cái gì liên quan đến ram có vấn đề vì chưa hiểu nên đọc cái top này không phân tích được ra gì cả
Code:
top - 12:21:01 up 99 days, 15:06, 2 users, load average: 0.07, 0.07, 0.02
Tasks: 142 total, 1 running, 141 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.4%us, 4.6%sy, 0.0%ni, 92.0%id, 0.0%wa, 0.0%hi, 2.0%si, 0.0%st
Mem: 775008k total, 736768k used, 38240k free, 155572k buffers
Swap: 1333384k total, 56k used, 1333328k free, 387140k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7629 root 18 0 2172 1020 788 R 1.0 0.1 0:00.50 top
317 root 10 -5 0 0 0 S 0.3 0.0 40:24.24 kjournald
1503 root 12 -3 12080 692 488 S 0.3 0.1 29:48.60 auditd
2047 mysql 15 0 40520 17m 3760 S 0.3 2.4 27:32.57 mysqld
2298 root 18 0 1932 616 540 S 0.3 0.1 166:57.59 hald-addon-stor
7636 root 20 0 2376 1020 896 S 0.3 0.1 0:00.01 run-parts
1 root 15 0 2044 632 544 S 0.0 0.1 8:07.27 init
2 root RT -5 0 0 0 S 0.0 0.0 0:00.00 migration/0
3 root 38 19 0 0 0 S 0.0 0.0 0:01.85 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:32.41 watchdog/0
5 root 10 -5 0 0 0 S 0.0 0.0 18:07.65 events/0
6 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 khelper
7 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
10 root 10 -5 0 0 0 S 0.0 0.0 2:26.67 kblockd/0
11 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
66 root 19 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0
69 root 19 -5 0 0 0 S 0.0 0.0 0:00.00 khubd
mình không hiểu rõ lắm về các thông số với lại đang băn khoăn là hình như bị ngốn nhiều ram quá thì phải .
Mem: 775008k total, 736768k used, 38240k free, 155572k buffers
mấy thông số 1.4%us, 4.6%sy, 0.0%ni, 92.0%id, 0.0%wa, 0.0%hi, 2.0%si, 0.0%st ai có thể giúp mình biết nó là cái gì với .
cám ơn mọi người nhiều lắm . hay là mình phải config lại vps thì tốt hơn .
|
|
|
|
|
[Question] Process info của vps centos chạy chậm |
29/01/2011 14:31:11 (+0700) | #2 | 230562 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
mấy thông số 1.4%us, 4.6%sy, 0.0%ni, 92.0%id, 0.0%wa, 0.0%hi, 2.0%si, 0.0%st ai có thể giúp mình biết nó là cái gì với .
us - user
sy - system
ni - nice
id - idle
wa - wait IO
hi - hardware interrupt
si - software interrupt
st - steal time
Bạn thử tìm hiểu tiếp nhé.
|
|
Let's build on a great foundation! |
|
|
|
[Question] Process info của vps centos chạy chậm |
29/01/2011 15:00:19 (+0700) | #3 | 230566 |
jcisio
Member
|
0 |
|
|
Joined: 17/04/2004 12:04:36
Messages: 34
Offline
|
|
akaiito wrote:
Code:
top - 12:21:01 up 99 days, 15:06, 2 users, load average: 0.07, 0.07, 0.02
Tasks: 142 total, 1 running, 141 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.4%us, 4.6%sy, 0.0%ni, 92.0%id, 0.0%wa, 0.0%hi, 2.0%si, 0.0%st
Mem: 775008k total, 736768k used, 38240k free, 155572k buffers
Swap: 1333384k total, 56k used, 1333328k free, 387140k cached
Cái VPS của bạn có 768 MB RAM, dùng gần hết, tuy nhiên trong đó là 150 MB cho buffer và 380 MB cho cache, nên có thể nói là còn trống nhiều (ở hiện tại)!
Nhìn cái top & hiện tượng bạn mô tả thì đúng hắn rồi! Bình thường thì ngồi chơi, khi có khách thì cuống lên chạy, nhưng do RAM ít nên MySQL không hiệu quả, trên VPS thì HDD cũng có thể có vấn đề (nhưng mình nghĩ đa số máy chủ làm VPS dùng RAID 10, nên không sao).
Để giúp thêm mình nghĩ bạn nên xem kĩ về MySQL. Kích cỡ nó thế nào, index bao nhiêu, cache bao nhiêu là đủ, profile của các query ra sao, cần tăng gì giảm gì... Bạn có thể gặp anh Google để hỏi: vps mysql optimization
Cuối cùng có khi không thừa: ứng dụng web bạn chạy nó thế nào, đòi hỏi gì. |
|
www.thongtincongnghe.com |
|
|
|
[Question] Process info của vps centos chạy chậm |
29/01/2011 23:58:11 (+0700) | #4 | 230592 |
|
akaiito
Member
|
0 |
|
|
Joined: 31/12/2010 08:53:58
Messages: 21
Offline
|
|
cám ơn bạn , mình thử đem code chạy ở host khác thì vẫn ngon . về vps của mình thì rùa thế . liều mình nên làm gì bây giờ |
|
|
[Question] Process info của vps centos chạy chậm |
30/01/2011 09:44:57 (+0700) | #5 | 230605 |
|
LM
Moderator
|
Joined: 16/04/2002 09:27:22
Messages: 129
Offline
|
|
Trước hết để kiểm tra kỹ thì nên bắt đầu kiểm tra "hardware" của con VPS này.
- Nên tắt hết các service đang chạy(httpd, mysqld...) để tiến hành debug RAM, HDD, Network.
- Network: nên đo băng thông xem coi là có ổn không, vì theo thông số load thì thấy bình thường.
- RAM,HDD: dùng các tool benmarch coi thông số nó thế nào
Sau khi tầng hardware đó đảm bảo ồn thì mói check đến tầng software:
- Xem log error của httpd coi có gì lạ không
- Config mysql thêm cái slow queries để xem
....
Thân. |
|
|
|