잡담 ARM11에서는 FPS가 제대로 나오것 같지 않은 CPU에는 게임 실행에 제한을 두는것 같네요.
2012.06.02 03:53
지금 핸드폰 하나를 테스트 중입니다.
여러가지 테스트 하는 중인데
의외로 괜찮습니다.
하지만 512메가 램을 가지고도 3D 게임중에 CPU 혹사시키는 게임들은 거의 실행 불가네요.
GTA3도 그렇고 아스팔트5도 그렇고 H.A.W.X도 그렇고
실행만 할려고 하면 튕깁니다.
결국 전화 기능및 간단한 게임정도는 실행할수는 있는데
그 이상은 힘든듯 하네요.
코멘트 4
-
piloteer
06.02 04:18
-
지금 하나 억지로 돌려봤는데 Cortex A8에서 40- 50FPS정도가 나오는 게임이 무려 최대 30FPS 평균 15FPS정도 돌아가네요.
-
낙랑이
06.02 13:50
ARM11은 2002년에 라이센싱 시작되서 시제품이 나오기 시작했고 2004~2006년에 한참 잘 나갔던 제품인지라 8년이나 지난 지금에선 프로세싱 능력이 부족할 수 밖에 없지 않을까요? ㅎㅎ -
그렇긴 하지만 게임외에 통화라는 측면에서는 나쁘지 않더군요. 더구나 스크린 사이즈가 작으니까 3D게임을 해봤자 그다지 의미가 없어보이구요.
일단 ARM11은 ARMv6이고 Cortex계열은 ARMv7이기 때문에 ARMv7에서만 지원하는 인스트럭션 셋을 사용한 경우 ARMv6인 ARM11에선 애초에 기계어가 안 맞아서 안 돌아갈 수가 있습니다. 게임은 속도를 위해 자바를 안쓰고 NDK등을 통해 기계어를 끌어오니까요.
이때문에 제가 쓰는 ARM9(ARMv5)기반 스마트폰에서는 심지어 일부 ARMv6 바이너리를 끌어다 쓴 특정 문서 편집기-_-가 안 돌아갑니다. 좀 친절하게 ARMv5,v6을 고려하고 컴파일해준 앱들은 그런 ARMv7이 아닌 경우에도 돌고, 그 덕에 MIPS같이 심각한 호환성 문제는 없지만 게임은 성능을 위해 ARMv6은 희생하고 v7에 맞춰 컴파일하는 것 같습니다.
사실 돌아간다 해도 말씀하신것처럼 프레임이 안 나올 겁니다.