임베디드 시스템에서의 동적 메모리 관리방법(DYNAMIC MEMORY MANAGING METHOF IN EMBEDDED SYSTEM)
등록번호 1378058조회수 28
- 기술구분
- 국방특허기술
- 기술분야
- 정보/통신
- 상세분야
- 임베디드 시스템
- 등록일
- -
- 발명자
- 김석환 | 엄두섭 | 윤석우
기술 내용
본 발명은 전체 데이타 메모리를 고정된 큭기의 블록으로 나누어 블록단위로 할당 및 해제를 수행한다. 따라서, 제한된 H/W 로 구성된 임베디드 시스템에서 순수 S/W로만 구성되는 시스템의 신뢰적인 동작 환경을 제공할 수 있으며, 멀티 태스킹 운영체제 환경에서 시스템 실행시 오동작의 주 원인인 스택동작 관련 스택 오버플로우와 태스크간 스택영역 충돌의 방지할 수 있다. 특히 본 발명은 블록단위로 할당 및 해제를 수행하기 때문에 제한된 메모리 공간(스택 메모리)을 효율적으로 사용할 수 있으며, 이로 인하여 가용한 동적 메모리(힙 메모리)의 공간을 확보하여 태스크 수용력을 확대시킬 수 있다.