티스토리 뷰

어플리케이션

플랫폼별 성능 진단 사례

쌀맛나는세상 2009. 6. 23. 01:40
Apache MPM 작동 방식 참조

  • Apache can more cleanly and efficiently support a wide variety of operating systems. In particular, the Windows version of Apache is now much more efficient, since mpm_winnt can use native networking features in place of the POSIX layer used in Apache 1.3. This benefit also extends to other operating systems that implement specialized MPMs.
  • The server can be better customized for the needs of the particular site. For example, sites that need a great deal of scalability can choose to use a threaded MPM like worker or event, while sites requiring stability or compatibility with older software can use a prefork.


    prefork , worker , lighthttpd

    http://blog.init.hr/?p=9 

    APM 기반 성능 튜닝 사례


    http://www.shell-tips.com/2006/11/25/fine-tuning-a-linux-apache-mysql-php-lamp-server/


    http://hell.jedicoder.net/?p=90

    FastCGI
    http://blog.stuartherbert.com/php/2008/10/07/can-you-secure-a-shared-server-with-php-fastcgi/

    J2EE 기반 성능 분석 사례

    http://www.javaservice.com/~java/bbs/read.cgi?m=&b=jscdoc&c=r_p&n=1123686382&p=1&s=t#1123686382

    http://kydol37.tistory.com/entry/java성능-was-thread-수와-Instance수의-산정

    성능 분석 및 진단 일반론





    그리고 구간 단위 측정법

    예전에 성능진단 TFT 에서 측정했던 방법
    아직 구체화 된 내용이 아니라 딱히 말할게 없다.

    사용자 삽입 이미지


    그리고 오라클 성능 분석 방법론

    Response Time Analysis

    Response Time = Service Time + Wait Time