• 제목/요약/키워드: 컴퓨터운영체제

검색결과 519건 처리시간 0.033초

운영체제 소프트웨어의 시험환경 구축 (Examination environment construction of Operating System software)

  • 강배근;전인오;양해술
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.861-862
    • /
    • 2009
  • 운영체제의 기본적인 역할은 각종 컴퓨터 하드웨어들을 서로 논리적으로 연결하고 제어하는 것으로 다른역할은 응용프로그램과 컴퓨터 하드웨어를 연결해주는 역할을 한다. 본 연구에서는 운영체제 소프트웨어 분야의 기반기술 및 동향을 조사하고 표준시험환경을 구축해 보았다.

L4 마이크로커널을 이용한 가상화 설계 (A Design of Virtualization Using L4 Micorkernel)

  • 강창호;조상영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.45-46
    • /
    • 2009
  • 최근에 다기능 복합화되는 임베디드 시스템을 위한 가상화 연구가 활발하다. 본 논문에서는 L4 마이크로커널을 기반으로 한 실시간 운영체제 MicroC/OS-II 가상화를 위한 L4 환경에서의 전체 구성, 인터럽트 핸들링, 게스트 운영체제 초기화 과정의 설계에 대해 기술한다.

X-86 안드로이드 플랫폼에 Wifi 디바이스 탑재 (A Porting of an Wifi device on X-86 based Android Platform)

  • 정우영;전중남
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.38-39
    • /
    • 2011
  • 최근의 스마트 폰의 운영체제인 안드로이드를 넷북, 자동차용 장비, 산업용 장비에도 적용하는 사례가 증가하고 있다. 본 논문에서는 x86 계열의 ATOM CPU를 탑재한 산업용 컴퓨터 시스템에 안드로이드 운영체제를 탑재한 이후에 wifi 디바이스를 포팅하는 과정을 설명한다. 이를 위하여 안드로이드 운영 계층에서 디바이스가 동작하는 과정을 분석하고, 이에 따라 wifi 디바이스를 설치하는 과정을 설명한다. 이 과정은 앞으로 안드로이드 플랫폼이 지원하지 않는 다른 장비를 접속하고자 할 때에도 유용하게 활용할 수 있다.

OSEK/VDX 운영체제를 위한 태스크 활성화 서비스 설계 (Design of Task Activation Services for OSEK/VDX)

  • 권오용;임성락;유영창
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.15-16
    • /
    • 2009
  • OSEK/VDX 운영체제는 자동차 전자제어장치(ECU)를 위하여 OSEK/VDX에서 제안한 사양을 준수하는 실시간 운영체제이다. 본 연구는 OSEK/VDX 운영체제의 태스크관리 서비스들 중에서 태스크 활성화를 위한 서비스 함수를 설계하고 그 타당성을 제시한다.

TCP/IP를 이용한 운영체제 독립 원격 제어 시스템 (The Operating System Independent Remote Control System By Using TCP/IP)

  • 최인욱;태진상;노문진;박성순
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 추계학술발표논문집
    • /
    • pp.231-235
    • /
    • 2001
  • 원격 제어 시스템이란 멀리 떨어진 컴퓨터 시스템을 자기 컴퓨터 앞에 있는 듯한 느낌과 수행속도로 작업을 한 수 있도록 도와주는 시스템이다. 네트워크의 발달로 인하여 빠른 인터넷 환경을 접할 수 있게 되었고 전 세계가 하나의 네트워크 망으로 연결되어 어디서든지 접속이 가능하게 되었다. 이러한 인터넷 환경속에서 인격 제어 시스템의 필요성을 느끼게 되었고 개발, 발전되었다. 또한 원격 제어 시스템을 운영 체제에 독립적인 언어인 자바로 로딩하여 어떤 운영 체제에서도 인격 제어가 가능하게 되었다. 앞으로 인격 제어 시스템은 인터넷 속도가 발전함에 따라 더욱 발전하여 컴퓨터와 컴퓨터의 인격 제어가 아닌 PDA등과 같은 휴대용 단말기에서도 원격 제어가 가긍하게 될 것이다.

  • PDF

Xen 가상 머신에서 QoS를 고려한 실시간 자원 할당 기법 (Realtime Resource Allocation Scheme Considering QoS on Xen Virtual machine)

  • 김병기;장재혁;허경우;고영웅
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.165-167
    • /
    • 2011
  • Xen과 같은 가상 머신에서 각 게스트 운영체제가 필요로 하는 CPU 요구량을 정확하게 측정하기는 어렵다. SEDF 스케줄러는 사용자가 각 게스트 운영체제의 CPU 할당량을 직접 입력하고 있다. 따라서 가변적인 부하를 가지고 있는 상황에서 게스트 운영체제의 스케줄링이 어렵다. 본 논문에서는 작업량이 가변적으로 변화하는 시스템의 QoS를 고려하여 실시간 태스크가 필요로 하는 CPU 자원을 효율적으로 할당하는 방법을 제안하였다. 실험을 통하여 제안한 방식이 가변적인 작업량에 대해서 효율적으로 동작됨을 보였다.

실시간 운영체제 CNU_RTOS에서 버디 시스템 메모리 기법 설계 및 구현 (Design and Implementation of Buddy System for Real-Time Operating system, CNU_RTOS)

  • 정성훈;권재국;이철훈
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2012년도 제45차 동계학술발표논문집 20권1호
    • /
    • pp.33-36
    • /
    • 2012
  • 디지털 컨버젼스 시대가 도래하면서 자원이 제한된 소형기기들의 사용이 비약적으로 증가하는 추세이다. 실시간 운영체제가 탑재되는 임베디드 시스템은 특성상 제한된 메모리를 가지기 때문에 제한된 메모리를 효율적으로 사용할 수 있는 기법이 적용되어야 한다. 이러한 제한된 메모리 관리를 효율적으로 사용하도록 기존의 CNU_RTOS에서는 실시간 운영체제의 메모리 관리 기법인 메모리 풀(Pool)과 힙(Heap) 알고리즘을 사용하였다. 시간 결정성을 보장하기 위해 힙을 할당하는 방법으로 first fit 알고리즘을 사용하였지만 외부 단편화로 인한 메모리 낭비를 감수하게 되었다. 본 논문에서는 힙 스토리지 매니저에서 발생하는 외부 단편화를 최소화하기 위해 버디 시스템을 이용한 메모리 관리 기법을 설계 및 구현하였다.

  • PDF

OSEK/VDX 기반 전장용 운영체제의 안전성 검증을 위한 자동 테스트 시나리오 생성기 (Automatic Test Scenario Generator for OSEK/VDX-based Automotive Operating Systems)

  • 변태준;최윤자
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.1551-1554
    • /
    • 2012
  • 차량전장용 운영체제는 안전중요(safety-critical) 소프트웨어로써 엄밀한 검증과 테스트를 필요로 한다. 엄밀한 검증은 시스템의 모든 사용 가능한 시나리오의 도출을 필요로 하며, 이것을 수작업으로 생성하는 데에는 비용과 효율성에 문제가 있다. 본 연구에서는 차량전장용 운영체제의 국제표준인 OSEK/VDX 에 명시된 제약사항을 고려한 테스트 시나리오 자동 생성기와 이를 보조하는 OSEK/VDX 시뮬레이터를 개발하여 테스트 효율의 향상과 자동화를 도모하였다. 개발된 도구는 OSEK/VDX 기반 개방형 운영체제인 Trampoline 에 적용하여 효과를 입증하였다.

모바일 운영체제의 보안 매커니즘과 새로운 공격 경로 탐지 (A Study on the Security Mechanisms of Mobile Operating Systems and the Detection of New Attack Paths)

  • 김애솔;박재경
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제68차 하계학술대회논문집 31권2호
    • /
    • pp.625-627
    • /
    • 2023
  • 본 논문은 모바일 운영체제의 보안 매커니즘을 조사하고, 현재까지 알려진 공격 경로뿐만 아니라 새로운 공격 경로를 탐지하기 위한 방법에 대해 연구하였다. 모바일 운영체제 보안은 사용자의 개인 정보와 중요한 데이터를 보호하는 데 매우 중요하며, 이에 대한 이해와 공격 경로의 탐지는 보안 강화에 필수적이다. 본 연구에서는 iOS와 Android를 중심으로 모바일 운영체제의 주요 보안 매커니즘을 분석하고, 샌드박스 환경, 권한 관리, 암호화 등의 보안 매커니즘에 대해 상세히 살펴보았다. 또한, 이전 연구들에서 파악된 공격 경로 외에도 새로운 공격 경로를 발견하고 탐지하기 위한 방법과 도구를 개발하였다.

  • PDF

운영체제 시각화를 위한 GUI 구현 (GUI Implementation for operating system visualization)

  • 김동휘;박연택;정해람;양길모;주용완;이준동
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제68차 하계학술대회논문집 31권2호
    • /
    • pp.729-731
    • /
    • 2023
  • 운영체제(Operating System)는 사용자의 하드웨어, 시스템 자원(System Resources)을 제어하고 프로그램에 대한 일반적 서비스를 지원하는 시스템 소프트웨어(System Software)이다. 시스템 하드웨어를 관리할 뿐 아니라 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공한다. 최근에는 가상화 기술의 발전에 힘입어 실제 하드웨어가 아닌 가상 머신(HyperVisor) 위에서 실행되기도 한다. 본 연구에서는 다중 코어 프로세서를 타겟으로 한 소규모 운영체제 개발 프로젝트의 일환으로 화면 모드를 전환해 주고, 화면을 그리는 기능을 작성해 주었다. 이를 잘 활용하면 고해상도 그래픽모드에서의 보다 심도 있는 그래픽의 구현, 나아가 임베디드 시스템, IOT 등 다양한 분야에 이용할 수 있다.

  • PDF