banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Tính Toán Cho Việc Performance Tuning  XML
  [Discussion]   Tính Toán Cho Việc Performance Tuning 13/12/2012 11:28:40 (+0700) | #1 | 271803
IT0405
Member

[Minus]    0    [Plus]
Joined: 06/07/2012 07:40:28
Messages: 33
Offline
[Profile] [PM]
Chào các bạn,

Hiện nay mình đang nghiên cứu về vấn đề performance tuning cho system của mình. Các system ở đây chủ yếu là webserver, sử dụng mô hình Nginx + php-fpm + mysql + memcached. OS thường dùng là CentOS 6.3. Để việc performance tuning được hiệu quả, thì đối với mình việc tính toán tài nguyên để cấu hình hệ thống là rất cần thiết. Cụ thể các thông số mình cần tính toán bao gồm :

1. Thời gian trung bình một php script được thực thi ? Có công cụ nào để testing vấn đề này không ?
2. Lượng RAM trung bình một php script được thực thi ? Làm thế nào để tính ra được ?
3. Time out trung bình của một sql query ? Có thể dựa vào đâu để tính toán ?

Cám ơn các bạn đã tham gia topic.
Dạo này có nhiều vụ hài quá, toàn gặp võ sĩ mồm.
[Up] [Print Copy]
  [Discussion]   Tính Toán Cho Việc Performance Tuning 13/12/2012 13:37:05 (+0700) | #2 | 271807
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
1. Dựa vào response time trong access log cũng là một cách.
2. XHProf, Instrumentation for PHP, ...
3. Mình chưa hiểu từ "timed out", chắc ý bạn vẫn là response time? Nếu đúng vậy thì thử `pt-query-digest` xem.
Let's build on a great foundation!
[Up] [Print Copy]
  [Discussion]   Tính Toán Cho Việc Performance Tuning 13/12/2012 16:33:45 (+0700) | #3 | 271813
[Avatar]
vitcon01
Member

[Minus]    0    [Plus]
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
[Profile] [PM]

IT0405 wrote:
Chào các bạn,

2. Lượng RAM trung bình một php script được thực thi ? Làm thế nào để tính ra được ?

Cám ơn các bạn đã tham gia topic. 

--->sử dụng pmap command để biết chi tiết 1 process php sử dụng bao nhiêu RAM.
JK - JH
()()()
LTKT - LTT
[Up] [Print Copy]
  [Discussion]   Tính Toán Cho Việc Performance Tuning 17/12/2012 23:32:35 (+0700) | #4 | 271899
anonymous_itop
Member

[Minus]    0    [Plus]
Joined: 22/05/2009 01:27:51
Messages: 42
Offline
[Profile] [PM]
Mình có nghe 1 lần anh Tuấn bên bloghoctap dùng phped lập profile để tính toán thời gian xử lý 1 function trong php. Tính toán thời gian rất chi li.

Về thời gian query, bạn có thể chỉnh thời gian nhận dạng nó là slow query nhỏ xuống 1 chút, rồi cho ghi log ra những câu slow query đó,

Để tính toán thời gian thực thi bạn coi thử lệnh time, không biết có phù hợp không, nhưng mình nghĩ php thì cũng cần php-handler xử lý.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|