• 제목/요약/키워드: 윈도우 환경

검색결과 568건 처리시간 0.025초

멀티프로세서 윈도우즈 상에서 실시간성 지원 (Real-Time Support on Multi-Processor for Windows)

  • 송창인;이승훈;주민규;이철훈
    • 한국콘텐츠학회논문지
    • /
    • 제12권6호
    • /
    • pp.68-77
    • /
    • 2012
  • 최근 시스템 개발 환경이 싱글프로세서 기반의 환경에서 멀티프로세서 기반의 환경으로 변화됨에 따라 개발된 시스템 프로그램들이 멀티프로세서 기반과 싱글프로세서 기반에서 호환이 가능하도록 설계 및 구현의 중요성이 부각되고 있다. 특히, 실시간성이 중요시 되는 내장형 소프트웨어 분야 및 측정 장비와 같이 정밀성을 요구하는 분야의 경우 멀티프로세서 기반의 실시간성을 제공하기 위한 연구가 필요하다. 운영체제에 종속적인 실시간성은 운영체제에 따라 지원여부를 결정하는데, 범용 운영체제인 윈도우즈의 경우 실시간성을 지원하기 위해 RTX나 INtime과 같은 고가의 서드파티를 사용해야 한다. 그러나 서드파티를 사용함으로써 제품 개발 시 고가의 구입비용 및 유지보수 비용으로 인한 개발 비용의 증가를 초래하는 문제점이 발생한다. 이러한 문제점을 해결하기 위해서, 본 논문에서는 멀티프로세서 기반의 윈도우즈에 실시간성을 제공하기 위해 x86 아키텍처의 Local APIC를 이용하여 윈도우즈에 실시간성을 제공하는 RTiK-MP(Real-Time implant Kernel-Multi Processor)를 설계 및 구현하였고, RTiK-MP의 성능 검증 및 평가를 위하여 휴대용 점검장비를 이용한 성능 측정 결과를 분석한다.

촉각 기반 윈도우 인터페이스 (Manipulation of the Windows Interface Based on Haptic Feedback)

  • 이준영;경기욱;박준석
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 1부
    • /
    • pp.366-371
    • /
    • 2008
  • 본 논문에서는 터치스크린이 장착된 윈도우 시스템에서 촉각 피드백을 사용해 윈도우 인터페이스와 상호작용하는 방법 및 체계를 제안한다. 사용자가 터치 스크린을 통해 윈도우 인터페이스와 상호작용할 때 발생하는 주요 이벤트는 윈도우 인터페이스 메시지 필터(Windows Interface Message Filter: WIMF)에 의해 감지되고, 촉각 정보 제공기(Haptic Information Provider: HIP)를 통해 적절한 촉각 정보로 변환되어 본 연구에서 제안한 스타일러스형 햅틱 인터페이스를 통해 사용자에게 촉각 자극을 전달한다. 본 연구에서는 윈도우 환경의 주요한 조작 방법인 버튼 클릭, 메뉴 선택 및 팝업, 창/아이콘 선택 및 끌어놓기(drag & drop), 스크롤에 대하여 촉각 피드백을 구현하였다. 피험자 실험결과 촉각 피드백은 상호작용하는 인터페이스 객체가 선택되었는지에 대한 사용자의 직관을 증대시켰으며, 인터페이스 객체의 위치 및 크기 조절 시 인터페이스의 정교한 조작을 도와 사용성을 증대시켰다.

  • PDF

태블릿 PC 환경의 실시간 처리 기능 지원 (Real-Time Support on the Tablet PC Platform)

  • 박지윤;조아라;김효중;최정현;허용관;조한무;이철훈
    • 한국콘텐츠학회논문지
    • /
    • 제13권11호
    • /
    • pp.541-550
    • /
    • 2013
  • 태블릿 PC의 경우 개발의 편의성 및 다양한 기능을 제공하기 위해 모바일 운영체제인 윈도우 8을 사용하는데 윈도우 계열의 경우 실시간 처리를 보장하지 못하는 문제점이 있다. 또한 기존의 상용 솔루션과 RTiK 계열의 경우 윈도우와는 독립적인 타이머 인터럽트를 생성하기 위해 사용했던 로컬 APIC 타이머 카운트 값을 얻어 올 수 없기 때문에 실시간 처리 기능을 제공하기 어려운 문제점이 있다. 따라서 본 논문에서는 태블릿 PC의 윈도우 8환경에 실시간 처리 기능을 제공하기 위해 MSR_FSB_FREQ 레지스터를 이용하여 로컬 APIC 초기 카운트 값을 설정하였다. 또한 윈도우의 저전력 기법인 C-State를 제어함으로써 생성한 타이머 인터럽트의 주기성을 보장하여 실시간 처리 기능을 제공하는 RTiK+를 설계 및 구현하였다. 구현한 RTiK+의 성능 검증 및 평가를 위해 CPU 클럭 틱의 수를 반환하는 RDTSC 명령어를 사용하여 생성된 실시간 쓰레드의 주기를 측정하였고, 1ms 주기에서 오차범위 내에서 정상 동작함을 확인하였다.

내장형 리눅스를 이용한 e-book 단말기 연구 (Study of E-book Terminal on the Embedded Linux)

  • 노영욱
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2003년도 추계학술발표대회(하)
    • /
    • pp.905-908
    • /
    • 2003
  • 본 논문에서는 내장형 리눅스 환경에서 XML기반 EBKS용 전자책 리더 개발에 대한 내용이다. 개발된 단말기는 내장형 리눅스 타겟보드에서 한국형 전자책 문서 표준에 기반한 XML 문서를 Qt SAX 파서를 이용하여 파싱하고, 크로스 플랫폼형 윈도우 시스템인 QWS(Qt windows system)를 이용하여 디스플레이한다. 개발된 전자책 리더는 리눅스 환경 뿐만 아니라 다양한 윈도우 플랫폼에서 신속하고 쉽게 개발 가능하며 SAX 파서를 사용하므로 DOM 인터페이스에 비해 메모리를 적게 사용한다.

  • PDF

GUI 환경의 고성능 워드프로세서의 발전 방향에 관한 연구 (A Study on the Enhancement of GUI Based High-end Word processor)

  • 홍원기;이상렬
    • 한국컴퓨터정보학회지
    • /
    • 제2권2호
    • /
    • pp.19-26
    • /
    • 1996
  • 윈도우 등 GUI 환경이 급속히 보급됨에 따라 워드프로세서도 매우 발전하고 있다. 이에 따라 본 논문에서는 현재 보급된 윈도우용 워드프로세서를 분석하여 문제점과 개선점을 제시하고 멀티미디어 시대에 대응한 워드프로세서의 방향에 대하여 고찰하고자 한다.

  • PDF

고속 보정을 위한 적응광학시스템의 제어장치 개발 (Development of a Fast Control Device for an Adaptive Optics System)

  • 박승규;백성훈;김민석;서영석;유병덕;김철중;나성웅
    • 한국광학회:학술대회논문집
    • /
    • 한국광학회 2003년도 제14회 정기총회 및 03년 동계학술발표회
    • /
    • pp.106-107
    • /
    • 2003
  • 본 연구에서는 고속 보정이 가능한 적응광학 시스템의 제어장치를 개발하였다. 개발된 장치는 윈도우즈 환경의 개인용 컴퓨터 상에서 구성하였으며, 원거리에서도 유선을 이용하여 안정적으로 제어하기 위하여 통신방식에 기초하여 제어알고리즘을 구성하였다. 개발된 적응광학 시스템의 전체 구성도는 그림 1과 같으며, 윈도우즈 환경의 개인용 컴퓨터와 변형거울, 기울기거울, 하트만 센서 및 간섭계로 구성되어있다. (중략)

  • PDF

멀티 유저 윈도우 환경에서의 실시간 데이터 접근 모니터링 시스템 설계 및 구현 (Design and Implementation of Real-time File Access Monitoring System on NT Server)

  • 박영철;박진섭;김형선;송영기
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2003년도 춘계학술발표대회논문집
    • /
    • pp.57-60
    • /
    • 2003
  • 최근 대부분의 기업 정보 범죄가 기업 내부자 소행으로 일어난다. 허가되지 않은 사용자의 불법적인 사용 및 도용은 기업 내부의 정보유출, 파괴 등 기업에 막대한 피해를 가져온다. 이런 환경에서 공용으로 사용되는 기업 정보에 대한 사용자별 파일 또는 디렉토리 접근에 대한 실시간적인 관리가 이루어져야 한다. 본 논문에서는 멀티 유저 윈도우서버의 디렉토리 및 파일에 접근하는 사용자를 실시간적으로 모니터링하고, 사용자 권한에 위배되는 행동을 모니터링하는 시스템을 설계 및 구현한다.

  • PDF

실시간 확장 윈도우 운영체제에서의 소프트 타이머 인터럽트 UML-RT모델의 구현과 성능 분석 (The Implementation and Performance Analysis of Soft Timer Interrupt UML-RT Model on a Windows Platform with Real-Time Extension)

  • 최진호;심재익;임승철
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (1)
    • /
    • pp.841-843
    • /
    • 2005
  • 본 논문에서는 UML-RT(Real-Time) 모델에서 태스크를 직접 제어하기 위한 목적으로 일정 시간마다 틱을 발생하는 소프트 타이머 인터럽트 모델을 구현하였으며 생성된 모델 코드의 실행 성능 결과를 제시하였다. 그리고 소프트 타이머 인터럽트 모델 코드의 실시간 실행이 가능하도록 UML-RT 도구의 TargetRTS 라이브러리를 실시간 확장 윈도우 환경에 맞게 수정하였다. 실시간 확장 윈도우 운영체제와 UML-RT 개발 환경에서 설계, 구현한 소프트 타이머 인터럽트 모델의 성능 측정 결과 실시간으로 동작 가능함을 보여주었다.

  • PDF

선형 윈도우 알고리즘을 이용한 RSSI 기반 위치 인식 시스템의 스무링(smoothing) 처리 (The Linear Window Algorithm for Smoothing Methods in the Location Awareness Systems Based RSSI)

  • 국중진;홍지만
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.538-539
    • /
    • 2008
  • 유비쿼터스 컴퓨팅의 실현을 위해 센서 네트워크 기반의 다양한 위치인식 연구가 수행되었다. 특히 근거리 위치 인식 분야에서는 RSSI를 이용한 위치 인식에 관한 연구가 활발하였으나 RSSI는 통신 환경에 민감하여 균일한 위치 정보 결과를 획득하기 어려우며, RSSI 값을 기반으로 삼각측량 등의 위치 계산을 소프트웨어적으로 처리하기 때문에 응답 속도가 늦다는 단점이 있다. 따라서 최근 Chipcon에서는 CC243x 시리즈에 위치 계산 엔진(Location Engine)을 탑재하여 응답 속도에 대한 종전의 단점을 보완하였으나 여전히 위치 값이 고르지 못한 부분은 개선되지 않았다. 따라서 본 논문에서는 통신 환경으로 인한 위치 정보의 불균등함을 개선하고자 선형 윈도우 알고리즘을 제안한다. 선형 윈도우는 위치 정보에 대한 스무팅을 수행하며, 이를 통해 응답 속도의 저하를 최소화시키면서 위치 변화를 고르게 한다.

  • PDF

윈도우즈 Crypto API를 이용한 악성코드 무력화 방안 연구 및 도구 구현 (A study on neutralization malicious code using Windows Crypto API and an implementation of Crypto API hooking tool)

  • 송정환;황인태
    • 정보보호학회논문지
    • /
    • 제21권2호
    • /
    • pp.111-117
    • /
    • 2011
  • 암호기술의 발전으로 통신의 비밀이나 정보보호가 강화되었지만, 암호기술을 역이용하는 Cryptovirus가 등장하였고 윈도우즈 CAPI(Crypto API)를 사용하는 악성코드도 누구나 쉽게 제작하여 배포할 수 있는 환경이 되었다. CAPI를 사용하는 악성코드는 윈도우즈에서 제공하는 정상적인 API를 사용하기 때문에 IPS(Intrusion Prevention System) 등 정보보호시스템은 물론 백신프로그램에서도 탐지 및 분석이 쉽지 않다. 본 논문에서는 Cryptovirus를 비롯하여 윈도우즈 CAPI를 사용하는 악성코드 무력화 방안 연구 및 이와 관련된 Hooking 도구 구현결과를 제시하고자 한다.