Linux on Dex는 Tab S4에서 우분투를 작동시켜 줄 수 있게 해주는 프로젝트입니다.
현재 베타 테스트를 하고 있기 때문에 12월 14일 전까지 등록하시면 Tab S4와 노트 9에서 사용하실 수 있습니다.
1. 첫인상
가상 머신이 아니라 Linux Container로 만들어져서 상당히 빠릿 합니다. 가상 머신이 아닌 바로 하드웨어랑 커널이랑연결 된게 아닌가 생각이 듭니다. 아래의 벤치 마크 보시면 AP 성능 하락이 크지 않습니다.
2. 하드웨어
그래픽: 해상도가 1400 x 876, 그래픽 가속이 아직 안됩니다.
키보드/마우스: 블루투스 USB 모두 잘 작동합니다.
S-pen: 작동 잘합니다 하지만 기울기나 필 압이 적용되는지는 확인 안됩니다.
스피커: 4개 모두 잘 작동합니다. 이어폰 연결 시 잡음 발생
마이크: 작동하지 않습니다.
카메라: 작동하지 않습니다.
화면 밝기, 배터리, WIFI: 모두 Dex 작업 표시줄을 통해서 조절 가능합니다.
SD card: Permission 때문에 인식만 가능
3. 소프트웨어
유틸리티: 공유 메모리를 사용하는 패키지들은 “shmget fail 오류”를 보이면서 실행이 안되는 것 같습니다.
게임: GPU 가속이 아직 지원이 안되기 때문에 3D 게임은 구동이 거의 힘들었고, 2D의 경우 가장 잘 구동 되었던 것은 Wesnoth입니다.
4. 벤치 마크
Sysbench와 Phoronix-test-suite를 사용하였습니다.
비교 대상이 없어서 좀 고생했습니다. 같은 ARM Architecture인 AP들과 비교하였습니다.
먼저 Sysbench로 CPU 테스트를 했습니다.
Tab S4가 가장 좋은 성능을 보여주었습니다.
다음으로 RAM test를 진행하였습니다.
벤치 데이터를 찾을 수 없어서 DDR3인 Odroid XU4와 비교하였습니다. DDDR4인 Tab S4가 더 좋은 결과를 보여줬습니다.
다음으로 Phoronix-test-suit를 가지고 7 가지 테스트를 진행했습니다.
그래픽 가속이 안되고 메모리 벤치마크도 작동하지 않기 때문에 CPU와 Disk 테스트만 진행하였습니다.
CPU성능을 확인하기 위해서 7-zip 압축테스트 mp3/flac 인코딩 속도 테스트, C-ray, Aobench를 해봤습니다.
7-zip 압축 테스트에서 Core M3의 LattePanda Alpha가 가장 좋은 성능을 보여줬고 그 Tab S4가 그 뒤를 이었습니다.
Mp3와 flac 인코딩 테스트에서도 Lattepanda alpha가 압도적이었구요. (이거 뭐…라떼판다 알파를 위한 벤치 마크인 것 같네요..ㅎ) 하지만 같은 ARM AP인 Tegra X2와 비교 해봤을 때 Tab S4의 결과가 좋게 나온 것을 보면 정상적인 범위에 있는게 아닌가 생각이 듭니다.
레이트레이싱 벤치마크인 C-ray 테스트의 경우 Tab S4가 LattePanda Alpha보다 살짝 더 좋은 성능을 보였습니다.
렌더링 성능을 측정하는 Aobench도 Tab S4가 가장 좋은 성능을 보여줬습니다.
파이썬의 이식성을 보여주는 Pybench에서는 LattePanda alpha가 압도적이지만 ARM AP들과 비교 했을 때 가장 좋은 성능을 나타냈습니다.
디스크 벤치마크인 Iozone은 UFS 2.1인 Tab S4가 eMMC 나 mSATA들보다 더 좋은 성능을 보여줬습니다.
5. 총평
LoD (Linux on Dex)에서 AP의 성능 하락은 크지 않아 보입니다. (Geekbench4가 ARM을 지원 해주면 좋을텐데요….ㅠ)
그래픽 가속이 안되고 공유 메모리에서 오류를 뿜어내는 것이 좀 치명적이긴 한데요 이것 때문에 반쪽짜리 리눅스라고 하기엔 너무 아까운 것 같습니다. 두가지만 다음 업데이트에 지원해준다면 환상적일 것 같습니다.
유튜브로 구동 하는 것도 올렸습니다. 기본 설정이나 한글 설정이 잘 안되신다면 보시면 좋을 것 같습니다.
한글 설정
게임 Test (ExtremeTuxRacer)
게임 Test (OpenArena)
게임 Test (Wesnoth)