X윈도우 시스템
  X윈도우 시스템(줄여서 X윈도우, X라고 한다)은 다양한 플랫폼에서 운영할 수 있는 GUI 환경을 제공하는 시스템이다. X는 이식성이 좋고, 네트워크 투명성을 제공하는 운영체제에 비의존적인 시스템이다. X윈도우 시스템은 1984년 MIT에서 아데나(Athena) 프로젝트로 개발이 시작되어, 유닉스의 표준 GUI 환경으로 자리를 잡아가게 된다.
  X윈도우의 중요한 특징은 사용자의 하드웨어를 제어하는 인터페이스 프로그램과 사용자가 사용하는 실제적인 프로그램이 서로 엄격히 분리되어 독립적으로 작용한다는 데 있다. 이것은 X서버라고도 부르는 인터페이스 소프트웨어와 X클라이언트(응용프로그램)가 서로 독립적으로 존재한다는 것을 의미한다. 여기서 서버와 클라이언트의 개념이 우리가 사용하는 평상적인 네트워크에서의 개념과 반대이다.
  X윈도우의 서버/클라이언트 개념은 시스템이 네트워크에 연결되어 있지 않다고 하더라도 X윈도우가 설치된 시스템은 X서버와 X클라이언트가 하나의 시스템에 설치되어 네트워크 기능을 이용한다고 할 수 있다. X윈도우 응용 프로그램을 사용하면 하드웨어의 제어를 담당하는 X서버가 사용자와 X클라이언트(X윈도우 응용 프로그램)를 X프로토콜을 사용하여 연결시키는 것이다.
  X서버는 X클라이언트로부터 요청을 받아 화면에 정보를 디스플레이하며, 디스플레이에 필요한 자원을 할당하고, 이벤트를 처리하는 역할을 담당하는 X윈도우 시스템의 주요 구성이다. 인텔 플렛폼의 경우 XFree86 프로젝트에 의해 개발된 각종 그래픽 카드를 사용할 수 있는 통합 X서버를 제공한다.
 
TIP> 서버와 X윈도우 시스템
  서버의 경우 X윈도우 시스템을 사용하지 않는 경우가 일반적이다. 서비스를 제공하는 네트워크 서버의 경우 X윈도우 시스템을 구동하는 경우 아무래도 시스템의 리소스를 차지하게 되기 때문이다. 그러나 지금처럼 시스템의 하드웨어가 풍족하다면 서버의 경우라도 X윈도우 시스템을 설치하여 시스템 관리작업에 편리성을 더할 수 있다고 본다. 대부분의 서비스 프로그램의 설정에 관련한 GUI 환경의 유틸리티를 사용할 수 있으므로, 초보 관리자라면 이용하는 것이 거부감을 줄일 수 있다.



'LINUX > Linux 명령어' 카테고리의 다른 글

X윈도우 시스템 시작하는 방법  (0) 2009.04.03
파티션  (0) 2009.04.03
리눅스 구성  (0) 2009.04.03
CLI , GUI 환경이란?  (0) 2009.04.03
리눅스(Linux)는 어떤 운영체제?  (0) 2009.04.03
블로그 이미지

쭈꾸댕이

아직 어설픈 실력으로 나름 제가 하는 것에 대한 것들을 옮기는 공간입니다. 틀린 부분도 있을 수 있으니 이 점 양해하시고, 도움이 되셨으면 좋겠네요.

,