• 제목/요약/키워드: Lazy loading

검색결과 5건 처리시간 0.019초

임베디드 환경에서 응용프로그램 시작의 가속 기법 (Acceleration Techniques of Application Startup for Embedded Systems)

  • 박은병;이용준;김승균;이재진;박경민
    • 대한임베디드공학회논문지
    • /
    • 제4권4호
    • /
    • pp.174-179
    • /
    • 2009
  • Due to digital convergence, mobile embedded systems need more functionalities and a fully fledged OS. Applications for such embedded systems are linked with many shared libraries available in the OS and access a large data set at launch time. This results in increased application launch time. In this paper, we propose two techniques for reducing the application launch time: lazy-loading and pinning. Lazy-loading defers loading shared libraries that are not used in the application at launch time, whereas pinning guarantees the residence of shared libraries and data used at launch time in the main memory.

  • PDF

웹 애플리케이션 개발을 위한 반응형 웹과 Lazy Loading 컴포넌트 설계 (Design of Adaptive Web and Lazy Loading Components for Web Application Development)

  • 박현범;김차종
    • 한국정보통신학회논문지
    • /
    • 제23권5호
    • /
    • pp.516-522
    • /
    • 2019
  • 본 논문은 컴포넌트 기반의 반응형 웹 애플리케이션 개발을 위하여 다양한 디바이스에 맞추어 해상도나 화면 크기에 따라 콘텐츠가 동적으로 변환될 수 있도록 디바이스 유형별 편집 기능 크기 및 위치 조정, 숨김 및 표시, 스타일 편집, 디바이스 유형별 편집 등을 설계하였고, 생성된 디바이스 정보를 컴포넌트에 저장하는 것을 제안하였다. 또한 웹 애플리케이션의 뷰 개선과 동시에 서버의 처리 속도 향상을 위하여 lazy loading 기법을 적용한 컴포넌트를 설계하였다. 본 논문에서 제안한 반응형 웹 기능과 서버의 처리 속도 개선 여부를 모니터링 툴을 통해 실험한 결과 웹 기능이 다양한 디바이스에 반응하였고 대부분의 브라우저에서 처리속도가 향상됨을 확인하였다.

BoD 기반의 Steel Lazy Wave Riser(SLWR)와 계류된 FPSO와의 연성해석에 관한 수치해석 연구 (Numerical Study on the Coupled Responses of the Steel Lazy Wave Riser (SLWR) Based on the Basis of Design and Moored FPSO)

  • 권용주;남보우;박병원;오승훈;정재환;정동호
    • 한국항해항만학회지
    • /
    • 제43권6호
    • /
    • pp.344-352
    • /
    • 2019
  • 초심해역 자원개발용 라이저와 계류된 부유체와의 연성해석을 수행한다. 일반적으로 라이저의 안전성은 부유체와의 연성해석 없이 최대 offset을 고려한 해석을 통해 보수적으로 평가되는데, 본 연구에서는 계류된 부유체의 연성 운동해석을 고려하여 라이저의 안전성을 분석한다. 라이저는 초심해역에 적용되는 SLWR이 고려되며, 부유체는 FPSO가 적용된다. 연성을 고려하는 방법과 고려하지 않는 방법론에 대하여 제시한다. 계류선이 모두 안전한 정상상태(Intact) 조건과 사고(damaged) 조건을 고려하여, 각 조건에서 파랑 입사각도에 따라 연성해석 효과를 분석한다. 하중 조건에 따라 계류선의 장력, 부유체의 운동 및 라이저의 거동 등을 분석한다.

자바 가상 머신에서 클래스 로딩에 관한 연구 (A Study on Class Loading in Java Virtual Machine)

  • 김기태;이갑래;유원희
    • 한국콘텐츠학회논문지
    • /
    • 제3권2호
    • /
    • pp.39-45
    • /
    • 2003
  • 자바의 동적인 클래스 로딩은 자바 플랫폼에서 실행시간에 소프트웨어 컴포넌트를 동적으로 로딩하기 위한 강력한 메커니즘이다. 다른 시스템에서도 동적 로딩과 링킹을 제공하지만 지연 로딩, 타입안전 링크, 사용자 정의 로딩정책, 다중 이름 공간 등은 자바가 가진 중요한 특징들이다. 클래스 로딩에서 핵심은 타입 안전을 보장하는 것이다. 타입 안전은 자바 보안에서 아주 중요한 부분을 차지한다. 하지만 자바 가상 머신에서 타입 안전에 대한 메커니즘은 매우 복잡하고, 접근이 명확하지 않아서 지금 까지 많은 버그가 발생하여 타입 안전에 문제가 되었다. 본 논문은 자바 가상 머신에서 동적인 클래스 로더의 동작을 분석하고, 연산적 의미론(operational semantics)으로 추상화하고 현재 로드되어진 클래스와 추가된 제한 등을 이용하여 이전에 제시되었던 타입 안전에 대한 문제를 분석한다.

  • PDF

일괄구성과 확장된 지연삭제를 이용한 B+-Tree의 동시성 제어 및 회복 (Concurrency Control and Recovery Method of B+-Tree using Bulk Loading and Extended Lazy Deletion)

  • 김대일;김성희;조숙경;배해영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (B)
    • /
    • pp.128-130
    • /
    • 2000
  • B+-Tree는 데이트베이스 관리 시스템에서 대용량의 데이터를 관리하기 위해 가장 널리 사용되는 인덱스이다. 그런 기존의 B+-Tree는 데이터베이스의 초기 구성 및 재구성시 많은 비용이 들고, 또한 삭제 연산의 빈번한 발생시 색인 구조 변경연산의 발생빈도가 높아져 동시성이 떨어진다는 단점이 있다. 이러한 문제점을 해결하기 위해서 기존 대부분의 데이터베이스 관리시스템에서는 일괄구성과 지연삭제를 이용하고 있으나, 동시성 및 회복에 대한 처리가 미흡하여 실제 시스템에 적용하기에는 문제가 있다. 따라서 본 논문에서는 일괄구성과 지연삭제 방법을 적용한 B+-Tree에서의 동시성 및 회복기법을 제안한다. 제안된 기법은 일괄구성 시에 잠금의 부하와 연속적인 철회(Cascade Rollback)가 없고, 또한 지연 삭제기법을 확장함으로써 빈 페이지 리스트 관리에 대한 부하가 없으며, 삭제 연산에 대한 회복 시 논리적 복귀(Logical Undo)가 빨라지고 구현이 간단해진다는 장점이 있다.

  • PDF