RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • KCI등재

        안드로이드 시스템에 zRAM 적용에 대한 성능 분석

        임상섭(Sangsub Lim),이치영(Chiyoung Lee),유혁(Chunk Yoo) 한국정보과학회 2014 정보과학회 컴퓨팅의 실제 논문지 Vol.20 No.3

        안드로이드 시스템은 NAND플래시 메모리를 저장매체로 사용하기 때문에 스왑(Swap)기능을 지원하지 않는다. NAND 플래시 메모리는 낮은 삭제 성능과 덮어쓰기 기능의 부재로 인해 빈번한 데이터 교환에 취약하다. 또한, 잦은 삭제와 쓰기 연산은, NAND 플래시 메모리의 수명을 단축시킨다. 스왑은 사용 가능한 메모리 양의 증가를 위해 빈번한 스왑-인/아웃을 발생시키기 때문에 NAND 플래시 메모리에 적합하지 않다. 따라서, 본 논문에서는 안드로이드 시스템에서의 스왑 기능 제공을 위해 NAND 플래시와 같은 외부 저장매체의 사용 없이 RAM의 일정부분을 스왑 저장소로 사용하는 zRAM을 구현한다. 또한, 단일 및 멀티 테스킹 환경에서 기존 안드로이드 시스템의 non-Swap 방식과 비교 실험한다. 이를 통해, 각 프로세스 당 가용 메모리양의 증가와 메모리 부족으로 인한 프로세스의 Kill count의 감소를 보인다. Android for embedded systems does not support a swap mechanism because Android systems use NAND flash memory for a storage. The NAND flash memory has low performance of erase operation and the absence of rewrite operation so that it is not suitable for frequent data replacement, such as swap. In addition, frequent write and erase operations reduce the life time of the NAND flash memory. Thus, swap is inappropriate for NAND flash memory because it causes frequent swap-in/out when the system memory is shortage. Therefore, this paper implements zRAM for the Android system that uses main memory (RAM) for a swap storage without an external storage such as NAND flash memory. Moreover, this paper presents the available memory size of each process and the number of killed processes, through comparison with the non-swap mechanism of the previous Android.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼