Mac OS X 10.10 "Yosemite"가 출시된 지 꽤 오래되었으므로 성능에 대해 꽤 잘 알고 있습니다. Mac OS X은 깨끗하고 우아한 인터페이스(대부분의 경우 어쨌든)를 위한 포스터 자식으로 사용되기도 합니다. Linux 작가로서 Linux 배포판뿐 아니라 경쟁 제품과도 비교하는 것이 제 의무입니다.
Yosemite가 출시되고 새로운 배포판 릴리스가 출시됨에 따라 Yosemite와 이러한 새 릴리스를 비교할 때입니다. 어느 것이 더 잘 수행됩니까? 어느 것이 더 좋아 보입니까? Linux는 Mac OS X에서 무엇을 배울 수 있습니까? 알아봅시다.
사용자 인터페이스
먼저 요세미티에서 가장 눈에 띄는 변화는 사용자 인터페이스입니다. 요컨대, 꽤 많은 변화가 있지만 동시에 많지는 않습니다. 사용자 인터페이스 자체는 Mac OS X의 모든 버전을 통해 사용되었던 것과 거의 동일합니다. Mac 사용자가 수년 동안 알고 있는 것과 여전히 동일한 친숙한 인터페이스입니다. 그러나 동시에 시각적인 업데이트를 받았습니다.
테마? 평평한. 좋든 싫든 디자인의 뜨거운 영역은 여전히 평면 요소와 색상이며 많은 요소가 평면화되었습니다. 이는 메뉴와 창 제어 버튼에서 더 두드러집니다. 디자인은 몇 년 동안 변하지 않은 채 유지된 후 약간의 현대화가 필요했기 때문에 이것은 환영할만한 개선 사항입니다.
물론 Linux의 사용자 인터페이스는 선택할 수 있는 데스크톱 환경이 많기 때문에 많이 다릅니다. Unity는 "도크"가 화면 왼쪽에 영구적으로 있다는 점을 제외하면 여러 면에서 Mac OS X와 매우 유사합니다. 미학적으로 KDE는 은색 및 파란색 테마의 Mac OS X 인터페이스와 가장 유사합니다. 다른 것을 원한다면 Cinnamon, MATE 또는 Gnome Shell이 있습니다. 이 모든 다양한 선택의 장점은 선택의 여지가 있다는 것입니다! 원하는 모양으로 시스템을 사용자 정의할 수 있습니다. Mac OS X에서는 사용 가능한 사용자 정의가 많지 않습니다. 가장 극단적인 사용자 지정에도 불구하고 Mac OS X 시스템은 여전히 인식할 수 있습니다.
승자: 시도되고 진정한 친숙함을 위한 Mac OS X; 사용자 정의를 위한 Linux.
실적
두 시스템 모두 성능이 좋기 때문에 성능 자체는 일반 사용으로 파악하기가 매우 어렵습니다. 대신 성능 차이를 확인하기 위해 벤치마크를 사용해야 합니다. 최근 릴리스의 Linux 배포판이 CPU 및 그래픽 성능 모두에서 Yosemite보다 더 나은 성능을 보이는 경향이 있음을 일관되게 보여주는 많은 테스트가 웹에서 수행되었습니다. 실제로 한 인기 사이트의 벤치마크에서는 Ubuntu가 모든 게임 관련 벤치마크를 포함하는 15개 테스트 중 12개 테스트에서 승리한 것으로 나타났습니다.
또한 각 운영 체제가 재부팅 직후에 사용하는 RAM의 양에도 큰 차이가 있습니다. 부팅 직후 Mac OS X 및 Linux 파티션의 RAM 사용량을 모두 확인했으며 Mac OS X은 약 3.6GB의 RAM을 사용하는 반면 Linux는 ~600MB의 RAM만 사용하는 것으로 확인되었습니다. 두 시스템 모두 거의 동일한 양의 시작 애플리케이션을 가지고 있었고 Linux 시스템은 Cinnamon 데스크탑 환경을 실행하고 있었습니다. 가장 무거운 데스크탑 환경인 KDE에서도 부팅 후 1GB 이상을 사용하지 않았을 것입니다.
그러나 Linux에는 숨겨진 장단점이 있습니다. Linux는 Mac OS X보다 더 많은 하드웨어에서 실행되지만 Linux는 Apple 하드웨어에서 항상 100% 작동하지 않을 수 있습니다. MacBook Pro Retina의 경우 웹캠이 Linux에서 작동하지 않고 HiDPI 지원을 위한 적절한 구현이 없습니다. 현재 작업 중이지만 완벽하지는 않습니다.
승자: 리눅스.
전력 사용량
Linux가 Mac OS X보다 가벼운 경향이 있지만 전원 관리에 있어서는 최고가 아닙니다. Mac OS X과 비교할 때 특히 그렇습니다. OS X는 Apple 하드웨어에 맞게 특별히 조정된 반면 Linux는 전원 관리에서 더 일반적이어야 하기 때문입니다. 내 MacBook Pro Retina에서 Linux의 배터리 수명은 Mac OS X의 평균 2/3입니다(예:Linux의 경우 6시간, OS X의 경우 9시간). 이것은 꽤 큰 차이점이며 Linux를 사용하고 싶지만 앞으로 하루가 멀다는 것을 알면서도 Mac OS X을 실행해야 하는 좋은 이유입니다.
Linux에는 전력 사용량을 개선하기 위해 변수를 자동으로 조정하는 TLP와 전력 소모를 줄이는 데 도움이 되는 도구인 PowerTOP와 같이 전력 사용량을 제어하는 데 도움이 되는 몇 가지 도구가 있습니다. 그럼에도 불구하고 여전히 Mac OS X만큼 효율적이지 않습니다. 드라이버의 품질/진행률/기능 가용성 때문일 가능성이 큽니다.
승자: 맥 OS X.
Linux는 완벽하지 않지만 유지
이러한 비교 후 Yosemite와 Linux는 각각 3점씩 동점입니다. 그리고 저는 그 관계를 깨고 싶지 않습니다. 왜냐하면 저는 Linux를 사랑하고 OS X이 독점적이고 Apple이기 때문에 OS X에서 "미워"하고 싶지만 일부 영역에서는 Apple의 운영 체제를 인정해야 하기 때문입니다. 사용자 인터페이스는 그다지 혁신적이지 않을 수 있지만 확실히 친숙하고 여전히 보기 좋습니다. Linux만큼 빠르지는 않지만 잘 작동하며 뛰어난 배터리 수명을 위한 환상적인 전원 관리 기능이 있습니다. 그리고 이러한 요소가 결합되어 Mac, 특히 노트북용 Mac이 최근 몇 년 동안 훨씬 더 인기를 얻게 되었습니다.
그렇다면 Linux는 Mac OS X에서 무엇을 배우고 개선할 수 있을까요? 진정으로 인식할 수 있는 데스크톱 환경이 있을 것이라고는 생각하지 않지만(Unity가 그 이상에 가장 가까운 환경일지라도) Linux는 여전히 사용자 지정 가능한 환경에 자부심을 가질 수 있습니다. 대신 하드웨어 지원, 특히 전원 관리 개선에 집중해야 합니다. Linux는 분명히 이미 많은 일을 하고 있지만, 특히 이식성 향상과 관련된 특정 사항이 더 나을 수 있습니다. 그리고 오픈 소스 커뮤니티는 이러한 작업을 자체적으로 수행해야 하기 때문에 이러한 목표를 달성하기 어려울 것이라는 점을 알고 있습니다.
Linux에서 개선해야 할 점은 무엇이라고 생각하십니까? 댓글로 알려주세요!
이미지 제공:Phoronix(Michael Larabel)