마하를 루팅하고 저장공간때문에 디렉토리구조를 보니까...
복잡하다!!! --;
나는 전문적으로 파고 들어갈 일이 없으니,
대충 본 대로, 아는 대로, 기억나는 대로 얘기해보자.
안드로이드폰 스펙을 보면 보통 아래와 같이 표기된다.
램 512MB, 내장메모리 1GB, 외장메모리 MicroSD 8GB
이게 마하의 메모리스펙인데 PC로 따지면 다음의 공식이다.
RAM = PC의 RAM
내장메모리 = 하드디스크
외장메모리 = 추가 착탈식하드디스크 또는 메모리카드
여기서 더 따지면(정확하지 않음 --;;)
RAM = 통신용 RAM + OS사용RAM
내장메모리 = 시스템메모리 + 사용자용메모리
시스템메모리 = OS영역[=OS + 프로그램]+ 캐쉬메모리
그리고 시스템메모리의 각 부분은 양이 이미 정해져 있고,
(PC의 하드디스크처럼 파티션이 나눠져 C: 얼마, D: 얼마 식이다.)
루팅을 통하지 않고는 사용자가 변경할 수 없다.
즉 내장메모리로의 접근이 불가능하다.
시스템메모리
/system 600MB
/system/app 시스템프로그램
/etc
/lib
/dev 241.46MB
/cache 64MB
/dvp/hwkey 3MB
/dvp/userdata 2.76MB
/sqlite_stmt_journals 4MB
사용자메모리 336.25MB
/data/app 프로그램
/data/dalvik-cache 프로그램 캐쉬
위를 다합치면 1251.5MB인데 스펙에 나온 1GB를 넘어선다.
/dev를 없애면 대충 1GB정도인데 정확히 알지는 못하고,
지금 글 쓰는 시간이 부족해서(업무시간이어서...)
나중에 생각나면 검색해봐야 할 것 같다.
0 개의 댓글:
댓글 쓰기