DSO : 동적운영
•mod_so.c 의 모듈을 기반으로 아파치 모듈이 개별적으로 로드 되어 질 수 있도록 해준다.
•일반적인 방식으로 설치하면 php 업데이트할때 아파치도 다시 설치를 해야하는 반면 DSO로 설치하면 아파치는 그냥두고 php 만 업데이트하면 된다. 반응속도가 조금 느려진다.
•DSO로 아파치를 컴파일할때, 아파치에서 기본으로 제공되는 모듈을 아파치 코어에 포함시키지않고 ,동적 라이브러리로 컴파일한다.동적 라이브러리로 컴파일 하기 때문에 아파치가 기본 모듈이 필요할 때,모듈을 적재시킨다.
•일반적인 방식으로 설치하면 php 업데이트할때 아파치도 다시 설치를 해야하는 반면 DSO로 설치하면 아파치는 그냥두고 php 만 업데이트하면 된다. 반응속도가 조금 느려진다.
•DSO로 아파치를 컴파일할때, 아파치에서 기본으로 제공되는 모듈을 아파치 코어에 포함시키지않고 ,동적 라이브러리로 컴파일한다.동적 라이브러리로 컴파일 하기 때문에 아파치가 기본 모듈이 필요할 때,모듈을 적재시킨다.
Static : 정적운용
•아파치가 실행하게 되면 모든 모튤을 메모리에 적재해놓는 방식으로 DSO보다 응답 속도가 빠르다.
•설치면에서 추가로 모듈을 설치하려고 하면 설정하려는 모듈만 설정하고 컴파일하는 과정이 필요할 뿐만 아니라 아파치 또한 그에 따라 컴파일을 하여야 한다.
•거의 사용되자 않은 모듈이 있다면 , 시스템 자원을 낭비하므로 비효율적이다.
•third-part 모듈이 필요한 경우 아파치를 채 컴파일 해야 한다는 단점이 있어, third-part개발시 불편함이 따른다.
주로 사용되는 모듈은 정적모율로 컴파일해놓고, 자주 사용되지 않는 것들은 동적모듈로 컴파일 한다.
동적으로 관리하게 되면 효율적인 시스템 관리를 할 수 있으며, 하드웨어의 성능이 우수해짐에 따라 DSO를 운영하는 것이 대부분이다.
•설치면에서 추가로 모듈을 설치하려고 하면 설정하려는 모듈만 설정하고 컴파일하는 과정이 필요할 뿐만 아니라 아파치 또한 그에 따라 컴파일을 하여야 한다.
•거의 사용되자 않은 모듈이 있다면 , 시스템 자원을 낭비하므로 비효율적이다.
•third-part 모듈이 필요한 경우 아파치를 채 컴파일 해야 한다는 단점이 있어, third-part개발시 불편함이 따른다.
주로 사용되는 모듈은 정적모율로 컴파일해놓고, 자주 사용되지 않는 것들은 동적모듈로 컴파일 한다.
동적으로 관리하게 되면 효율적인 시스템 관리를 할 수 있으며, 하드웨어의 성능이 우수해짐에 따라 DSO를 운영하는 것이 대부분이다.
이호스트 데이터센터 운영팀 : http://www.ehostidc.co.kr
'[IT 알아보기] > IT 소식' 카테고리의 다른 글
이호스트 IDC, linux - Apache 설치 (0) | 2012.06.20 |
---|---|
이호스트 IDC, 비정상 네트워크 연결 확인 (0) | 2012.06.19 |
이호스트 IDC, 우분투-네트워크 설정 (0) | 2012.06.18 |
이호스트 IDC, MS-DOS 창에서 FTP 사용법 (0) | 2012.06.12 |
이호스트 IDC, insmod 와 modprobe 의 차이점 (0) | 2012.06.12 |