• 제목/요약/키워드: Page load time

검색결과 11건 처리시간 0.022초

내장형 시스템을 위한 PMU (Performance Monitoring Unit) 기반 동적 XIP (eXecute In Place) 기법 ((PMU (Performance Monitoring Unit)-Based Dynamic XIP(eXecute In Place) Technique for Embedded Systems))

  • 김도훈;박찬익
    • 대한임베디드공학회논문지
    • /
    • 제3권3호
    • /
    • pp.158-166
    • /
    • 2008
  • These days, mobile embedded systems adopt flash memory capable of XIP feature since they can reduce memory usage, power consumption, and software load time. XIP provides direct access to ROM and flash memory for processors. However, using XIP incurs unnecessary degradation of applications' performance because direct access to ROM and flash memory shows more delay than that to main memory. In this paper, we propose a memory management framework, dynamic XIP, which can resolve the performance degradation of using XIP. Using a constrained RAM cache, dynamic XIP can dynamically change XIP region according to page access pattern to reduce performance degradation in execution time or energy consumption resulting from native XIP problem. The proposed framework consists of a page profiler gathering applications' memory access pattern using PMU and an XIP manager deciding that a page is accessed whether in main memory or in flash memory. The proposed framework is implemented and evaluated in Linux kernel. Our evaluation shows that our framework can reduce execution time at most 25% and energy consumption at most 22% compared with using XIP-only case adopted in general mobile embedded systems. Moreover, the evaluation shows that in execution time and energy consumption, our modified LRU algorithm with code page filters can reduce more than at most 90% and 80% respectively compared with applying just existing LRU algorithm to dynamic XIP.

  • PDF

종이의 특성에 영향하는 펄프 섬유특성의 정량적 해석(I) (Quantitative Analysis of Pulp Fiber Characteristics that Affect Paper Properties(I))

  • 이강진;박중문
    • 펄프종이기술
    • /
    • 제30권2호
    • /
    • pp.47-54
    • /
    • 1998
  • Refining is one of the most important processes of fiber treatment that provides optical and physical properties of final paper products. The evaluation method of refining progress is usually freeness (CSF) or wetness (SR) test because of its rapidity and convenience. However, there are some deficiencies in using freeness or wetness test to evaluate pulp fibers accurately because its results are more influenced by fines contents than extent of fibers treatment. The objective of this study is to show the deficiency of wetness in evaluating the refining process. For this, beating is done by varying the beating load. Handsheets are made after beating until 25 and $32^{\circ}C$ SR, and then paper properties are measured. Refined fibers are analyzed by fiber length, fines contents, curl, kink, WRV, and zero-span tensile strength. The results show that longer beating time is required to reach the same wetness at lower beating load. There are differences in the average fiber length, distribution curve of fiber length, fines contents, curl, kink, WRV of long fiber fraction, drainage time, and zero-span tensile strength of rewetted sample at different beating load. At the low beating load in the same wetness, apparent density, breaking length, burst strength, and tear strength are higher, while opacity and air permeability are lower than those of the high beating load. Using Page s equation, which shows the relationship among tensile strength, intrinsic fiber strength, and interfiber bonding strength, interfiber bonding strength is calculated and analyzed to explain final paper properties. At $25^{\circ}C$ SR, interfiber bonding strength is only slightly higher at 2.5kgf beating load, while the intrinsic fiber strength is substantially higher. At $32^{\circ}C$ SR, intrinsic fiber strength is a little bit higher at 2.5kgf beating load, and interfiber bonding strength is remarkably higher than those of 5.6kgf beating load. These results can be used to explain the different properties of the final paper at selected beating loads.

  • PDF

웹 페이지 로딩시간 감축을 위한 HTML 5 분석 (Efficient Multicasting Mechanism for Mobile Computing Environment)

  • 윤준수;박진태;황현서;표경수;문일영
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 추계학술대회
    • /
    • pp.775-778
    • /
    • 2015
  • HTML5 기반의 웹 플랫폼이 차세대 국가 표준으로 제정되면서 웹 서비스 업체들은 스마트 미디어기기 및 스마트 TV에서 HTML5 기반의 앱 지원 기술을 경쟁적으로 개발하고 있다. 국제 웹 표준 개발 조직인 W3C를 중심으로 Microsoft, Apple, Mozilla, Google, Opera 등 다양한 웹 브라우저 벤더가 표준화에 참여하고 있다. 이렇듯 점차 HTML5의 중요성이 강조되며 HTML5 기반의 웹 페이지는 더 많은 양의 정보를 포함하여야 되며 더 빠른 속도의 로딩시간이 필요하다. 따라서 본 논문은 웹 페이지 로딩시간을 감축하기 위한 초기 연구로써 각 브라우저별 동일한 웹 페이지를 구성하여 초기 로딩시간을 측정한다. 뿐만 아니라 HTML5 태그, 및 CSS 속성을 하나씩 제거하면서 초기 로딩 시간에 많은 비중을 차지하는 태그 및 속성을 분석하고 그 결과를 통해 향후 웹 페이지 로딩시간을 감축할 수 있는 방안을 마련한다.

  • PDF

기업교육을 위한 인터넷 원격훈련 학습과정 모니터링 연구 (Learning Process Monitoring of e-Learning for Corporate Education)

  • 김도헌;정효정
    • 산경연구논집
    • /
    • 제9권8호
    • /
    • pp.35-40
    • /
    • 2018
  • Purpose - The purpose of this study is to conduct a monitoring study on the learning process of e-learning contents. This study has two research objectives. First, by conducting monitoring research on the learning process, we aim to explore the implications for content development that reflects future student needs. Second, we want to collect empirical basic data on the estimation of appropriate amount of learning. Research design, data, and methodology - This study is a case study of learner's learning process in e-learning. After completion of the study, an in-depth interview was made after conducting a test to measure the total amount of cognitive load and the level of engagement that occurred during the learning process. The tool used to measure cognitive load is NASA-TLX, a subjective cognitive load measurement method. In the monitoring process, we observe external phenomena such as page movement and mouse movement path, and identify cognitive activities such as Think-Aloud technique. Results - In the total of three research subjects, the two courses showed excess learning time compared to the learning time, and one course showed less learning time than the learning time. This gives the following implications for content development. First, it is necessary to consider the importance of selecting the target and contents level according to the level of the subject. Second, it is necessary to design the learner participation activity that meets the learning goal level and to calculate the appropriate time accordingly. Third, it is necessary to design appropriate learning support strategy according to the learning task. This should be considered in designing lessons. Fourth, it is necessary to revitalize contents design centered on learning activities such as simulation. Conclusions - The implications of the examination system are as follows. First, it can be confirmed that there is difficulty in calculating the amount of learning centered on learning time and securing objective objectivity. Second, it can be seen that there are various variables affecting the actual learning time in addition to the content amount. Third, there is a need for reviewing the system of examination of learning amount centered on 'learning time'.

Comprehensive evaluation of structural geometrical nonlinear solution techniques Part II: Comparing efficiencies of the methods

  • Rezaiee-Pajand, M.;Ghalishooyan, M.;Salehi-Ahmadabad, M.
    • Structural Engineering and Mechanics
    • /
    • 제48권6호
    • /
    • pp.879-914
    • /
    • 2013
  • In part I of the article, formulation and characteristics of the several well-known structural geometrical nonlinear solution techniques were studied. In the present paper, the efficiencies and capabilities of residual load minimization, normal plane, updated normal plane, cylindrical arc length, work control, residual displacement minimization, generalized displacement control and modified normal flow will be evaluated. To achieve this goal, a comprehensive comparison of these solution methods will be performed. Due to limit page of the article, only the findings of 17 numerical problems, including 2-D and 3-D trusses, 2-D and 3-D frames, and shells, will be presented. Performance of the solution strategies will be considered by doing more than 12500 nonlinear analyses, and conclusions will be drawn based on the outcomes. Most of the mentioned structures have complex nonlinear behavior, including load limit and snap-back points. In this investigation, criteria like number of diverged and complete analyses, the ability of passing load limit and snap-back points, the total number of steps and analysis iterations, the analysis running time and divergence points will be examined. Numerical properties of each problem, like, maximum allowed iteration, divergence tolerance, maximum and minimum size of the load factor, load increment changes and the target point will be selected in such a way that comparison result to be highly reliable. Following this, capabilities and deficiencies of each solution technique will be surveyed in comparison with the other ones, and superior solution schemes will be introduced.

MVC 아키텍처 인지하는 웹 앱 재구조화 (MVC Architecture-aware Restructuring of Web Apps)

  • 오재원;안우현;김태공
    • 한국정보통신학회논문지
    • /
    • 제21권11호
    • /
    • pp.2153-2166
    • /
    • 2017
  • 웹 앱에는, 서로 다른 웹 페이지를 웹브라우저에 로드할 때 동일 데이터가 반복적으로 획득되고 처리되어 화면상에 표시되는 문제가 있다. 본 논문은 이 문제를 해결하기 위해 자바 웹 앱을 재구조화하는 기법을 제안하고 평가한다. 자바 웹 앱을 MVC(Model-View-Controller) 아키텍처 관점에서 동적 분석하고 컴포지트 뷰 패턴을 활용하여 중복해서 사용되는 데이터를 식별한다. 이를 토대로 페이지 요청 시 중복 데이터가 로드되지 않도록 앱을 재구조화한다. 재구조화를 통해 MVC 아키텍처에 부합하며 성능이 향상된 웹 앱을 생성한다. 이렇게 재구조화된 웹 앱은 기존 웹 앱의 응답 시간을 데스크톱 PC, 모바일 기기에서 각각 38%, 55% 개선하였다. 아울러 오픈 소스 웹 앱을 이용한 사례 연구를 통해 제안하는 기법의 적용 가능성을 보였다.

에너지 하베스팅 및 모니터링 기반의 고로쇠 수액 통합 관리 시스템 구현 (A Implementation of Acer Pictum Sap Integrated Management System based on Energy Harvesting and Monitoring System)

  • 정세훈;조경호;김준영;박준;김종찬;최수임;심춘보
    • 한국멀티미디어학회논문지
    • /
    • 제22권11호
    • /
    • pp.1324-1337
    • /
    • 2019
  • This study set out to investigate an energy harvesting device to ensure stable energy supply to batteries and data collection devices and a monitoring system for acer pictum sap to check collected data. Acer pictum sap farmers have written down weather information and yield of acer pictum sap manually for data storage. Since the job is done manually, there are many missing values in their data. In addition, it is not easy to manage batteries due to the characteristics of the areas where acer pictum sap is collected. The present study thus decided to build an energy harvesting device based on new renewable energy to ensure stable energy supply by taking into consideration power load, daily power consumption, and number of days with no sunshine for various devices. For a monitoring system, the investigator proposed a JSP-based web page to monitor temperature, humidity, volume of collected water, and battery state in real time. The proposed energy harvesting device was applied to reduce missing values in data. It promoted stable energy supply to the batteries and data collection devices, reducing the percentage of missing values in data from 30.55% to 0%.

모바일 환경에서 SPDY 프로토콜의 성능분석에 관한 연구 (A Research on the Performance Analysis of SPDY Protocol in Mobile Networks)

  • 김희정;이규선;이성원
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권1호
    • /
    • pp.43-55
    • /
    • 2014
  • SPDY는 기존 HTTP(Hypertext Transfer Protocol)/1.1의 문제점을 보완하여 웹 속도를 향상시키기 위한 목적으로 구글에서 새롭게 제안한 프로토콜이다. 본 논문은 다양한 환경에서의 성능 측정을 실시함으로써 SPDY 프로토콜의 특징을 알아보고 기존 프로토콜과의 차이점을 비교 분석하였으며 나아가 SPDY의 Flow Control에 대해서 좀 더 자세히 살펴보았다. 측정 실험들을 통해 SPDY 프로토콜은 3G 환경에서는 성능 향상을 보이지만 고속의 무선랜 환경과 이동체 환경에서는 뚜렷한 성능 향상을 보이지 못하는 문제점이 있음을 파악하였으며 Flow Control 역시 제대로 동작하지 않고 있음을 확인하였다. 마지막으로 성능 측정 실험 결과와 이에 대한 분석을 바탕으로 하여 SPDY 프로토콜의 개선방향을 제시하였다.

침해사고 예방을 위한 정보보안 교육훈련 문제은행 시스템 (A Design of Information Security Education training Databank System for Preventing Computer Security incident)

  • 모은수;이재필;이재광;이준현;이재광
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 춘계학술대회
    • /
    • pp.277-280
    • /
    • 2015
  • 스미싱, 피싱 등의 개인정보 침해사고로 인한 개인정보보안이 화두가 되고 있다. 이와 같은 개인정보 침해 사건사고는 개인정보관리에 있어 사용자의 의식이 부족하기 때문에 발생한다. 본 논문에서는 기존의 XML Tag 구조 기반 문제은행 시스템과 달리 텍스트 기반 교환 형식 기술로 언어에 의존하지 않는 장점을 가진 Key-Value 방식의 JSON을 사용하였다. 제안하는 시스템은 정보보호 분야별 상, 중, 하의 난이도로 구분하며, 공간 및 시간 제약 없는 자유로운 스마트기기 및 PC를 통해 사용자에게 서비스를 제공한다. 교육훈련 서버(훈련서버)의 안정적인 서비스를 위하여 오픈소스 기반의 Nodejs와 Apache의 Load Balancing 기술을 사용한다. 또한 교육훈련의 정답, 오답 판정 시 훈련서버에게 요청하지 않고 웹페이지에서 처리하며, 그 결과는 jQuery Ajax를 이용하여 훈련서버에게 전송된다. 사용자 ID를 기준으로 데이터베이스에 저장되고, 교육훈련통계 지표로 사용하도록 하였다. 본 논문에서는 사용자의 정보보안 의식 강화를 위해 수준별 교육훈련 시스템을 설계하였다.

  • PDF

에듀테인먼트 기반의 어린이 웹사이트 디자인에 관한 연구 (A Study on the Optimization of Edutainment Website design For Juvenile Users)

  • 손은미;임은정;이현주
    • 디자인학연구
    • /
    • 제15권1호
    • /
    • pp.143-152
    • /
    • 2002
  • 인터넷이 보편직인 일상의 도구로 자리잡으면서, 그 이용자의 수도 급격하게 증가하고 있다. 특히 초등학생의 인터넷 이용률의 급심장을 주목할 필요가 있다. 이들은 태어나면서부터 자연스럽게 인터넷을 접하게 된 세대로 앞으로 대두될 새로운 미디어 시대를 이끌어 나갈 주역이다. 또한 이들은 미래의 인터넷의 발전과 변화를 주도할 수 있다는 잠재력을 가지고 있는 세대이기도 하다. 현재 국내에서는 이러한 어린이를 위한 웹사이트에 대한 투자가 미흡하지만, 그 관심도가 높아지는 만큼 인터넷 시장을 주도할 새로운 영역으로 자리 잡아가고 있다. 이러한 관점에서 지금까지의 단순 학습 전달 목적의 사이트 개발보다는 보다는, 흥미 있는 요소를 통해 자연스럽게 학습환경에 몰두할 수 있도록 도와주는 에듀테인먼트 사이트의 개발이 요구된다. 어린이의 인지적인 특성을 고려하여 사이트를 설계함과 동시에, 디자인, 공학, 아동학 등의 다양한 학문 분야들 간의 학제적 접근이 필요하다. 뿐만 아니라 학습자가 보다 쉽게 정보를 인지하고 수용할 수 있는 인터페이스의 설계가 필요하며 이를 위해서는 일관성 있는 레이아웃과 아동의 감성을 고려한 색상과 배색, 내용의 조직화와 더불어, 멀티미디어 요소를 적극 활용하여 학습으로 연결해야 한다. 또한 어린이 스스로가 직접 제어하며 사고하도록 유도하는 상호작용을 통해 학습 효과를 높이고 학습의 참여도와 상상력, 사고력도 더욱 향상시킬 수가 있을 것이다. 어린이 웹사이트가 가진 잠재력을 최대한 발휘하기 위해서는 이러한 시도 외에도 기술적인 지원과 적극적인 투자가 필요하며, 동시에 어린이의 사용성 평가를 통한 관련 연구들의 선행이 필수적이다.

  • PDF