Proceedings of the Korean Information Science Society Conference (한국정보과학회:학술대회논문집)
- 2007.10b
- /
- Pages.324-329
- /
- 2007
- /
- 1598-5164(pISSN)
A Study of Performance Enhancement for the Shared Memory in the Linux O.S
Linux 운영체제에서 Shared Memory 성능 개선 방안 연구
- Jang, Seung-Ju (Dept. of Computer Engineering, Dong-Eui University) ;
- Choi, Eun-Seok (Dept. of Computer Engineering, Dong-Eui University) ;
- Kang, Dong-Uk (Electronics and Telecommunications Research Institute(ETRI)) ;
- Lee, Gwang-Yong (Electronics and Telecommunications Research Institute(ETRI)) ;
- Kim, Dong-Han (Electronics and Telecommunications Research Institute(ETRI)) ;
- Kim, Jae-Myeong (Electronics and Telecommunications Research Institute(ETRI))
- 장승주 (동의대학교 컴퓨터공학과) ;
- 최은석 (동의대학교 컴퓨터공학과) ;
- 강동욱 (한국전자통신연구원) ;
- 이광용 (한국전자통신연구원) ;
- 김동한 (한국전자통신연구원) ;
- 김재명 (한국전자통신연구원)
- Published : 2007.10.26
Abstract
본 논문은 대부분의 Linux 운영체제에서 지원해 주는 System V의 IPC 중 하나인 Shared Memo의 성능을 개선하는 방안을 연구한다. Linux에서 사용되는 Shared Memory는 동일한 메모리 영역에 여러 개의 프로세스가 접근할 수 있도록 해 주는 기술이다. 본 논문에서는 Shared Memory의 큰 두 갈래 중 커널 단계에서 처리 되는 SVR 형식의 Shared Memory를 다룬다. 본 논문에서는 리눅스 운영체제의 공유 메모리 성능 개선 방안을 제안한다. 본 논문에서 제안하는 공유 메모리 성능 개선 방안은 듀얼 코어를 활용하여 기존의 단일 처리기 시스템에서보다 성능을 향상시킬 수 있도록 한다. 공유 메모리를 이용한 프로세스의 동작이 별개의 CPU에서 동작되도록 함으로써 성능 향상을 꾀한다.
Keywords