Fast Cgi

FrontPage|FindPage|TitleIndex|RecentChanges| UserPreferences P RSS

FastCgi는 언어독립적인 아파치 모듈로 CGI 프로그램을 빠르게 해준다.

노스모크모인모인FastCgi를 사용할 수 있다.

FindPage를 불러오는 속도 비교

* 일반 CGI
 
Requests per second:    3.46
Transfer rate:          27.26 kb/s received
----------------------------------------------
* FastCgi

Requests per second:    25.22
Transfer rate:          199.17 kb/s received

일반 CGI는 초당 3.46개의 요청(FindPage를 보내달라는)을 완수할 수 있고, FastCgi는 25.22개의 요청을 완수할 수 있다. 약 7배 이상의 속도 향상이다.

하지만, CPU bound한 작업들(RecentChanges, 검색)은 큰 속도 차이를 볼 수 없다. 다른 가벼운 작업들이 보다 빨리 끝남으로써 그 리소스 여분을 무거운 작업에 돌릴 수 있다는 이득은 있다.

FastCgi를 써보신 분은 코멘트 추가해 주세요 ;)

나름대로 잘 썼는데, 메모리 누수가 있다는 이야기를 몇 번 들었습니다. 한 달 정도에 한번씩 서버 재실행을 해줘야 된다는 사람도 있었습니다. 그래서 저는 SCGI(http://www.mems-exchange.org/software/scgi/ )를 썼는데, 더 만족스러웠습니다. --김창준

FastCgi가 무엇인지 구체적으로 알려주세요^^--오토

mod_fastcgi와 FastCgi는 구별되어야 하지 않을까요? 위의 내용은 모두 FastCgi가 아닌 아파치 웹서버의 mod_fastcgi로 보입니다.--씨엔

"; if (isset($options[timer])) print $menu.$banner."
".$options[timer]->Write()."
"; else print $menu.$banner."
".$timer; ?> # # ?>