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

안녕하세요

 

지금 제가 처한 상황이...사용가능한 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
번호 제목 글쓴이 날짜 조회 수
5768 arndale보드 jb로 컴파일하고 부팅시 이 부분에서 멈춥니다. file [2] 김영준 2013-03-25 1601
5767 안녕하세요 사운드 디바이스 관련 질문입니다. [6] 조현호 2013-03-25 1746
5766 arndale 보드 리눅스 지원 계획? [3] 김장균 2013-03-24 1743
5765 arndale 보드 부팅 관련 질문입니다. file [6] 김영준 2013-03-24 1440
5764 arndale 보드 wifi 작동 관련 질문 드립니다. [3] nvers 2013-03-23 1470
5763 [v4l 드라이버에대해서 몇가지 질문드릴께요] 밥줘잉 2013-03-23 1073
5762 안드로이드 launcher 질문 wizard14 2013-03-22 1694
5761 arndale 4.1.1 소스 배터리 관련 문의 [1] nsys 2013-03-22 1401
» RAM이 매우 적은 상황에서 initramfs, squashfs 에 관련된 질문.. [8] 박수민 2013-03-22 1566
5759 arndale mkimage link 에러 [2] 폐인x2 2013-03-22 1402
5758 [Android] play 스토어 설치 관련 [2] wizard14 2013-03-21 5272
5757 Linux 커널 포팅 관련 기초 질문 [1] 갱고 2013-03-21 1551
5756 s3c6410 칩에서 u-boot 상에서 사운드 출력이 가능한가요? [6] 라디오 2013-03-20 1478
5755 arndale board에서 리눅스 touch 드라이브 소스 찾아요. [1] 폐인x2 2013-03-19 1367
5754 포팅시 주의점에 대해서 문의드립니다. [5] 테크 2013-03-17 1463
5753 안녕하세요 ffmpeg 질문있어서 문의드립니다.. [1] 이호석 2013-03-15 1486
5752 AwesomePlayer 기능을 확장하려고 하는데 질문이 있습니다. [2] 김바람 2013-03-14 1629
5751 gain과 volume [1] 열심히 2013-03-14 1410
5750 alsa audio 프로세스별 capture방법문의.. 박진우 2013-03-14 1283
5749 [android]cosole 질문 wizard14 2013-03-13 860

사용자 로그인