http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
양희권(Hui-Kwon Yang),최인범(In-Bum Choi),김용희(Yong-Hee Kim),이철훈(Cheol-Hoon Lee) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.1A
정보화가 가속되면서 시스템의 네트워크 기능은 필수적 요소가 되었다. 범용 운영체제와 달리 경량의 시스템에 탑재되던 실시간 운영체제들은 TCP/IP 프로토콜을 기반으로 한 네트워크 기능이 추가됨으로써 정보가전의 시대를 앞당기고 그 적용 범위 또한 확대하는 효과를 가져왔다. 본 논문에서는 본 연구팀이 개발한 실시간 운영체제인 iRTOS™에 IPv4 TCP/IP를 구현하였다[1].
효율적 인터럽트 처리를 위한 인터럽트 서비스 프로세스의 구현
양희권(Hui-Kwon Yang),조희남(Hee-Nam Jo),성영락(Yeong Rak Seong),이철훈(Cheol-Hoon Lee) 한국정보과학회 2003 한국정보과학회 학술발표논문집 Vol.30 No.2Ⅰ
인터럽트는 시스템의 내 · 외부의 프로그램 또는 장치에 의해 발생하는 신호로서 운영체제가 하던 일을 멈추고 인터럽트 서비스 루틴(Interrupt Service Routine)을 통해 적합한 동작을 수행하도록 한다. 실시간 시스템을 포함한 대부분의 컴퓨팅 시스템에서 인터럽트의 발생 빈도와 인터럽트 서비스 루틴의 수행시간에 따라 Response Time 이 길어질 수 있는데, 이는 시스템에 커다란 오버헤드가 된다. 본 논문에서는 실시간 운영체제에서 Response Time 을 줄이고 효율적으로 인터럽트를 서비스하기 위한 인터럽트 서비스 프로세스의 구현에 대해 기술한다.
파일 시스템이 지원되지 않는 실시간 운영체제에서의 KVM 설계 및 구현
조희남(Hee-Nam Jo),양희권(Hui□ Kwon Yang),성영락(Yeong Rak Seong),이철훈(Cheol-Hoon Lee) 한국정보과학회 2003 한국정보과학회 학술발표논문집 Vol.30 No.2Ⅰ
오늘날 많은 가전제품들은 다양화, 쌍방성, 효율성, 개방성등 정보화 시대의 주요 특징들과 접목되어 생산되고 있으며, 이중 모바일 제풍군(Low End)은 각방받는 주류 제품이라 할 수 있다. 그러나 대부분의 모바일 제품들은 그 특성상 파일 시스템을 지원하지 못하고 있기에, 본 논문에서 모바일 제품의 운영체제로서 파일 시스템이 지원되지 않는 실시간 운영체지(RTOS- Real Time Operation System)를 선택하여 가상머쉰(VM-Virtual Machine)을 설계 및 구현하였다. 위의 지원을 위해 자바 클래스 파일을 C 언어 형태로 변환하여 VM 과 직접적으로 링크하는 방법인 프리링킹(Prelinking), 프리로딩(Preloading) 혹은 로마이징(ROMizing)이라고 알려져 있는 기법을 도입하였다.
임베디드 자바가상머신을 위한 가비지 콜렉션 설계 및 구현
백대현(Dae-Hyun Baek),박희상(Hee-Sang Park),양희권(Hee-Kwon Yang),이철훈(Cheol-Hoon Lee) 한국정보과학회 2002 한국정보과학회 학술발표논문집 Vol.29 No.2Ⅰ
자바의 가장 중요한 특성 중 하나는 플랫폼 독립성이다. 즉, 자바가상머신(Java Virtual Machine:JVM)이 탑재된 모든 플랫폼에서 운영체제의 종류와 상관없이 Java로 작성된 프로그램을 수행시킬 수 있다는 것이다. 이를 위해서는 각각의 플랫폼에 맞는 JVM이 적재되어야 한다. 본 논문에서 구현하게 될 가비지 콜렉션은 JVM의 성능을 좌우하는 중요한 요소이다. 가비지 콜렉션을 구현할 때 이용되는 알고리즘에는 여러 가지가 있다. 본 논문은 stop-copy와 마크-회수 알고리즘에 대해서 설명하고, 마크-회수 알고리즘을 개선한 마크-회수 압축 알고리즘을 이용한 가비지 콜렉션의 설계 및 구현한 내용을 기술하고 있다.