기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

ndk를 이용하여 native code로 개발하고 있는데 실행 속도가 예상외로 느려서,

컴파일 환경의 비트수와 관련이 있는게 아닌지 궁금해서 질문드립니다.


제 PC는 64비트 Win7이고 Cygwin(64비트용)을 이용해서 컴파일하여 so 파일을 생성한 후에

안드로이드 폰에 올려서 테스트 하고 있습니다.

그런데, 최적화 옵션을 주었는데도 예상외로 속도가 많이 느립니다.


그래서, 혹시 컴파일 환경(cygwin, win7)과 실행환경(android)환경의 비트 차이 때문에 그런것은 아닐까 의심됩니다.

즉, 안드로이드폰은 32bit(맞는지?)인데, 64bit의 cygwin에서 컴파일되어서 적절하게 최적화가 안된게 아닌가 해서요.


정리하면, 최적화된 native 코드를 위해서 cygwin의 컴파일 비트가 문제 될 수 있나요?



고도리

2013.10.08 02:49:21
*.200.239.210

그럴 일은 없을 것이라고 보여집니다. 


다만, 테스트는 다른 시스템에서 컴파일 해서 확인해봐야 정확한 결론이 나올 듯 하네요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
5928 USB memory stick과 USB HDD 구분 방법 문의 [4] 신현호 2013-10-08 2222
» ndk를 이용한 native code의 최적화와 Cygwin 비트 환경 [1] 혼자서기 2013-10-08 1931
5926 I2C BUS에 다수의 device를 연결시 문제점 [2] 열심히 2013-10-05 2152
5925 커널에 디바이스 드라이버개발 어떻게 시작해야 될런지.. [2] pedor11 2013-10-04 1822
5924 센서 관련 질문 드립니다. [3] 강유 2013-10-03 1609
5923 PC -> 임배디드 보드 간 USB 통신질문 드립니다. [6] 황순일 2013-10-01 2479
5922 리눅스 txt 파일저장하기 [1] ice179 2013-10-01 2041
5921 origen 4412 board 의 android building error에 대한 조언요청 [2] 김경식 2013-09-28 1623
5920 BCM5358(MIPS계열)에 3.5.7.16 커널 포팅 문제... [4] 강해야산다 2013-09-24 2157
5919 혹시 Android4.3에 들어온 Camera3 쪽 보고 계신분 없나요? EverydayMayday 2013-09-16 1492
5918 aesop2440 1차 보드 자료 요청드립니다. [13] 최고운 2013-09-13 1879
5917 multi format codec 코드 실행시 에러가 나는데요 [6] ice179 2013-09-11 2052
5916 probe로 넘겨지는 platform_device 인자 [1] wizard14 2013-09-11 1892
5915 android stagefright의 deepBuffer의 용도 [1] ljcg 2013-09-10 1594
5914 arndale 보드에서 opencl 사용하는 방법에 대한 싸이트 김영준 2013-09-10 1513
5913 exynos4412에서 mfc 참조할 예제가 있나요? [1] ice179 2013-09-10 1891
5912 안드로이드 플랫폼 일반전화선간의 소통?에 관한 질문입니다. [6] 레드다 2013-09-07 1688
5911 라즈베리파이간 GPIO로 UART 통신을 하고 싶습니다. [1] Supsupi 2013-09-06 3025
5910 AMOLED 관련 질문. 가림토 2013-09-06 2065
5909 video standards 가 무엇을 의미하는건가요? [1] pedor11 2013-09-05 1434

사용자 로그인