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

안녕하세요

 

지금 제가 처한 상황이...사용가능한 RAM용량이 매우 적은 상황입니다.

 

gzip으로 압축한 initramfs를 올리는 방법을 시도해보니

압축풀다가 모잘라서 죽더라고요..

 

현재 상황이 무조건 RAM에다가 fs를 놓고 마운트를 해야합니다

nand같은데 마운트를 할수없습니다

 

squashfs로 만들어서 이미지를 RAM에 올려놓고 바로 마운트하면 어떤가요? 가능할까요?

 

워낙 기초가 없어서 어떤 방법이 가장 효율적인 건지 모르겠습니다..

가장 작은 메모리를 사용하면서 ramfs형태로 마운트할 수 있는 방법이 무엇일까요?

 

고수님들 많은 조언 부탁드립니다.


장병남

2013.03.22 22:04:23
*.152.242.218

사용가능한 램 용량이 어느정도 이신가요? 

정확한 정보를 먼저 공개하시는게 우선이라고 생각됩니다


박수민

2013.03.22 22:30:55
*.247.149.239

사용 가능한 램용량은 약 80M정도입니다..(커널도 같이 이 공간을 써야합니다)

장병남

2013.03.22 22:38:52
*.7.57.231

안드로이드를 올리려고 하시는 건가요? 

박수민

2013.03.23 01:16:50
*.247.149.239

안드로이드는 아니고 그냥 리눅스만입니다

고도리

2013.03.22 23:44:38
*.200.239.210

rootfs 사이즈가 어떻게 되시는지요?


ramdisk 크기를 가장 작게 유지하는게 좋습니다.

박수민

2013.03.23 01:22:11
*.247.149.239

ramdisk크기를 최대한 작게 하는 노력을 진행할 예정입니다

원래는 rootfs는 100M나 되고 ㅠㅠ squashfs로 만들면 50M입니다.

줄일 부분이 많기 때문에.. gzip압축한 initramfs로 30메가정도까지 됩니다

더 줄일 수 있는지는 해봐야 알 것 같습니다..

박수민

2013.03.23 01:28:48
*.247.149.239

gzip압축한 initramfs를 올리거나..

squashfs를 RAM에 올려서 마운트하거나 (해보질 못했습니다..)

사용메모리는 비슷비슷할까요?

고도리

2013.03.23 02:23:20
*.200.239.210

ram 사용량은 비슷할겁니다. 그리고, 압축은 일단 느리다고 보셔야 할겁니다.


app이나 rootfs 크기를 줄이시는게 가장 좋을 듯 합니다만, 실제 app이나 데이터 때문에 줄이지 못하는 경우도 있습니다. 


이 때는 압축된 파일(ex> bmp --> jpg, 혹은 zip으로 압축한 후 로딩후 해제)등을 사용하시는게 더 나을 듯 합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
5468 [문의]android.mk eng에서만 동작하도록 하는 방법 [2] 핸폰개발자 2013-06-17 1572
5467 Ralink RT2571WF 드라이버를 insmod 시키면 kernel error가 생겨... [1] 안시영 2009-02-20 1571
5466 어플에서 uboot 버전정보 보기? [4] lveritas 2012-11-27 1570
5465 ubuntu에서 qt프로그램 실행 관련해서 질문드립니다 file 춤선생 2013-12-04 1570
5464 u-boot.bin 의 파일 구조 [1] frog 2012-07-21 1569
5463 ODROID_T UVC 카메라 문의드립니다. file [1] 곰장 2011-06-03 1568
5462 Exynos4210 MFC H.264 Encoding 성능이 진짜 초당 30 프레임이... [1] 파란새 2011-12-13 1567
5461 ffmpeg libstageFright Android 질문입니다. [4] 야호야호야 2012-08-01 1567
» RAM이 매우 적은 상황에서 initramfs, squashfs 에 관련된 질문.. [8] 박수민 2013-03-22 1566
5459 LAN91C111 이더넷 드라이버 핀과 GPIO 설정 문의 [4] 한석준 2009-03-10 1565
5458 카메라 ISP 관련 질문 [3] 미키 2011-08-17 1565
5457 android 포팅 문의 관련.. [2] 리오살다 2013-07-10 1565
5456 audio codec chip(wm8731)에서 간혹 출력이 안나올때가 있습니다 [2] 문철민 2014-06-18 1565
5455 Wince 의 WM_DEVICECHANGE 에서 vid, pid 인식 방법 [1] 안영진 2009-05-07 1563
5454 Android PowerManagerService Wakelock [3] 아틸라 2011-05-07 1563
5453 v210 audio chip을 제거방법 문의. [5] yama 2012-02-19 1563
5452 [ x264 + FFMPEG ] for Android [1] honggun 2010-09-18 1562
5451 cpu의 이더넷을 RMII방식으로 스위칭허브IC와 연결하였을때 phy초기... [1] Happycpu 2011-09-28 1562
5450 PV310(Exynose4210)에서 LCD화면 회전하기 [1] 훌러덩 2012-04-22 1562
5449 [질문] S3C2440 과 smc91x 드라이버 관련입니다. [6] 김현기 2007-05-24 1561

사용자 로그인