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

추천
검색
질문

논문 기본 정보

자료유형
학술대회자료
저자정보
김영곤 (포항공과대학교) 김성진 (포항공과대학교) 박찬익 (포항공과대학교)
저널정보
Korean Institute of Information Scientists and Engineers 한국정보과학회 학술발표논문집 한국정보과학회 2009 한국컴퓨터종합학술대회 논문집 제36권 제1호(A)
발행연도
2009.6
수록면
302 - 307 (6page)

이용수

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

이 논문의 연구 히스토리 (2)

초록· 키워드

오류제보하기
대부분의 운영체제들은 시스템의 쓰기 성능 향상을 위해서 쓰기 요청에 대해 지연 쓰기 방식으로 처리를 하고 있다. 운영체제의 가상 메모리 관리자는 지연쓰기를 하는 과정에서 발생하는 더티 페이지를, 주기적으로 또는 더티 페이지의 양이 특정 임계치를 초과하였을 때, 이를 담당하는 커널 쓰레드(리눅스의 경우 pdflush)를 통해서 시스템의 전체적인 더티 페이지의 양을 조절하게 된다. 하지만 주기적으로 해당 커널 쓰레드가 실행되지 못하거나, 생성되는 더티 페이지의 급격한 증가로 인해 더티 페이지가 임계치를 초과하게 될 경우 쓰기 요청을 한 태스크에서 직접 더티 페이지를 회수하는 동작을 수행하게 되어 해당 태스크의 쓰기 요청은 지연이 되게 된다. 이는 해당 프로세스의 응답시간에 상당한 증가를 가져오게 된다. 이러한 상황을 개선하기 위해 운영체제의 가상 메모리 관리자는 쓰기 캐시의 현재 상황을 모니터링 하면서 더티 페이지를 디스크에 쓰는 역할을 하는 커널 쓰레드가 적절히 수행되도록 조정할 수 있는 방법이 필요하게 된다. 본 논문에서는 리눅스의 가상 메모리 관리자가 쓰기 캐쉬의 상태를 적절한 상태로 유지할 수 있도록 시스템의 현재 캐쉬의 상태에 기반하여 커널 제어 변수들을 적절히 조절하는 방법을 제안한다. 실험을 통해 본 논문에서 제안한 방법이 시스템의 현재 캐쉬 상태에 따라 변수들을 적응적으로 제어를 하고, 그로 인해 쓰기 응답시간에 상당한 개선을 가져오는 것을 볼 수 있다.

목차

요약
1. 서론
2. 배경 지식 및 관련 연구
3. 적응적 제어 기법의 설계 및 구현
5. 성능 평가 및 분석
6. 결론
참고문헌

참고문헌 (0)

참고문헌 신청

함께 읽어보면 좋을 논문

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

이 논문의 저자 정보

이 논문과 함께 이용한 논문

최근 본 자료

전체보기

댓글(0)

0

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