ETRI-Knowledge Sharing Plaform

ENGLISH

성과물

특허 검색
구분 출원국
출원년도 ~ 키워드

상세정보

등록 임베디드 시스템을 위한 메모리 부족상황 관리 방법 및 장치

임베디드 시스템을 위한 메모리 부족상황 관리 방법 및 장치
이미지 확대
발명자
이재호, 김우식, 김선자, 김익순, 김영호, 김강희, 윤성환
출원번호
10-2007-0100018 (2007.10.04) KIPRIS
공개번호
10-2008-0052339 (2008.06.11)
등록번호
10-0900439-0000 (2009.05.26)
출원국
대한민국
초록
본 발명은 임베디드 시스템에서 다수의 응용 프로그램이 실행되면서 발생하는 메모리 부족상황을 처리하는 방법에 관한 것이다. 본 발명에 따른 임베디드 시스템의 메모리 부족상황 관리방법은 실행중인 적어도 하나의 프로세스 중 적어도 하나의 프로세스가 선택되는 단계; 상기 선택된 적어도 하나의 프로세스를 보호 설정하는 단계; 적어도 하나의 프로세스를 실행하기 위한 메모리 공간의 할당을 요청받는 단계; 상기 요청받은 메모리 공간의 부족 여부를 판단하여 상기 요청받은 메모리 공간이 부족한 경우 상기 메모리를 사용하고 있는 적어도 하나의 실행 프로세스의 보호 설정을 검사하는 단계; 상기 보호 설정이 되지 않은 실행 프로세스 중 적어도 하나의 실행 프로세스를 선택하여 종료시키는 단계; 및 상기 종료된 실행 프로세스가 사용했던 메모리 공간을 상기 메모리 공간의 할당을 요청한 프로세스에 할당하는 단계를 포함한다. 본 발명에 따르면, 메모리 부족상황 처리를 위한 알고리즘을 유연성 있게 제공한다. 또한, 메모리 부족상황에서도 특정 프로그램을 안정적으로 사용할 수 있다.