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

리눅스 사용자가 직접 평가한 맥 OS X 요세미티: UI·성능·배터리 완벽 비교

맥 OS X 10.10 "요세미티(Yosemite)"가 공개된 지 꽤 시간이 흘렀고, 실제 사용 환경에서의 성능에 대한 평가도 충분히 나왔습니다. 맥 OS X는 깔끔하고 우아한 인터페이스의 대명사로 자주 언급되곤 하는데요(물론 항상 그런 것은 아니지만). 리눅스 칼럼니스트로서 저는 리눅스 배포판들끼리의 비교는 물론, 경쟁 운영체제와의 비교도 해야 할 의무가 있습니다.

요세미티가 출시되고 새로운 리눅스 배포판들이 잇달아 발표된 지금, 두 운영체제를 비교해 볼 좋은 시점입니다. 어느 쪽이 더 잘 작동할까요? 어느 쪽이 더 보기 좋을까요? 그리고 리눅스는 맥 OS X로부터 무엇을 배울 수 있을까요? 지금부터 하나씩 살펴보겠습니다.

사용자 인터페이스

가장 먼저 눈에 띄는 변화는 역시 사용자 인터페이스입니다. 요약하자면, 바뀐 부분은 꽤 있지만 동시에 근본적으로 크게 달라진 것도 아닙니다. 인터페이스의 기본 구조는 맥 OS X 초기 버전부터 이어져 온 것과 거의 동일합니다. 맥 사용자들이 수년간 익혀 온 그 익숙한 모습 그대로죠. 다만 시각적인 부분에서 새 단장을 했습니다.

테마는 '플랫(flat)'입니다. 좋아하든 싫어든, 최근 디자인 트렌드의 중심에는 여전히 플랫한 요소와 색채가 있으며, 요세미티에서도 많은 UI 요소들이 평면적으로 다듬어졌습니다. 특히 메뉴와 창 제어 버튼에서 그 변화가 두드러집니다. 오랫동안 변화 없이 정체되어 있던 디자인이라 현대화가 필요했던 만큼, 환영할 만한 개선입니다.

반면 리눅스의 사용자 인터페이스는 선택 가능한 데스크톱 환경이 워낙 많다 보니 다양성이 상당합니다. 유니티(Unity)는 여러 면에서 맥 OS X와 비슷하지만, 독(dock)이 화면 왼쪽에 고정되어 있다는 점이 다릅니다. 미관상으로는 KDE가 은색과 파란색 테마 덕분에 맥 OS X와 가장 닮았습니다. 좀 더 색다른 느낌을 원한다면 시나몬(Cinnamon), MATE, 그놈 셸(GNOME Shell)도 있습니다. 이렇게 선택지가 많다는 것 자체가 리눅스의 강점입니다. 원하는 대로 시스템 외관을 마음껏 꾸밀 수 있거든요. 반면 맥 OS X는 커스터마이징 여지가 많지 않습니다. 아무리 극단적으로 커스터마이징해도 맥 OS X라는 사실은 한눈에 알아볼 수 있으니까요.

승자: 검증된 익숙함에서는 맥 OS X, 커스터마이징에서는 리눅스.

성능

일상적인 사용만으로 성능 차이를 가늠하기는 어렵습니다. 두 시스템 모두 일상적인 작업에서는 충분히 쾌적하게 돌아가기 때문입니다. 따라서 벤치마크 결과를 참고할 수밖에 없는데, 웹상에서 진행된 수많은 테스트들은 일관되게 최신 리눅스 배포판이 CPU와 그래픽 성능 모두에서 요세미티보다 앞선다는 결과를 보여줍니다. 실제로 한 유명 벤치마크 사이트의 테스트에서는 우분투가 15개 항목 중 12개에서 승리했으며, 게임 관련 벤치마크 전 항목을 포함하고 있었습니다.

재부팅 직후 메모리(RAM) 사용량에서도 두 운영체제 간에 큰 차이가 있습니다. 필자가 직접 맥 OS X 파티션과 리눅스 파티션의 부팅 직후 RAM 사용량을 확인해 본 결과, 맥 OS X는 약 3.6GB를 사용한 반면 리눅스는 약 600MB에 불과했습니다. 두 시스템 모두 시작 프로그램 수는 비슷했고, 리눅스 쪽은 시나몬 데스크톱 환경을 사용했습니다. 가장 무거운 편인 KDE 데스크톱 환경을 쓰더라도 부팅 후 1GB를 넘기 어렵습니다.

다만 리눅스에는 숨겨진 장단점이 있습니다. 리눅스는 맥 OS X보다 훨씬 다양한 하드웨어에서 구동되지만, 애플 하드웨어와는 100% 완벽하게 호환되지 않을 수 있습니다. 물론 애플 하드웨어와의 궁합은 맥 OS X가 (당연하게도) 뛰어납니다. 필자의 맥북 프로 레티나 기준으로, 리눅스에서는 웹캠이 작동하지 않고 HiDPI 지원도 제대로 구현되어 있지 않습니다. 개발이 진행 중이긴 하지만 아직 완벽과는 거리가 멉니다.

승자: 리눅스.

전력 소비

리눅스는 맥 OS X보다 가볍게 돌아가는 편이지만, 전력 관리 분야에서는 최고라고 할 수 없습니다. 특히 맥 OS X와 비교하면 더욱 그렇습니다. OS X는 애플 하드웨어에 맞춰 세밀하게 최적화된 반면, 리눅스는 전력 관리가 보다 범용적일 수밖에 없기 때문입니다. 필자의 맥북 프로 레티나 기준으로 리눅스에서의 배터리 사용 시간은 맥 OS X의 약 3분의 2 수준입니다(예를 들어 리눅스에서 6시간, OS X에서 9시간). 상당히 큰 차이라, 긴 하루가 예상되는 날에는 리눅스를 선호하면서도 어쩔 수 없이 맥 OS X로 부팅해야 할 때가 있습니다.

리눅스에도 전력 소비를 줄이는 데 도움이 되는 도구들이 있습니다. 변수들을 자동으로 조정해 전력 효율을 높여 주는 TLP와, 어떤 프로세스가 전력을 잡아먹는지 파악하게 해주는 PowerTOP 등이 대표적입니다. 그럼에도 불구하고 맥 OS X만큼 효율적이지는 않은데, 아마도 드라이버의 품질과 기능 지원 수준의 차이 때문일 것입니다.

승자: 맥 OS X.

리눅스는 완벽하지 않지만, 충분히 경쟁력 있다

이상의 비교 결과, 요세미티와 리눅스는 3대 3으로 팽팽하게 맞섰습니다. 사실 이 무승부를 굳이 깨고 싶지 않습니다. 비록 필자가 리눅스를 사랑하고 독점 소프트웨어이자 애플 제품인 OS X를 "싫어하는" 걸 즐기긴 하지만, 애플 운영체제의 장점도 인정해야 하기 때문입니다. 사용자 인터페이스가 혁신적이지는 않지만 확실히 익숙하고 여전히 보기 좋습니다. 성능도 안정적으로 잘 작동하며(리눅스만큼 빠르지는 않지만), 뛰어난 전력 관리로 훌륭한 배터리 사용 시간을 자랑합니다. 이러한 요소들이 결합되어 최근 몇 년간 맥, 특히 노트북 시장에서 맥북의 인기가 크게 상승한 것이겠죠.

그렇다면 리눅스는 맥 OS X에게서 무엇을 배우고 개선해야 할까요? 누구나 알아볼 수 있는 통일된 데스크톱 환경이 등장하기는 어려울 것 같습니다(유니티가 그나마 그 이상에 가장 가깝다고 볼 수 있지만). 대신 리눅스는 커스터마이징 가능한 경험이라는 강점을 계속 앞세워야 합니다. 그보다 더 중요한 것은 하드웨어 지원, 특히 전력 관리 개선입니다. 리눅스는 이미 많은 장점을 갖추고 있지만, 휴대성과 관련된 부분들은 더 나아질 여지가 있습니다. 그리고 오픈소스 커뮤니티가 스스로 이 문제들을 해결해야 한다는 점을 감안하면, 목표 달성이 결코 쉽지 않으리라는 것도 알고 있습니다.

리눅스가 더 개선해야 할 부분은 무엇이라고 생각하시나요? 댓글로 의견을 들려주세요!

이미지 출처: Phoronix (Michael Larabel)