마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

PC와 안드로이드 디바이스의 메모리 관리 차이점이 뭔가요?

0 추천
java 코드로 pc에서 암복호화 테스트를 하고

안드로이드 에뮬레이터 , 디바이스에서 암복호화 테스트를 하는데

pc에서는 일정한 속도 데이터가 나오는데

에뮬레이터와 디바이스에서는 속도가 일정하게 나오다가 한번씩 올라가거나 내려가거나 하네요

pc에선 안그러는데 메모리 관리하는 부분에 차이가 있어서 그런걸까요 ?

왜 이런 현상이 발생하는지 아시는 분 있으면 답변 부탁드립니다.

또는 pc와 안드로이드 디바이스간의 메모리 관리하는 부분의 차이점에 대해 좀  답변 부탁드립니다.
빙빙파 (400 포인트) 님이 2014년 4월 17일 질문

2개의 답변

+1 추천
pc에서 일정한 속도가 나온다는게 신기하네요.

1ms도 차이나지 않고 항상 같은 속도가 나오나요?
익명사용자 님이 2014년 4월 17일 답변
아니요 그정도 오차 범위는 발생합니다 근데 에뮬레이터나 디바이스에서는 그 오차범위가 너무 커서요 PC는 많아야 1~5ms 차이가 나는데
에뮬이나 디바이스는  50ms를 훌쩍 넘길때도 많더군요
혹시 그 이유를 아시는지요 ? 제가 생각하기에는 PC와 디바이스의 cpu나 메모리 차이때문 같은데 아닌가요 ?
+1 추천
아무래도 모바일쪽이 메모리가 작다보니 GC가 발생할 때 잠시 느려 질 수 있겠네요.
q1212 (26,020 포인트) 님이 2014년 4월 18일 답변
...