아파치 웹 서버를 커널에 집어 넣을 수 없을까요? 어떤 책에 보니까 아파치가 리눅스 모듈 형태로 만들어진 것이 있다고 하는데??? 그리고 아파치 자체를 커널에 포함하면 정말 웹 서비스 성능이 향상되는지? 아파치 커널 모듈은 어디서 구하는지? 어떻게 사용하면 되는지?
도움 부탁드립니다.
아파치 웹 서버를 커널에 집어 넣을 수 없을까요? 어떤 책에 보니까 아파치가 리눅스 모듈 형태로 만들어진 것이 있다고 하는데??? 그리고 아파치 자체를 커널에 포함하면 정말 웹 서비스 성능이 향상되는지? 아파치 커널 모듈은 어디서 구하는지? 어떻게 사용하면 되는지? 도움 부탁드립니다.
즐린
apache를 리눅스 커널에 넣는 방법은 없습니다. 다만 윗분 말씀대로 khttpd라고 커널 수준의 웹 서버 모듈이 있는데(nfs가 커널 수준에서 서버가 있는것처럼) 정적 파일만 서비스되고 PHP나 CGI 스크립트는 다시 userland의 apache를 불러서 서비스하게 됩니다.
-- 익스펙토 페트로눔
음... 정적 파일만 제공할 수 있어도, 퍼포먼스가 올라가면, 나름대로의 용도가 있을것 같군요.
그런데, 왜 커널 httpd가 퍼포먼스가 좋은건가요?
커널모드/유저모드 변환이 없어서 그런건가요? <- 이게 무거운 작동입니까?
-- Life is short. damn short...
Redhat 계열에는 Tux 라고 있습니다 .
Redhat 7.x 일때 Tux 1.0 이 포함되어있어 이게 뭔가 ? GTK 기반의 Tux Racer 란 게임하고 헷갈려하기도 했었죠 :wink:
정확히는 kernel-based web server 이며 static 한 html 혹은 file 만 전송할수 있으므로 HTTP 파일서버로 최적의 선택으로 보입니다 .
현재 2.1까지 버전업되었으며 참조문서는 아래
http://www.redhat.com/docs/manuals/tux/TUX-2.1-Manual/index.html
-- Sang-Kil Park
음... 정적 파일만 제공할 수 있어도, 퍼포먼스가 올라가면, 나름대로의 용도가 있을것 같군요. 그런데, 왜 커널 httpd가 퍼포먼스가 좋은건가요? 커널모드/유저모드 변환이 없어서 그런건가요? <- 이게 무거운 작동입니까?
An analysis of the TUX web server 이 논문을 보면 (http://citeseer.nj.nec.com/lever00analysis.html) 커널에 포함된 웹서버의 장점들이 소개 됩니다.
ms에서 사용하는 iis 6.0 의 경우도 커널의 도움을 받는데,
IIS 6.0 kernel-mode HTTP listenerhttp://www.ezdoum.com/stories.php?story=02/10/16/2469966
tux와는 또 다른 형태로 커널의 도움을 받는데 둘의 장점을 뽑으면 더 좋은 웹서버가 되지 않을까 싶네요..
울랄라~ 호기심 천국~!!http://www.ezdoum.com
다른얘기입니다만 http://www.ezdoum.com/ 의 사이트 내용이 매우 훌륭하군요 .
관리자의 내공과 정성이 느껴집니다 .
유용한 자료 많이 얻고 갑니다 :wink:
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: 아파치 커널에 집어 넣기?
khttpd말하는건가여?
커널모듈 형태로 웹서버 운용하는거라던데
http://www.fenrus.demon.nl/
서 다운가능합니다
그런데 이고 커널제작팀에서 공식적으로 인정하지 않은 모둘입니다
즐린
apache를 리눅스 커널에 넣는 방법은 없습니다. 다만 윗분 말씀대로
apache를 리눅스 커널에 넣는 방법은 없습니다. 다만 윗분 말씀대로 khttpd라고 커널 수준의 웹 서버 모듈이 있는데(nfs가 커널 수준에서 서버가 있는것처럼) 정적 파일만 서비스되고 PHP나 CGI 스크립트는 다시 userland의 apache를 불러서 서비스하게 됩니다.
--
익스펙토 페트로눔
그런데...
음... 정적 파일만 제공할 수 있어도, 퍼포먼스가 올라가면, 나름대로의 용도가 있을것 같군요.
그런데, 왜 커널 httpd가 퍼포먼스가 좋은건가요?
커널모드/유저모드 변환이 없어서 그런건가요? <- 이게 무거운 작동입니까?
--
Life is short. damn short...
Tux
Redhat 계열에는 Tux 라고 있습니다 .
Redhat 7.x 일때 Tux 1.0 이 포함되어있어 이게 뭔가 ? GTK 기반의 Tux Racer 란 게임하고 헷갈려하기도 했었죠 :wink:
정확히는 kernel-based web server 이며 static 한 html 혹은 file 만 전송할수 있으므로 HTTP 파일서버로 최적의 선택으로 보입니다 .
현재 2.1까지 버전업되었으며 참조문서는 아래
http://www.redhat.com/docs/manuals/tux/TUX-2.1-Manual/index.html
--
Sang-Kil Park
대용량 서비스를 위해서는 커널의 도움이..
An analysis of the TUX web server 이 논문을 보면
(http://citeseer.nj.nec.com/lever00analysis.html)
커널에 포함된 웹서버의 장점들이 소개 됩니다.
ms에서 사용하는 iis 6.0 의 경우도 커널의 도움을 받는데,
IIS 6.0 kernel-mode HTTP listener
http://www.ezdoum.com/stories.php?story=02/10/16/2469966
tux와는 또 다른 형태로 커널의 도움을 받는데 둘의
장점을 뽑으면 더 좋은 웹서버가 되지 않을까 싶네요..
울랄라~ 호기심 천국~!!
http://www.ezdoum.com
여담입니다만 ..
다른얘기입니다만 http://www.ezdoum.com/ 의 사이트 내용이 매우 훌륭하군요 .
관리자의 내공과 정성이 느껴집니다 .
유용한 자료 많이 얻고 갑니다 :wink:
--
Sang-Kil Park
댓글 달기