Raspberry Pi_Kor_07.1.2 X Windows와 LXDE


Published Book on Amazon


All of IOT Starting

with the Latest Raspberry Pi from Beginner to Advanced – Volume 1

All of IOT Starting

with the Latest Raspberry Pi from Beginner to Advanced – Volume 2


출판된 한글판 도서


최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초

보에서 고급까지 (상)

최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초

보에서 고급까지 (하)


Original Book Contents


7.1.2     X Windows LXDE

 

X Window System X11, X, 또는 X-Windows라고도 불리는데, 이는 Unix/Linux 계통의 컴퓨터에서 GUI 환경을 사용하는데 필요한 framework을 제공한다. X-Windows client-server 방식으로 작동하는데, X-server는 여러 가지 종류의 client 프로그램과 서로 통신을 하면서 작동한다. X-serve windows 화면을 내보내기도 하고, 키보드나 마우스, 터치스크린과 같은 사용자 입력을 받아서 처리하기도 한다.

 

Linux에서는 X Window System에 기반을 두고 있는 여러 가지 GUI window를 사용할 수 있다. 통상 특정 Linux 배포판에서는 기본 GUI window가 포함되어 있지만, 필요하면 다른 것으로 변경할 수도 있다.

 

통상 컴퓨터의 하드웨어 성능의 대부분을 사용하는 것은 시스템 운영에 필요한 기본적인 명령이 아니라 GUI 기능을 구현하기 위해서 필요한 그래픽 인터페이스이다. 결국 시스템의 기본 기능이 아니라 사람들과의 교감에 대부분의 하드웨어 자원을 사용한다는 것이다.

 

Raspberry Pi 시스템의 하드웨어는 최근 많은 성능 향상이 이루어졌지만 여전히 그 성능은 일반 사무용 컴퓨터가 제공하는 성능보다 훨씬 떨어진다고 할 수 있을 것이다. 결국 Raspberry Pi 시스템의 하드웨어 성능으로 일반 컴퓨터가 제공하는 모든 GUI 기능을 제공하기는 어렵다고 할 수 있다. 이런 제약을 감안하여 Raspberry Pi에서 제공하는 window는 하드웨어의 성능과 사용자의 편리성을 고려하여 적절한 타협을 통해서 최적의 해결책을 제공하고 있는데, 이렇게 해서 만들어진 것이 LXDE이다.    

 

LXDE (Lightweight X11 Desktop Environment) 는 성능이 낮은 하드웨어서도 무난하게 실행될 수 있도록 설계되었다. window의 편리성을 확보하기 위해서 기본적인 필수 기능들은 제공하되, CPU나 메모리를 효율적으로 사용하기 위해서 불필요한 기능들을 제거하여 시스템을 운영하는데 문제가 없도록 하였다.

 

 

 

 


 

Leave a Reply