Computer >> 컴퓨터 >  >> 시스템 >> Linux

클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌

클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌

우분투(Ubuntu), 페도라(Fedora), 민트(Mint), 센트OS(CentOS), 아치(Arch) 등 대부분의 사용자에게 익숙한 배포판을 흔히 '메인스트림' 배포판이라고 부릅니다. 이들은 가이드 문서가 가장 풍부하고 지원 범위도 가장 넓은 배포판들입니다. 하지만 특정 용도에 최적화된 훌륭한 배포판들도 따로 존재합니다.

그런 맞춤형 배포판의 대표적인 예가 바로 클리어 리눅스(Clear Linux)입니다. 클리어 리눅스는 인텔(Intel)이 개발한 리눅스 배포판으로, 개발자와 연구자, 그리고 데스크톱 환경보다 도구로서 리눅스를 활용하는 모든 사용자를 위해 설계되었습니다. 이번 글에서는 '리눅스 배포판계의 맥라렌'이라 불리는 클리어 리눅스를 직접 살펴보며, 어떤 사용자에게 적합하고 그렇지 않은지 알아보겠습니다.

클리어 리눅스가 탄생한 이유

클리어 리눅스는 여러 가지 목적으로 만들어진 것으로 보이지만, 그중 가장 중요한 목적은 인텔 플랫폼에서 성능을 극대화하는 것이었습니다. 동일한 워크로드를 실행할 때 클리어 리눅스는 인텔 플랫폼에서 전반적으로 더 나은 성능을 보여주며, 흥미롭게도 AMD 플랫폼에서도 더 높은 효율을 발휘합니다. 자신의 머신, 특히 인텔 기반 머신에서 최대한의 성능을 끌어내고 싶은 사용자라면 클리어 리눅스만 한 선택지가 없습니다.

클리어 리눅스 설치 과정

솔직히 말하면, 클리어 리눅스 설치 프로그램에서는 지금까지 경험해 본 적 없는 요소를 만나게 됩니다. 필자는 아나콘다(Anaconda) 설치 프로그램과 함께한 시간이 길었기에, 이 설치 프로그램의 사용자 친화성은 놀라움 그 자체였습니다. 아나콘다처럼 다양한 옵션을 제공하면서도 더 빠르게 작동하고 훨씬 깔끔하게 보입니다.

특히 마음에 들었던 점은 설치 단계에서 텔레메트리(telemetry)를 비활성화할 수 있다는 것입니다. 덕분에 배포판이 인텔에 종속된다는 느낌 대신, 사용자 스스로 시스템을 통제하고 있다는 확신을 받을 수 있습니다.

클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌

설치 프로그램에서 자동 업데이트도 비활성화할 수 있습니다.

클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌

뿐만 아니라 과학, 수학 등 업무 목적에 필요한 각종 추가 소프트웨어 패키지를 설치 과정에서 함께 선택할 수도 있습니다.

클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌

설치 과정은 거의 매끄럽게 진행되며, 그 단순함에 큰 감동을 받았습니다. 워크스테이션에서 이미징, 포맷, 재이미징 또는 재설치를 해야 하는 일이 훨씬 덜 부담스럽게 느껴집니다.

클리어 리눅스 첫인상

클리어 리눅스의 여러 요소들이 처음에는 불필요해 보일 수 있지만, 실제로는 눈에 보이는 것보다 훨씬 많은 것이 담겨 있습니다. 우선, 순정(vanilla) GNOME 셸이 아닙니다. GNOME은 일반적으로 워크스테이션 및 관리 기능들을 화면 뒤로 숨기려는 경향이 있는데, 클리어 리눅스는 GNOME 셸에 몇 가지 집중적인 변경을 가해 훨씬 세심하게 다듬어진 느낌을 줍니다.

터미널 앱을 즐겨찾기에 바로 넣어두었습니다.

클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌

그리고 기본 앱들을 앱 서랍(app drawer) 안의 폴더로 깔끔하게 정리했습니다.

클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌

리소스 사용량은 표준 GNOME 셸보다 훨씬 효율적입니다. 업스트림 GNOME에 가장 가까운 페도라에서는 새로 부팅했을 때 RAM 사용량이 1GB 근처를 맴돌지만, 클리어 리눅스는 500MB 수준에 머뭅니다.

클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌

게다가 최소화·최대화 버튼 추가, 몇 가지 메일 앱 사전 설치, 방해가 되지 않으면서도 세련되고 현대적인 앱 테마 같은 사소하지만 유용한 개선점들도 곳곳에 마련되어 있습니다.

클리어 리눅스 성능

클리어 리눅스를 한 단어로 표현한다면 바로 빠름입니다. 테스트용으로 사용한 페도라 33 VM과 동일한 VM 환경에서조차 부팅이 더 빠르고, 리소스를 덜 사용하며, 벤치마크에서도 더 좋은 성적을 냅니다. 물론 현재 필자의 머신 CPU는 VM에서 인텔 제온(Xeon)으로 인식되므로, 클리어 리눅스의 약속대로라면 당연히 더 좋은 결과가 나와야 합니다. 하지만 VM에는 언제나 어느 정도의 성능 오버헤드가 존재한다는 점을 감안해야 합니다.

리눅스 커널 압축 테스트

리눅스 커널을 압축하는 작업은 별로 유용해 보이지 않을 수 있지만, 커널의 압축과 해제는 리눅스 부팅 프로세스를 설정하고 실행하는 데 필수적인 부분입니다. 필자가 이 테스트를 성능 지표로 삼는 이유는 tar가 기본적으로 싱글 스레드 작업이며(병렬 처리 확장을 사용하지 않는 한), 사람들이 일상적으로 컴퓨터에 요청하는 대부분의 작업 역시 상당 부분 싱글 스레드 성격을 띠기 때문입니다.

각 머신에 동일한 명령어를 내려 코어 하나만으로 tar를 이용해 커널 5.10-rc3를 압축하도록 했습니다:

tar -czvf linux.tar.gz linux/

앞에 time 명령어를 붙여 소요 시간을 측정한 결과는 꽤나 놀라울 정도였습니다.

클리어 리눅스는 코어 1개로 1분 43초 만에 압축을 완료했습니다.

클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌

반면 페도라는 2분 48초가 걸렸습니다.

클리어 리눅스(Clear Linux) 리뷰: 리눅스 배포판계의 맥라렌

약 61% 수준의 소요 시간입니다. 완벽한 지표는 아니지만, 일반적인 '제온' CPU를 탑재한 가상 머신 환경에서조차 클리어 리눅스가 가능한 한계를 밀어붙인다는 점을 보여주는 유용한 척도입니다.

소프트웨어 가용성

얼마 전 클리어 리눅스를 처음 접했을 때 가장 걱정됐던 부분은 사용 가능한 소프트웨어의 부족이었습니다. 원했던 것보다 훨씬 전문화된 느낌이라 제약받는다고 생각했습니다. 하지만 클리어 리눅스에서는 Flatpak을 사용할 수 있어, 소프트웨어를 구할 수 있는 완전히 새로운 통로가 열립니다. GIMP, Audacity, Microsoft Teams, GNOME Boxes, Slack, Zoom, LibreOffice 같은 애플리케이션을 Flatpak으로 손쉽게 설치할 수 있어, 상당히 설득력 있는 전문가용 워크스테이션이 됩니다.

단순히 잘 돌아가면서 인텔 CPU에서 최대 성능을 짜내는 머신을 원한다면, 클리어 리눅스 외에 다른 선택지는 없습니다. 커뮤니티의 많은 이들처럼 특정 배포판에 대한 충성심이 있을 수 있지만, 해야 할 일은 언제나 존재한다는 점을 기억하세요. 그리고 클리어 리눅스는 그 일을 해내기 위한 훌륭한 도구입니다.

클리어 리눅스는 누구에게 적합한가

인텔 기반 시스템에서 절대적인 효율을 추구하는 모든 사용자에게 클리어 리눅스가 적합합니다. 워크스테이션과 파워 유저를 위해 만들어진 배포판으로, 불필요한 장식도 산만한 요소도 없습니다.

이 리눅스 배포판 리뷰가 마음에 드셨다면, 엔데버OS(EndeavourOS), 갈륨OS(GalliumOS), 딥인 리눅스(Deepin Linux)에 관한 다른 배포판 리뷰도 함께 확인해 보시기 바랍니다.