• Title/Summary/Keyword: 가상 메모리 압축 알고리즘

Search Result 4, Processing Time 0.02 seconds

Design of the Compression Algorithm for in-Memory Data of the Virtual Memory (가상 메모리 압축을 위한 CAMD 알고리즘 설계)

  • Jang, Seung-Ju
    • The KIPS Transactions:PartA
    • /
    • v.11A no.3
    • /
    • pp.157-162
    • /
    • 2004
  • This paper suggests the CAMD(Compression Algorithm for in-Memory Data) algorithm that is not moved the pages into the swap space by assigning the compressed cache area in the main memory. The CAMD algorithm that supports the virtual memory system takes high memory usability and performance benefit by reducing the page fault. The memory data is not general data. It is extraordinary data format. In general it consists of specific form of data. Therefore. the CAMD algorithm can compress this data efficiently.

Design of Virtual Memory Compression System on the Embedded System (임베디드 시스템에서 가상 메모리 압축 시스템 설계)

  • Jeong, Jin-Woo;Jang, Seung-Ju
    • The KIPS Transactions:PartA
    • /
    • v.9A no.4
    • /
    • pp.405-412
    • /
    • 2002
  • The embedded system has less fast CPU and lower memory than PC(personal Computer) or Workstation system. Therefore embedded operating is system is designed to efficiently use the limited resource in the system. Virtual memory management or the embedded linux have a low efficiency when page fault is occurred to get a data from I/O device. Because a data is moving from the swap device to main memory. This paper suggests virtual memory compression algorithm for improving in virtual memory management and capacity of space. In this paper, we present a way to performance implement a virtual memory compression system that achieves significant improvement for the embedded system.

A Fast Virtual Machine Saving And Restoring Method Using Data Compression Algorithm (데이터 압축 알고리즘을 이용한 빠른 가상 머신 저장 및 복원 기법)

  • Kim, Bo Seob;Kim, Sung Chun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.252-255
    • /
    • 2012
  • 가상화 기술은 각종 장비들을 편리하게 이용하게끔 하고 있으며, 특히 데스크탑 가상화 기술의 경우 클라우드 컴퓨팅에 의한 유저의 요구가 많아져 상당한 연구가 진행되고 있다. 데스크탑 가상화의 경우 사용자에게도 큰 이점이 있지만 관리 측면에서 Cost를 줄이는 데 일조하고 있다. 데스크탑 가상화는 관리자 측면에서 보았을 때 사용자의 요청에 따라 가상 데스크탑을 빠르게 제공하여야 하는 의무가 있다. 관리자가 가상 데스크탑을 빠르게 제공하기 위해서 미리 구축해 둔 가상 머신의 상태를 저장하는 데, 본 논문에서는 가상 데스크탑의 상태를 저장하고 제공하는 데 있어서의 효율을 위해 압축 알고리즘을 사용하는 방법을 제안한다. 가상 데스크탑의 상태가 메모리 명령어의 집합이라는 특성에 따라 무손실 압축 알고리즘을 사용하고, 그들 중 빠르고 압축률이 높기로 알려진 네 가지 알고리즘을 찾아 비교하였다. 비교 결과 가장 효율이 좋았던 LZO lgorithm을 메모리 상태 저장/복원의 중간 과정에 삽입하였다. 실험 결과 기존의 압축하지 않았던 방법보다 최대 1.7배의 성능 향상을 보였으며 가상 머신의 상태를 저장했을 때의 평균 54%의 용량 절감이 있었다.

A Design and Implementation of FBA 3-Dimensional animation Software with VRML (VRML을 이용한 FBA 3차원 애니메이션 소프트웨어 설계와 구현)

  • Lim, Jeong-Yon;Seong, Won;Park, Min-Sik;Park, Jong-Won
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.613-615
    • /
    • 2000
  • 최근 인터넷 상의 3D 게임이나 가상 세계 등의 증가로 3차원 애니메이션에 대한 필요성이 고조되고 있다. 하지만 상당한 메모리와 전송 시간 및 데이터 전송, 처리에 대한 문제가 해결돼야 한다. 이러한 문제점을 해결하기 위해 새롭고 효율적인 3차원 애니메이션 부호화 기술 개발이 필요하다. 현재, MPEG-4는 BIFS와 FBA에 기반하여 애니메이션 애플리케이션들의 다양한 변형들을 구현할 수 있다. BIFS는 인터폴레이터, 스크립트, 센서 노드들 같은 몇 가지 애니메이션 노드들을 지원한다. 그리고 FBA는 인간 모형에 흡사한 객체를 생성하고 움직임을 주는데 유용하게 쓰이는 애니메이션 방법이다. 이 방법들 중 본 논문은 FBA 애니메이션을 VRML 2.0을 사용하여 구현하였고, 이 FBA 객체의 구성과 특징을 관찰하여 FBA 객체의 움직임을 생성하는데 필요한 데이터들을 압축해 데이터양을 줄이는 알고리즘을 구현하였다.

  • PDF