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

검색결과 525건 처리시간 0.03초

스마트폰의 구성 변수에 따른 전력 효율성 분석 (Analysis on the Power Efficiency of Smartphone According to Parameters)

  • 손동오;김종면;김철홍
    • 한국컴퓨터정보학회논문지
    • /
    • 제18권5호
    • /
    • pp.1-8
    • /
    • 2013
  • 스마트폰의 등장과 함께 사용자들은 다양한 애플리케이션을 통해 보다 효율적으로 모바일폰을 구성할 수 있게 되었다. 하지만, 스마트폰의 발전에도 불구하고 스마트폰의 배터리는 휴대성을 제한하고 있다. 스마트폰의 전력 효율성은 컴퓨터 시스템 연구 분야에서 아주 중요한 이슈이다. 본 논문에서는 스마트폰의 전력 효율성을 알아보기 위해 여러 구성 변수를 선택하여 실험을 수행하였다. 구성 변수로는 프로세서, 디스플레이, 운영체제를 고려하였고 각 구성 변수에 따라 여러 개의 애플리케이션을 활용하여 실험하였다. 실험 결과, 프로세서의 복잡도에 따라서도 전력 소비량이 증가하였고, 디스플레이크기 증가에 따라 전력소비량 또한 증가하였다. 하지만, 운영체제에서는 다른 전력 소비 패턴을 보였다. Android 운영체제의 경우 인터넷과 영상처리 애플리케이션에서 높은 전력 소비량을 보이며 음악 감상, 카메라 애플리케이션에서 낮은 전력 소비량을 보였다. iOS의 경우에는 게임과 인터넷 애플리케이션에서 높은 전력 소비량을 보이며 카메라와 영상처리에서 낮은 전력 소비량을 보였다. 전체적으로 Android 운영체제보다 iOS 운영체제에서 전력 효율성이 높음을 알 수 있었다. 이는 iOS는 하드웨어와 운영체제를 병행하여 개발하기 때문에 Android보다 최적화가 잘 이뤄진 것으로 판단된다. 또한, Android는 하드웨어에 최적화된 운영체제 수정이 필요함을 실험을 통해 알 수 있었다.

Windows Vista BitLocker 분석 (Analysis of Windows Vista BitLocker)

  • 황성호;남현우;박능수;홍도원
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.1115-1118
    • /
    • 2007
  • BitLocker는 2006년에 Microsoft가 새롭게 출시한 운영체제인 Windows Vista에서 처음 사용되는 보안 메커니즘이다. 기존의 다양한 운영체제에서 사용되는 보안 메커니즘은 기본적으로 사용자가 로그인한 후 로그인한 사용자의 데이터를 바탕으로 파일에 대한 암호화, 데이터에 접근에 관한 권한 확인과 같은 방법을 사용하여 데이터를 보호했다. 하지만 이러한 보안 메커니즘은 물리적으로 접근하는 공격방법에는 취약하고, 플랫폼 자체에 대한 신뢰성이 부족하기 때문에 새롭게 Microsoft에서 새롭게 제안하는 보안 메커니즘인 BitLocker는 디스크 자체를 암호화 해서 보호하는 새로운 메커니즘이다. 본 논문에서는 Windows Vista에서 사용되는 새로운 보안 메커니즘인 BitLocker의 운영 메커니즘에 대해서 분석하고 이를 바탕으로 Windows 보안 메커니즘에 대한 취약점을 검증하기 위한 기존 자료로 활용하였다.

SenOS를 위한 저전력 기법 설계 및 구현 (Design and Implementation of Low-Power Management for SenOS)

  • 정성훈;권재국;이철훈
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2012년도 춘계 종합학술대회 논문집
    • /
    • pp.31-32
    • /
    • 2012
  • 최근 스마트폰 및 태블릿의 등장으로 컴퓨터를 들고 다니는 시대가 왔다. 웨어러블 컴퓨터는 이를 뛰어넘어 컴퓨터를 몸에 부착해 활동하면서 정보를 처리한다. 이러한 웨어러블 컴퓨터는 극히 전력과 메모리 같은 하드웨어의 제약 사항을 극복하고 사용자 서비스의 QoS를 제공하기 위해 초소형이면서 저전력 기능을 갖춘 실시간 운영체제를 사용해야만 한다. 본 논문에서는 웨어러블 컴퓨터를 위한 실시간 운영체제인 SenOS을 위한 장치전력관리 기법을 설계 및 구현하였다. WPN Protocol을 이용한 통신 프로그램을 실험하여 약 25%의 전력 소모 감축효과를 확인하였다.

  • PDF

Computing Curricula 2020에 기반한 국내 초·중등 정보 교육과정 내용 요소 분석 (Analysis of Primary and Secondary Informatics Curriculum Content Components Based on Computing Curricula 2020)

  • 정재리;김성원;이영준
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제67차 동계학술대회논문집 31권1호
    • /
    • pp.233-236
    • /
    • 2023
  • 본 연구에서는 Computing Curricula 2020에서 제시하고 있는 지식 요소를 바탕으로 초등학교 실과와 중학교 정보 교과의 내용 요소의 변화를 비교·분석해 보았다. 연구 결과, 초등학교는 2022 개정 교육과정에서 총 5개의 지식 요소를 포함하였고, '컴퓨팅 시스템 기초', '디지털 디자인'과 관련한 내용 요소가 추가되었다. 중학교는 2022 개정 교육과정에서 총 11개의 지식 요소를 포함하였고, '운영체제', '지능 시스템(AI)'과 관련한 내용 요소가 추가되었다. 그 중 내용 요소의 비율이 크게 변화한 영역은 '소프트웨어 설계', '자료구조 및 알고리즘과 복잡도', '운영체제', '지능 시스템(AI)' 등이었다. 향후 연구에서는 본 연구에서 분석하지 못한 고등학교 정보과의 내용 요소를 분석해보고자 한다.

  • PDF

실업계 고교와 전문대학간 컴퓨터 교과 관련 연계교육의 운영실태 및 개선방안에 관한 교원들의 인식 연구 (A Study on Teachers' Recognition of the Current Status between the Computer Curriculum of Vocational High Schools and Junior Colleges and Its Improvement)

  • 윤여훈;김창석
    • 컴퓨터교육학회논문지
    • /
    • 제5권4호
    • /
    • pp.9-17
    • /
    • 2002
  • 컴퓨터 산업과 IT산업의 눈부신 발전으로 컴퓨터 관련 교육은 숙련된 인력을 양성하기 위하여 교육의 체제와 방법의 변화가 절실히 필요하게 되었다. 직업교육 훈련 촉진법 및 고등교육법 시행령의 법적 지원과 '신교육 체제의 수립을 위한 교육 개혁 방안(II)' 발표로 실업계 고등학교와 전문대학간 교과 과정을 상호 연계하여 운영되고 있다. 그러나 실업계 고등학교와 전문대학간 컴퓨터 교과 관련 연계교육을 성공적으로 운영되기 위한 연구는 미흡한 실정이다. 이에 본 연구는 실업계 고교와 전문대학간 컴퓨터 교과와 관련하여 조사 연구결과 연계교육의 개선방안을 제안한다.

  • PDF

CPU 스케줄링을 학습하는 운영체제 시뮬레이션 프로그램의 설계 및 구현 (Design and Implementation of Simulation Program for CPU Scheduling Operating Systems)

  • 정성균;이상곤
    • 한국멀티미디어학회논문지
    • /
    • 제14권3호
    • /
    • pp.449-461
    • /
    • 2011
  • 컴퓨터 운영체제는 과거에는 대학에서만 배우는 과목이었으나, 컴퓨터가 점점 보편화되면서 고등학교와 중학교에서도 운영체제의 교육이 실시되고 있다. 학교에서 이루어지는 컴퓨터 교육을 살펴보면 컴퓨터에 대한 기본 원리와 핵심 철학은 이론 수업만으로 진행되고 있다. 이론 수업은 학습 매체의 활용 부족으로 때로 중요한 부분을 지나치거나 학습자가 흥미를 느끼지 못해 수업이 자칫 어려운 공부로 인식될 위험이 있다. 이러한 교육 환경에서 학습자에게 이론 수업에 추가로 다양한 매체를 활용해서 학습에 대한 이해를 돕고 수업 흥미를 유도해서 과목에 대한 이해를 높이는 연구가 필요한 실정이다. 본 논문에서는 프로그램을 구현하여 운영체제의 이론 중 CPU 스케줄링에 대해서 다양한 예를 진행 과정과 함께 시뮬레이션 하고 그 결과를 표시하는 프로그램을 개발하였다. 본 연구를 통해 개발된 프로그램을 이용하여 학습자를 교육하면 수업에 대한 흥미를 높일 수 있고 컴퓨터 교과의 이론적인 부분을 보강할 수 있다. 또한 다양한 프로그래밍 환경에서의 각 알고리즘(FCFS, SJFS, PS, RR)끼리의 비교 분석도 가능함을 입증한다.

실시간 센서 운영체제를 위한 함수 아웃라이닝 기법 (Function Outlining for Real-time Sensor Operating Systems)

  • 이상호;민홍;김봉재;김석현;조유근;홍지만
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2008년도 한국컴퓨터종합학술대회논문집 Vol.35 No.1 (A)
    • /
    • pp.313-314
    • /
    • 2008
  • 컴퓨터 시스템의 등장 이래로, 함수 인라이닝 기법은 함수 지향형 프로그래밍 언어에서 코드 크기의 증가와 함께 실행 시간을 감소시키는 하나의 기법으로 사용되어왔다. 이에 반하여, 함수 아웃라이닝 기법은 실행 시간을 증가시키지만 코드 크기의 감소를 가져온다. 기존 범용 컴퓨터 시스템은 코드를 저장하는 저장장치의 크기에 큰 제약이 없었기 때문에, 함수 아웃라이닝 기법은 그리 널리 쓰이지 않았다. 그러나 최근의 무선 센서 네트워크 분야의 연구를 통하여 범용 컴퓨터 시스템에서는 찾아보기 어려웠던 코드 영역의 자원 제약이 심화되었고, 이에 따라 함수 아웃라이닝 기법이 보다 의미를 갖게 되었다. 특히, 실시간 응답을 요구받는 센서 운영체제는 코드 공간의 제약 하에서 실시간 작업 처리를 수행할 수 있어야 한다. 본 논문에서는, 함수 아웃라이닝 기법을 통하여 실시간 센서 운영체제의 여유 시간(laxity time)을 활용하면서 코드의 크기를 감소시키는 방법을 제안한다. 이를 통하여, 코드 공간의 제약 상황을 보다 완화할 수 있다.

  • PDF

OSF/1 AD 운영체제의 분산 프로세스간 통신시스템 (A Distributed Interprocess Communication System of OSF/1 AD Operating System)

  • 조일연;김정녀;이재경
    • 전자통신동향분석
    • /
    • 제12권1호통권43호
    • /
    • pp.1-13
    • /
    • 1997
  • OSF/1 AD 운영체제에 사용된 노드간 메시지 전달 기법인 DIPC(Distributed Interprocess Communication)는 마이크로커널 내에 구현된 서브시스템으로, 다중 컴퓨터 환경에서 특정 태스크간의 통신을 효과적으로 지원할 수 있도록 설계되었다. 본 문서에서는 이러한 DIPC 서브시스템을 그 운영특성을 중심으로 자세히 살펴보았다.

리눅스 운영체제 기반의 보안 커널 구현 (Implementation of Security Kernel based on Linux OS)

  • 손형길;박태규;이금석
    • 정보처리학회논문지C
    • /
    • 제10C권2호
    • /
    • pp.145-154
    • /
    • 2003
  • 네트워크 수준에서 정보보호를 위한 침입차단 시스템과 침입탐지 시스템은 조직 내의 컴퓨터 서버 보안 대책으로는 그 한계를 갖고 있다. 이에 따라 보안 운영체제(Secure OS)에 관한 필요성이 점차 사회적으로 공감대를 형성하고 있다. 본 논문에서는 보안 운영체제의 요구사항과 최근 보급되고 있는 리눅스 운영체제의 커널 수준에서의 보안 연구동향을 살펴보고, 본 연구팀에서 구현한 다중등급 보안 리눅스 커널을 주요 기능 중심으로 기술하고 시험 평가로서 접근제어, 성능 및 해킹 시험을 실시하여 안전성을 입증하였다. 이 보안 커널 기반의 리눅스 운영체제는 TCSEC Bl급에서 요구하는 기준 기능 외에 해킹 차단, 실시간 감사 추적, root의 권한 제한, 통합보안관리 등의 추가적 기능을 제공한다.

소규모 임베디드 시스템을 위한 우선 순위 기반 라운드 로빈 스케줄링 운영체제의 설계 및 구현 (Design and Implementation of The Priority based Round Robin Scheduling Operating System for Compact Size Embedded System)

  • 남상엽;이상원;박인정
    • 전자공학회논문지CI
    • /
    • 제40권4호
    • /
    • pp.222-231
    • /
    • 2003
  • 디지털기술과 반도체기술의 발전은 모든 전자제품의 발전을 가지고 왔다. 특히 이동 통신과 컴퓨터의 발전은 전자제품은 물론이고 가전제품까지도 네트워크화와 고성능화를 가져오게 하였다 따라서 기존의 전자제품들이 단순제어와 독자적인 동작에서 벗어나서 복잡한 제어와 네트워크에 접속이 되며, 원격으로 조종되는 기능이 추가가 되어지고 있다. 따라서 내장형 기기(Embedded System)는 예전의 단일 Task의 단순 루프 제어 방식과는 달리 다중 Task의 실시간 처리가 필요하게 되었다. 이에 따라서 중·소형 기기에도 실시간 운영체제의 필요성이 대두되고 있다. 본 논문에서는 소형 내장형 기기를 위한 실시간 운영체제를 설계하고 구현하였다. 소형 내장형 기기는 자원과 CPU의 성능에서 한계가 있기 때문에 기존의 상업용 운영체제의 기능 중에서 가장 필요한 기능을 중심으로 구현하였다.