한성 gboard 8.9에 리눅스를 설치하고.
By SeukWon Kang
애초에 제가 필요한건 가볍고 배터리 오래가는 리눅스 머신이었으니 .
한성 gboard 8.9 에 리눅스를 설치해봤습니다.
대단해 보이지만 별건 아니고 구글 플레이 에서 linux deploy https://play.google.com/store/apps/details?id=ru.meefik.linuxdeploy&hl=en
를 설치하면 됩니다.
애초에 안드로이드가 리눅스커널을 사용하고 있으니 chroot 와 user mode linux 같은것을 적당히 조합한것이 아닐까 하고 생각합니다. ( 자세히 확인 해보지는 않았습니다. ) 설치 과정도 loop back device file을 만들어 거기에 설치하는 형태더군요.
설치하고 이런저런 프로그램을 설치하고 ( python, git , 7zip , byobu, mc, 등등등.. )
제가 cpu benchmark로 가장 신뢰하는 7z 벤치마크를 실행해 봤습니다.
7-Zip 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=C,Utf16=off,HugeFiles=on,4 CPUs)
RAM size: 2048 MB, # CPU hardware threads: 4 RAM usage: 850 MB, # Benchmark threads: 4
Dict Compressing | Decompressing Speed Usage R/U Rating | Speed Usage R/U Rating KB/s % MIPS MIPS | KB/s % MIPS MIPS
22: 1324 295 437 1288 | 34005 384 799 3068 23: 1265 289 445 1289 | 34025 392 794 3113 24: 1244 285 469 1337 | 33132 391 786 3073 25: 1231 299 469 1406 | 32625 389 787 3068
Avr: 292 455 1330 389 792 3080 Tot: 340 623 2205
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
RAM size: 16033 MB, # CPU hardware threads: 4
RAM usage: 850 MB, # Benchmark threads: 4
Dict Compressing | Decompressing
Speed Usage R/U Rating | Speed Usage R/U Rating
KB/s % MIPS MIPS | KB/s % MIPS MIPS
22: 11936 310 3747 11611 | 152884 396 3486 13794
23: 11849 319 3789 12073 | 151147 396 3491 13831
24: 11760 327 3861 12644 | 148673 396 3483 13793
25: 11612 338 3921 13259 | 146507 396 3478 13777
Avr: 324 3829 12397 396 3485 13799
Tot: 360 3657 13098
위가 arm a9x4 @1.5Ghz 의 결과이고 아래가 intel i5-2500 x4 @3.3
의 실행 결과 입니다.
안드로이드의 벤치 마크와는 (아마도) 달리 리눅스 바이너리를 이용한 벤치마크 비교 이므로
dalvik 의 개입이 없는 정직한 네이티브 바이너리 결과 입니다.
간단 요약하면 같은 쿼드코어에 클럭이 2배 약간 넘게 차이나더라도
실제 성능은 6배 정도 차이가 난다.
입니다.
현재 arm a9 : intel 샌디 브릿지 는 동클럭에서 대충 3배 정도 성능 차이가 나나 봅니다.
기회가 된다면
arm a15 : intel haswell 간 비교도 해보고 싶군요.
ps) 2013-11-10 추가 옵티머스 lte 2의 MSM8960 ( Krait 1.5 x 2 )의 결과 입니다.
7-Zip 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=C,Utf16=off,HugeFiles=on,2 CPUs)
RAM size: 1809 MB, # CPU hardware threads: 2 RAM usage: 425 MB, # Benchmark threads: 2
Dict Compressing | Decompressing Speed Usage R/U Rating | Speed Usage R/U Rating KB/s % MIPS MIPS | KB/s % MIPS MIPS
22: 725 143 494 705 | 23442 184 1151 2116 23: 777 149 531 791 | 23157 186 1137 2120 24: 694 139 535 747 | 22409 186 1119 2079 25: 708 143 567 808 | 21628 184 1102 2034
Avr: 143 532 763 185 1127 2087 Tot: 164 830 1425