• 제목/요약/키워드: 로딩시간 단축

검색결과 14건 처리시간 0.031초

저사양 휴대 단말 환경에서 웹브라우저의 성능 개선 방안 (Performance Improvement of Web Browsers for Mobile Phones)

  • 김상헌;김지인;고석주
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 춘계학술발표대회
    • /
    • pp.525-528
    • /
    • 2012
  • 최근 무선 인터넷 서비스의 활성화와 함께 모바일 환경에서 브라우저의 사용이 급증하고 있으며, 모바일 사용자들은 PC 수준의 품질을 요구하고 있다. 이에 따라 모바일 웹브라우저도 WAP 방식이 아닌 풀브라우징(full browsing) 방식으로 전환되고 있다. 하지만, 모바일 단말 환경에서 웹브라우저의 성능에는 많은 제약사항이 존재하며, 부족한 메모리, 저 사양의 CPU, 낮은 네트워크 속도, 그리고 브라우저의 엔진 문제 등으로 인해 여전히 사용자들의 브라우저 로딩에 대한 체감 속도는 낮은 편이다. 본 논문에서는 저사양 휴대 단말 환경에서의 브라우저 로딩 속도를 개선할 수 있는 방안을 제시한다. 제안 방식에서는 텍스트와 이미지 등 데이터 타입을 분류하여 부하가 적게 걸리는 텍스트 레이아웃을 먼저 보여줌으로써 사용자의 체감속도를 향상시키고, 아울러 이미지가 커서 렌더링(rendering) 시간이 오래 걸리는 경우 이미지를 축소하거나 화질을 낮추는 방식으로 렌더링 부하를 줄여서 페이지 로딩 시간을 단축시키는 방법을 사용한다. 실험 결과, 제안 기법을 사용하는 경우 현재 사용하는 방법에 비해 이미지가 적은 Web 페이지의 경우 1st drawing 77.04%, full drawing 5.47%, 이미지가 많은 페이지의 경우 26.32%의 로딩 시간을 단축시킬 수 있음을 확인하였다.

클라우드 모바일 웹 브라우저 상에서 제로 레이턴시 응답을 위한 웹페이지 프리로딩 기술의 개발 (The Development of Webpage Pre-loading Technology for Zero Latency Response on Cloud Mobile Web Browser)

  • 권오철;오치영;이창건
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(D)
    • /
    • pp.126-128
    • /
    • 2012
  • 클라우드 모바일 웹 브라우저는 고성능의 클라우드 서버가 웹페이지를 재가공하고 압축하여 제공함으로써, 모바일 기기의 작업 부하를 줄이고 웹페이지의 로딩 시간을 단축한다. 클라우드 모바일 웹 브라우저의 오프로딩 기술은 네트워크 환경에 따라 웹페이지의 로딩 시간이 크게 좌우되기 때문에 보다 빠르고 효율적으로 웹 브라우징을 제공하기 위해서 프리로딩 기술이 제안되었다. 프리로딩 기술은 엄격한 사용자 분석을 통해 사용자가 요청할 것으로 예상되는 웹페이지를 미리 캐싱해두고, 사용자에게 제로 레이턴시로 웹 브라우징을 제공한다.

브레이크포인트를 이용한 범용 워크로드 프리페칭 프레임워크 (Prefetching Framework for General Workloads Using Breakpoint)

  • 고광진;유준희;강경태;신현식
    • 정보과학회 논문지
    • /
    • 제41권10호
    • /
    • pp.832-837
    • /
    • 2014
  • 프로그램의 로딩 속도는 프로그램이 요청하는 디스크 블록을 미리 읽어 들임으로써(프리페칭) 향상시킬 수 있다. 그러나 기존의 프리페칭 관련 기법들은 특정 프로그램에 최적화된 경우를 제외하면 상당한 오버헤드를 보여주었다. 특히 요청블록을 정확히 추적하는데 어려움이 있었다. 어떤 블록들은 여러 시퀀스(단위시간 내에 추적된 블록들)에 나타날 수 있고 두 접근 시퀀스가 동일 하더라도 버퍼 캐시에 의해서 접근 시간과 수집되는 블록 정보가 다를 수 있기 때문에 분석이 까다롭다. 본 논문에서는 소프트웨어적 접근 방법으로 새로운 범용 워크로드 프리페칭 기법을 제안한다. 제안하는 프리페칭 기법은 브레이크 포인트를 프로그램의 적재 적소에 배치함으로써 요청 블록의 상관관계 정보를 수집하고, 이를 바탕으로 프리페칭을 수행한다. 상용 하드디스크를 이용한 실험 결과, 불필요한 오버헤드가 감소되었으며 기동 시간은 평균 30%, 로딩은 평균 15% 단축되었음을 확인하였다.

웹브라우저 초기 로딩시간 단축을 위한 HTML5 분석 및 연구 (HTML5 Analysis and Research for the Reduction of the Initial Load Time of a Web Browser)

  • 윤준수;박진태;황현서;표경수;문일영
    • 한국항행학회논문지
    • /
    • 제19권5호
    • /
    • pp.440-445
    • /
    • 2015
  • 스마트폰을 비롯한 스마트 기기들의 출현으로 사용자들이 편리하게 이용할 수 있는 앱이 폭발적으로 증가하여 왔다. 그러나 다양한 스마트기기 운영체제들의 등장은 앱 개발에 저해 요인으로 작용하고 있으며 이에 따라 다양한 플랫폼을 동시에 지원할 수 있는 HTML5에 대한 관심이 높아지고 있다. 따라서 브라우저를 이용한 HTML5는 크로스 플랫폼에 가장 획기적인 방법으로 사용되고 있다. 하지만 아직까지는 완벽한 호환성을 보이고 있지 못하며 브라우저의 환경에 따라 웹페이지의 초기 로딩시간이 차이가 나고 있다. 따라서 본 논문에서의 HTML5의 자바 스크립트와 CSS의 분석을 통해 브라우저별 초기 로딩시간을 많이 소요하는 원인을 파악하고 나아가 초기 로딩속도를 향상 시킬 수 있는 방안을 마련해 보고자 한다.

자바스크립트 동시 파싱을 위한 우선순위 휴리스틱 (The Priority Heuristics for Concurrent Parsing of JavaScript)

  • 차명수;박혁우;문수묵
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제23권8호
    • /
    • pp.510-515
    • /
    • 2017
  • 웹 어플리케이션은 로딩 시간을 빠르게 하는 것이 중요하다. 파싱은 로딩 과정 중 하나로서 로딩을 길어지게 하는 원인이 되고 있다. 이러한 이유로 파싱 쓰레드를 만들어 파싱을 병렬화 시킨 동시 파싱 기법이 제안되었다[3]. 그러나 동시 파싱은 파싱 순서에 대한 고려가 없다는 한계가 있었다. 본 논문에서는 동시 파싱을 사용할 때 어떤 함수를 먼저 파싱해야 하는가에 대한 휴리스틱을 제안한다. 파싱 우선 순위를 정하기 위해 실제 웹 어플리케이션의 자바스크립트 함수들을 분석하여 함수를 세 가지 기준으로 분류하였고, 각 분류의 호출 확률(call probability)을 구하였다. 조사한 호출 확률을 이용하여 높은 호출 확률을 갖는 함수들에 높은 파싱 우선 순위를 주었고, 반대로 낮은 호출 확률의 함수들은 낮은 우선 순위를 주었다. 정의한 우선 순위를 토대로 휴리스틱을 제안했고 이를 검증하기 위해 실제 웹 어플리케이션에서 로딩 시간을 측정하여 최대 3.8%, 평균 2.6%의 로딩 시간을 단축하였다.

웹사이트 로딩 시간 단축을 위한 프론트엔드 프레임워크 비교 분석 (Analysis of frontend framework for shortening web site loading time)

  • 김영임;유헌창
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 추계학술발표대회
    • /
    • pp.842-845
    • /
    • 2018
  • 현재 다양한 성격을 가진, 무수히 많은 웹사이트들이 존재하고 있다. 웹사이트에 접속시 또는 이벤트 실행 시 걸리는 로딩 시간은 사이트를 이용하는 사용자로 하여금 서비스의 질 문제를 야기시킬 수 있으며 나아가서는 비즈니스에서 큰 영향을 미칠 수 있다. 이러한 이유 등으로 브라우저들의 성능은 점점 좋아지고 있으며, 복잡해지는 프론트엔드 로직에 따라 다양한 환경에서의 빠른 개발 및 웹 페이지 성능 개선을 위한 각종 Javascript 프론트엔드 프레임워크들도 등장하고 있다. 비동기 통신 방법인 Ajax 기술을 사용하는 프레임워크를 통해 렌더링 처리 방안을 확인해보고, 속도 성능에 대한 비교 분석을 한다.

웹 어플리케이션에서의 효율적인 데이터 베이스 커넥션 관리를 위한 자바 컴포넌트의 구현 (The Implementation of Java Components for Effective Database Connectivity in Web Application)

  • 김종현;황대준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.619-621
    • /
    • 2001
  • 현재 JDBC를 통한 웹 어플리케이션의 제작은 데이터베이스 커넥션에 대한 관리 기능의 부재, 다중 데이터베이스에 대한 효율적인 접근 방법의 부재, 예외 처리(try…catch) 구문의 부담, 질의 결과(ResultSet)에 대한 subset을 처리 방법의 어려움이 존재하는 JDBC의 한계로 인해 개발에의 상당한 까다로움과 고려해야 할 사항이 다수 존재한다. 본 논문에서는 이러한 어려움을 해결함과 동시에 개발비용과 개발 시간을 단축하고 사용자 요구에의 응답 시간을 최소화할 수 있는 데이터베이스 connectivity를 위한 컴포넌트를 설계하고 그것을 구현한다. 본 컴포넌트는 다중 데이터베이스를 지원하고, 데이터베이스에 대한 커넥션을 관리하며 JDBC 드라이버의 등록과 로딩을 관장하며, 예외 상황을 내부적으로 처리하고 ResultSet을 효율적으로 다룰 수 있는 기능 및 다중 생성자 권한으로 관련 테이블에의 접근 용이성을 제공한다. 본 컴포넌트를 이용한 웹 어플리케이션을 제작에 필요한 코드의 양은 그렇지 않았을 때에 비해서 약 30%의 절감 효과가 있다. 더불어, 디버깅에 필요한 시간을 최소화 할 수 있어 개발해서 약 30%의 절감 효과가 있다. 더불어, 디버깅에 필요한 시간을 최소화 할 수 있어 개발 기간을 약 2/3 수준으로 단축할 수 있으며 시스템 성능 향상에 도움을 준다. 이것은 실제 프로젝트(한국통신 웹사이트-www.kt.co.kr-, 존슨앤존슨 웹사이트-www.cleanandclear.co.kr-)를 통해 검증되었다.

  • PDF

고차원 색인 구조를 위한 효율적인 벌크 로딩 (An Efficient Bulk Loading for High Dimensional Index Structures)

  • 복경수;이석희;조기형;유재수
    • 한국정보처리학회논문지
    • /
    • 제7권8호
    • /
    • pp.2327-2340
    • /
    • 2000
  • 다차원 색인 구조를 위한 기존의 벌크 로딩 알고리즘은 색인 구성 시간과 검색 성능 모두를 향상시키지 못하는 문제점을 갖는다. 이 논문은 이와 같은 문제점을 해결한 대량의 고차원 데이터에 대한 색인 구조를 위한 새로운 벌크 로딩 알고리즘을 제안한다. 제안한는 알고리즘은 색인을 구성하는 시간을 단축시키기 위해 전체 데이터 집합을 정렬하는 것이 아니라 데이터의 특성을 파악하여 피벗 값에 따라 분할하는 기법을 이용한다. 또한 검색 성능을 향상시키기 위해 데이터들의 분포 특성에 따라 분할 위치를 선택한다. 실험을 통해 제안하는 알고리즘의 기존의 알고리즘보다 색인 구성 시간과 검색 성능 측면에서 우수함을 보인다.

  • PDF

cdma2000-type 네트워크의 역방향 링크에서의 다중 QoS 서비스 보장을 위한 자원 관리 기술: Modified Weighted G-Fair 스케줄러 (Uplink Resource Management Scheme for Multiple QoS Traffics in cdma2000 type Networks: Modified Weighted G-Fair Scheduler with RoT Filling)

  • 기영민;김은선;김동구
    • 한국통신학회논문지
    • /
    • 제29권7A호
    • /
    • pp.786-793
    • /
    • 2004
  • cdma2000 IxEV-DO 네트워크의 역방향 링크에서와 같은 자율적 전송률 제어 (ARC, Autonomous data Rate Control) 구조는 다중 QoS 환경에서의 다양한 QoS 보장 및 RoT (Rise over Thermal) 제약 조건을 만족시키지 못하는 문제가 있다. 이에 따라, 본 논문에서는 cdma2000 기반의 역방향 링크 시스템을 위한 자원 관리 기술로서, MWGF (Modified Weighted G-Fair) 스케줄러를 제안하고, 다중 QoS 서비스 환경에서 성능을 분석하였다. 제안된 스케줄러는 QoS 요구를 고려한 우선 순위를 제공할 뿐만 아니라 RoT-filling 기법을 이용해서 RoT 정규화를 보장함으로서 CDMA 시스템의 로딩 (loading)을 유지하는 구조로 설계되었다. 모의실험을 통하여, 제안된 스케줄러는 자율적 전송률 제어 구조에 비하여, 약 29 - 40 % 정도의 실시간 서비스의 전송 시간이 단축되는 것을 보였으며, 약 1.0 - 1.3 dB의 낮은 평균 수신 RoT 레벨을 유지하여 낮은 시스템 로딩을 제공함을 보였다. 이와 같은 낮은 시스템 로딩은 여분의 간섭량을 타 서비스 또는 타 셀에 제공하여 시스템 전체의 용량을 증가시킬 수 있게 된다.

리튬이온 이차전지용 고로딩 양극 제조공정에서 건조온도의 영향에 대한 연구 (Impact of Drying Temperature in High-Loading Positive Electrode Fabrication Process for Lithium-ion Batteries)

  • 김민진;류지헌
    • 전기화학회지
    • /
    • 제27권1호
    • /
    • pp.40-46
    • /
    • 2024
  • 리튬이온 전지의 전극제조 공정 중에서 건조공정은 생산속도 및 공정비용의 측면에서 매우 중요하다. 특히 전지의 에너지 밀도를 높이기 위하여 전극의 로딩레벨이 증가하게 됨에 따라 전극건조의 공정변수의 조정은 더욱 큰 주목을 받게 된다. 이에 본 연구에서는 양극에서의 건조온도를 다르게 하여 전극의 건조시간 및 그 성능에 대하여 비교하였다. LiNi0.6Co0.2Mn0.2O2 (NCM622)를 양극 활물질로 사용하고 2.5 및 4.5 mAh cm-2의 로딩레벨에서, 건조온도는 120 ℃에서 210 ℃까지 다양한 건조온도 조건에서 제조되었다. 이와 같이 제조된 전극들의 물리적 및 전기화학적 특성을 비교하였다. 전극의 로딩레벨이 증가함에 따라 전극의 건조시간은 증가하였으나, 건조온도를 높이게 되면 시간을 줄일 수 있다. NCM622 양극의 제조 과정에서 사용된 건조 온도는 전극의 전기화학적 성능에 큰 영향을 미치지 않았으나, 210 ℃ 이상의 건조에서는 비저항의 증가 및 전기화학적 성능의 저하가 발생하였다. 이에 고로딩 전극의 제조에 있어 건조온도를 190 ℃까지 높여 성능의 손실없이 전극의 제조시간을 단축할 수 있다.