• Title/Summary/Keyword: 커널기법

Search Result 347, Processing Time 0.034 seconds

An Overload Protection and Service Differentiation Scheme for Webservers (웹서버 과부하 방지 및 서비스 차별화 기법)

  • Sim, Young-Seok;Lee, Sang-Moon;Nahm, Eui-Seok;Kim, Hag-Bae;Chang, Whie
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11a
    • /
    • pp.485-488
    • /
    • 2002
  • QoS를 보장하기 위해서는 웹 서버의 용량을 충분히 확보하는 것이 중요하다. 하지만 웹 서버의 용량을 충분히 확보한다고 하더라도 웹 트래픽의 돌발적인 속성으로 인해 서버 과부하는 거의 필연적으로 발생한다. 본 논문에서는 수락 제어 기법과 트래픽 셰이핑 기법을 하이브리드하여 웹 서버의 과부하를 방지하는 커널 레벨 메카니즘을 제안한다. 수락 제어에 의해 웹 서버로 유입되는 트래픽을 제한하고, 지속 연결이 서버 과부하에 미치는 영향에 대해서는 트래픽 셰이핑을 통해 제한하여 웹 서버가 최적의 상태에서 서비스를 계속할 수 있도록 한다.

  • PDF

Measurement-based System-Level Power Consumption Analysis (측정 기반 시스템 수준의 전력 소모 분석)

  • Hong, Dae-Young;Kim, Je-Woong;Lim, Sung-Soo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.451-454
    • /
    • 2007
  • 오늘날 많은 임베디드 시스템이 배터리를 통해 전력을 공급한다. 이처럼 제한적인 배터리 용량 때문에 임베디드 소프트웨어는 개발 시에 전력소비를 고려하여 디자인하여야 한다. 이와 같은 이유로 최근 저전력 디자인과 소프트웨어 소비전력 분석 및 분석에 대한 연구가 두드러지게 진행되고 있다. 측정 기반 전력 소모 분석 기법의 대표적인 부류인 명령어 수준 전력 분석 기법이 CPU와 메모리의 전력 소비만을 고려하는 점을 보안하기 위하여 본 논문에서는 시스템 전체의 소비 전력을 분석하기 위하여 이벤트 방식의 전력 소모 분석 기법을 제안한다. 사용자는 소비전력을 모니터링하고 싶은 코드 구간에 대해 이벤트로 지정하고 해당 이벤트가 발생하는 동안 소비되는 전력을 DAQ 장비로부터 측정한 후 결과를 바탕으로 소프트웨어의 수행시간, 소비전력량, 전력소비 병목현상, 커널 이벤트의 발생 빈도 및 횟수 등을 파악하여 소프트웨어의 성능을 계층적으로 분석할 수 있는 데이터를 제공한다.

  • PDF

A Scheme of Device Access Log based on FUSE (FUSE 기반의 디바이스 접근 로그 기법)

  • Lee, Hui-Jae;Rim, Seongrak
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.524-527
    • /
    • 2018
  • IOT의 발전으로 많은 디바이스들이 사용자들에게 제공되어 데이터를 얻거나 제어함으로서 유용하게 사용되고 있다. 보통 하나의 디바이스에 다수의 사용자가 접근하여 데이터를 얻거나 제어 함으로써 서비스를 받게 된다. 그러나 하나의 디바이스를 여러 사용자가 이용하게 되면 어떤 사용자에 의해 디바이스가 오작동을 할 수 있고 결함이 발생할 수가 있다. 본 논문에서는 이러한 경우를 예방하고 디바이스를 관리하기 위해 FUSE와 Syslog를 이용하여 디바이스 접근에 대한 정보 로그하는 기법을 제시한다. 이를 위하여 리눅스(Ubuntu 16.04)에서 문자 디바이스 드라이버 모듈을 작성하여 커널에 삽입하고, 디바이스에 접근을 시도하는 테스트 프로그램을 작성하여 디바이스에 접근할 때 접근 정보를 로그하는 기법을 제시한다.

Adaptive Page Pre-Zeroing Mechanism for Improving User Interactivity in Linux-Based System (리녹스 기반 시스템의 사용자 응답성 향상을 위한 적응형 페이지 선 Zeroing 기법)

  • Yang, Seok-Woo;Kim, Jung-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.05a
    • /
    • pp.2-5
    • /
    • 2018
  • 고성능 모바일 기기가 보급화 됨에 따라 증강 현실, 3D 게임과 같은 고사양 응용들이 출시되고 있다. 이러한 응용들의 응답성은 모바일 기기의 품질을 결정하는 중요한 요소들 중 하나이다. 기존 연구에 따르면 고사양 응용들 중 하나인 웹 브라우저의 응답 시간에서 페이지 zeroing 에 소요되는 시간이 적지 않은 비중을 차지한다. 본 논문은 페이지 zeroing 에 소요되는 시간을 단축하기 위해 적응형 페이지 선 zeroing 기법을 제안한다. 제안된 기법은 응답 시간이 아닌 구간에서 페이지들을 미리 zeroing 하여 보관해 두었다가 응답 시간인 구간에서 페이지 할당 요청 시 미리 zeroing 된 페이지들을 응용에게 제공한다. 이를 리녹스 커널 3.4 가 탑재된 Nexus 5 에 구현하였고 실험을 통해 확인한 결과, 모델링 된 응용의 응답 시간이 평균 39.52% 단축됨을 확인하였다.

Performance Improvement of Polynomial Adaline Using Principal Component Analysis (주요성분분석을 이용한 Polynomial Adaline의 성능개선)

  • Cho, Yong-Hyun;Park, Yong-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.04a
    • /
    • pp.313-316
    • /
    • 2001
  • 본 논문에서는 입력변수들의 차원을 감소시켜 polynomial adaline의 성능을 개선하는 방법을 제안하였다. 제안된 방법에서는 적응적 학습알고리즘의 주요성분분석 기법을 이용하여 입력변수의 특징을 추출하고 이를 polynomial adaline의 학습데이터로 이용하였다. 이는 주요성분분석 기법이 가지는 대용량의 입력 데이터를 통계적으로 독립인 특징들의 집합으로 변환시키는 속성을 살려 입력데이터의 차원을 감소시킴으로서 고차원의 데이터에 따른 polynomial adaline이 가지는 제약을 해결하기 위함이다. 제안된 기법의 polynomial adaline을 5 개의 입력변수를 가진 패턴분류 문제에 적용하여 시뮬레이션한 결과, 기존의 다차원 polynomial adaline보다 더욱 우수한 분류성능이 있음을 확인할 수 있었다. 그리고 커널함수의 평활요소 설정 면에서도 우수한 특성이 있음을 확인할 수 있었다.

  • PDF

Segmentation of Ganglion Cyst Ultrasound Images using Kernel based FCM (커널 FCM을 이용한 결절종 초음파 영상 분할)

  • Park, Tae-eun;Song, Doo-heon;Kim, Kwang-baek
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.05a
    • /
    • pp.144-146
    • /
    • 2022
  • 본 논문에서는 Kernel based Fuzzy C-Means(K-FCM) 기반 양자화 기법을 적용하여 의료 초음파 영상에서 특징을 분할하는 기법을 제안한다. 결절종의 경우에는 초음파 영상 내에서 무에코, 저에코의 특징을 가진 낭포성 종양 객체를 특징 영역으로 영상을 분할한다. K-FCM 클러스터링은 기존의 FCM 클러스터링에서 Kernel Function을 적용한 형태의 클러스터링 기법이다. 본 논문에서는 Gaussian Kernel 기반 K-FCM을 적용하여 의료 초음파 영상에서 특징들을 분할하였다. 결절종 초음파 영상에서는 FCM 클러스터링이 F1 Score가 85.574%로 나타났고, K-FCM이 86.442%로 나타났다.

  • PDF

New Kernel-Based Normality Recovery Method and Applications (새로운 커널 기반 정상 상태 복구 기법과 응용)

  • Gang Dae-Seong;Park Ju-Yeong
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2006.05a
    • /
    • pp.306-309
    • /
    • 2006
  • SVDD(support vector data description)는 one-class 서포트 벡터 학습 방법론 중 하나로 비정상 물체에서 정상 데이터를 구분하기 위해서 특징 공간에서 정의된 구를 이용하는 전략을 쓰는 방법론이다. 본 논문에서는 SVDD를 이용해서 노이즈가 섞인 비정상 데이터를 노이즈가 제거된 정상 데이터로 복원하는 방법에 대해서 논한다. 그리고 저해상도의 이미지를 고해상도의 이미지로 복원함으로써 본 논문의 방법론이 어떻게 실용적으로 적용되는지에 대해서 다룬다.

  • PDF

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

  • Jo, Il-Yeon;Kim, Jeong-Nyeo;Lee, Jae-Gyeong
    • Electronics and Telecommunications Trends
    • /
    • v.12 no.1 s.43
    • /
    • pp.1-13
    • /
    • 1997
  • OSF/1 AD 운영체제에 사용된 노드간 메시지 전달 기법인 DIPC(Distributed Interprocess Communication)는 마이크로커널 내에 구현된 서브시스템으로, 다중 컴퓨터 환경에서 특정 태스크간의 통신을 효과적으로 지원할 수 있도록 설계되었다. 본 문서에서는 이러한 DIPC 서브시스템을 그 운영특성을 중심으로 자세히 살펴보았다.

Performance Communication Relay method for Clusters that use Private IPs in GRID environment (그리드 환경에서 사설 IP 클러스터간의 통신을 위한 고성능 중계기법)

  • 최시열;박금례;박성용;권오영;박형우
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.445-447
    • /
    • 2003
  • 본 논문에서는 NAT와 프락시를 조합하여 그리드 환경에 적합한 사설 IP 클러스터의 통신 연결 중계방안을 제시한다. 기존에 서비스되고 있는 NAT와 사용자 영역의 프락시를 조합하여 사용하면 프락시만을 사용한 것에 비해 문맥 전환 비용을 전반으로 줄인 수 있고 커널 영역에서만 구현한 것에 비해 이식성을 놓일 수 있는 장점이 있다. 성능 측정 결과 25% 정도의 성능 향상이 있었으며 차후에는 이 메커니즘을 MPICH-G2에 이식하여 사설 IP를 사용한 글로버스 시스템의 구축이 가능하도록 할 것이다.

  • PDF

A Fast HW/SW Co-emulation Method using Virtual Synchronization Technique (가상 동기화 기법을 이용한 빠른 하드웨어/소프트웨어 통합에뮬레이션)

  • Ahn, Kwang-Soo;Yi, Young-Min;Ha, Soon-Hoi
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.330-334
    • /
    • 2007
  • 내장형 시스템이 점점 복잡해지면서 하드웨어/소프트웨어 통합설계의 중요성은 더욱 부각되고 있다. 이 하드웨어/소프트웨어 통합설계의 핵심 요소는 하드웨어/소프트웨어 통합시뮬레이션이다. 내장형 시스템을 구성하는 여러 컴포넌트들을 통합시뮬레이션 할 때 이종의 여러 시뮬레이터들을 동시에 사용하는 경우가 많은데 이 때 가장 문제가 되는 점은 시뮬레이터 간의 동기화에 따른 성능 저하이다. 이를 개선하기 위해 가상 동기화 기법이 제안된 바 있다. 그러나 가상 동기화 기법도 느린 시뮬레이터의 속도에 종속 될 수밖에 없다. 보통 가장 느린 시뮬레이터는 하드웨어 RTL 시뮬레이터이다. 본 논문은 하드웨어 RTL 시뮬레이터를 FPGA 에뮬레이터로 대체하면서 가상 동기화 기법을 사용한 통합에뮬레이션 환경을 구축해 보았다. 가상 동기화 기법을 적용하는 것은, 가상 동기화 기법의 장점대로 가상 동기화 기법의 통합시뮬레이션 커널과 FPGA 에뮬레이터 사이에 통신을 할 수 있게 해주는 인터페이스 프로그램을 제작하는 것만으로 가능했고 이렇게 구축한 환경에서 H.263 디코더로 실험을 한 결과 약 2.5배의 성능 향상을 얻을 수 있었다.

  • PDF