메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색
질문

이용수

표지
📌
연구주제
📖
연구배경
🔬
연구방법
🏆
연구결과
AI에게 요청하기
추천
검색
질문

초록· 키워드

오류제보하기
Standard ML(SML)[8, 7]과 같은 값 중심의 언어(applicative language)에서는 프로그램 수행중에 빈번한 메모리 할당과 재활용이 일어나게 된다. 이러한 프로그램에서 프로그래머는 메모리 소비량 측정기를 이용해 프로그램의 메모리 사용 내역을 파악해 프로그램의 성능을 향상 시킬 수 있다.
본 논문에서는 컴파일러에서 메모리 재활용 시스템을 변형해 프로그램 실행시에 살아있는 메모리 오브젝트의 크기의 합을 구할 수 있는 방법을 제시하였다. 또한, 그 방법을 이용해 SML/NJ[2, 6]상에 메모리의 변화 측정과 함수 흐름도(call graph) 파악이 가능한 메모리 소비량 측정기를 구현하였다. 또한, 이 측정기가 제공하는 측정 정보를 이용해 실제 프로그램의 메모리 소비량을 측정하여 프로그램의 성능을 향상시킬 수 있음을 보였다.

목차

요약

1. 서론

2. SML / NJ의 프로그램 실행 환경(Runtime Environment)

3. 메모리 사용량 측정기의 구현

4. 메모리 사용량 측정기를 사용한 측정 예

5. 결론 및 향후 연구

참고 문헌

참고문헌 (0)

참고문헌 신청

함께 읽어보면 좋을 논문

논문 유사도에 따라 DBpia 가 추천하는 논문입니다. 함께 보면 좋을 연관 논문을 확인해보세요!

이 논문의 저자 정보

최근 본 자료

전체보기

댓글(0)

0

UCI(KEPA) : I410-ECN-0101-2009-569-017960371