• 제목/요약/키워드: Application time

검색결과 14,792건 처리시간 0.041초

Application-Adaptive Performance Improvement in Mobile Systems by Using Persistent Memory

  • Bahn, Hyokyung
    • International journal of advanced smart convergence
    • /
    • 제8권1호
    • /
    • pp.9-17
    • /
    • 2019
  • In this article, we present a performance enhancement scheme for mobile applications by adopting persistent memory. The proposed scheme supports the deadline guarantee of real-time applications like a video player, and also provides reasonable performances for non-real-time applications. To do so, we analyze the program execution path of mobile software platforms and find two sources of unpredictable time delays that make the deadline-guarantee of real-time applications difficult. The first is the irregular activation of garbage collection in flash storage and the second is the blocking and time-slice based scheduling used in mobile platforms. We resolve these two issues by adopting high performance persistent memory as the storage of real-time applications. By maintaining real-time applications and their data in persistent memory, I/O latency can become predictable because persistent memory does not need garbage collection. Also, we present a new scheduler that exclusively allocates a processor core to a real-time application. Although processor cycles can be wasted while a real-time application performs I/O, we depict that the processor utilization is not degraded significantly due to the acceleration of I/O by adopting persistent memory. Simulation experiments show that the proposed scheme improves the deadline misses of real-time applications by 90% in comparison with the legacy I/O scheme used in mobile systems.

임베디드 환경에서 응용프로그램 시작의 가속 기법 (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

벼에 대한 돈분뇨 액비의 시용량 및 시용시기 구명 (Effect of Application Time and Amount of Liquid Pig Manure on Growth of Rice and Infiltration Water Quality)

  • 박백균;이종식;조남준;정광용
    • 한국토양비료학회지
    • /
    • 제34권3호
    • /
    • pp.147-152
    • /
    • 2001
  • This study was carried out to investigate the effect of application time and amount of liquid pig manure on growth and yield of rice plant and infiltration water quality. Liquid manure treatment with higher application rate and closer application time to transplanting time showed higher plant height and number of tiller at panicle formation stage, but it caused the plant disease and pest and lodging. In liquid manure treatment with higher application rate, number of panicles per hill and number of spikelets per panicle were higher but yield of rice was less than chemical fertilizer treatment due to low rate of ripeness and 1,000 grain weight. $NO_3-N$ concentration in infiltration water sample was increased with increasing application amount of liquid manure and closer application time to transplanting of rice plant. With consideration yield of rice and environment such as groundwater quality, the proper application amount were 150% and 100% of recommending N fertilizer level (11kg) at before winter and April or May treatment, respectively.

  • PDF

실시간 정밀 모션 제어를 위한 안드로이드 응용 설계 및 구현 (Design and Implementation of an Android Application for Real-time Motion Control)

  • 김도현;강형석;강정남;이은규;김강희
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권4호
    • /
    • pp.315-319
    • /
    • 2015
  • 본 논문은 실시간 정밀 모션 제어를 위한 안드로이드 응용의 설계와 구현을 다룬다. 안정적인 실시간 성능을 제공하기 위해서 다축 모터들이 특정 모션을 만들어낼 수 있도록 실시간 필드버스에 주기적으로 좌표 벡터 명령을 전달하고 그에 대한 피드백을 받는 모션 제어부를 데몬 프로세스 형태의 안드로이드 서비스로 구현하고, 이 모션 제어 서비스에 모션의 좌표 벡터들을 생성하여 전달하는 모션 계획부를 안드로이드 UI 응용으로 구현하였다. 이러한 소프트웨어 구성을 지원하기 위해서 멀티코어 프로세서를 모션 제어 서비스의 실행을 전담하는 실시간 코어들과 UI 응용의 실행을 전담하는 비실시간 코어로 나누었으며, 모션 제어 서비스와 응용 사이의 통신을 공유 메모리 형태로 구현하였다. 성능 측정 결과, 8축 모터들을 2개씩 그룹지어 4개의 쓰레드로 제어하는 경우에도 태스크 활성화 지터의 99%를 ${\pm}55{\mu}s$ 미만으로 유지하면서, 모션 제어 주기를 2ms까지 달성할 수 있었다.

Towards Performance-Enhancing Programming for Android Application Development

  • Kim, Dong Kwan
    • International Journal of Contents
    • /
    • 제13권4호
    • /
    • pp.39-46
    • /
    • 2017
  • Due to resource constraints, most of Android application developers need to address potential performance problems during application development and maintenance. The coding styles and patterns of Android programming could often affect the execution time and energy efficiency which are utilized by the Android applications. Thus, it is necessary for application developers to apply performance-enhancing programming practices for mobile application development. This paper introduces performance-enhancing best practices for Android programming, and further, it evaluates the impact of these practices on the CPU time of the application. The original version with the performance-worsening code has been refactored to become an efficient version without changing its functionality. To demonstrate the efficiency of the proposed approach, each coding pattern was evaluated by measuring the CPU time under the controlled runtime environment. Furthermore, the Android applications were evaluated and compared via the CPU time of the original version, with that of the refactored version. These experimental results indicate that, by -using the proposed programming practices, the Android developer can develop performance-efficient mobile applications.

질소 분시횟수가 옥로차엽의 생육과 품질에 미치는 영향 (Effect of Nitrogen Split Application on Growth and Quality of Okro Tea Leaves(Camellia sinensis var. sinensis))

  • 임근철;박장현
    • 한국약용작물학회지
    • /
    • 제9권1호
    • /
    • pp.33-39
    • /
    • 2001
  • 질소비료를 $3{\sim}7$회 분시하여 옥로차의 수량 및 품질을 분석한 결과는 다음과 같다. 5회 분시가 타처리에 비해 생육과 수량이 많고 타처리에 비해 총질소, 총아미노산, 비타민C 함량이 약간 많았으며 탄닌, 카페인, 엽록소, 총유리당 함량은 3회분시를 제외하고 $4{\sim}7$회 분시에서 거의 차이가 없었다. 지방산 함량은 $2,888{\sim}2,933mg/100g$이었고, 특히 5회 분시에서는 oleic acid, linoleic acid, linolenic acild 함량이 가장 많았다. 옥로차 감칠맛 성분인 theanine을 포함해 16종이 아미노산을 분리 정량한 결과 5회 분시가 타처리에 비해 theanine 함량이 $72{\sim}513mg/100g$더 많았다. 관능평가에서 3회 분시가 80.2점으로서 다른 처리보다 낮았고, 5회 처리가 84.7점으로 가장 높았다. 결론적으로 5회 분시처리가 다른처리에 비해 수량도 양호하고 차 품질도 우수하여 옥로차의 적정 분시첫수라고 생각된다.

  • PDF

A Study on Building Web Services for Implementing Real Time Enterprise

  • Lee, Jung-Min
    • 한국경영정보학회:학술대회논문집
    • /
    • 한국경영정보학회 2007년도 추계학술대회
    • /
    • pp.377-382
    • /
    • 2007
  • To transform the enterprise system into the 'Real Time Enterprise' with respect to IT, I suggest the conceptual application model which is composed of pieces(components) extracted from different packaged applications working in a heterogeneous environment based on the 'business activity' in other words, business services provided by internal (inter-enterprise) and external (extended enterprise) application to support a business activity within in an enterprise and the design mechanism focusing service tier which acts as intermediate tier within application architecture.

  • PDF

해상풍력 하부 구조물용 강재의 정전류 부식 시험 시 전류밀도 인가 시간이 부식손상에 미치는 영향 (Influence of Current Density Application Time on the Corrosion Damage of Offshore Wind Steel Substructure in Galvanostatic Corrosion Experiment)

  • 이정형;박재철;한민수;장석기;김성종
    • 한국표면공학회지
    • /
    • 제49권5호
    • /
    • pp.431-438
    • /
    • 2016
  • This research investigated the relationship between the corrosion damage characteristics of offshore wind steel substructure and the time of current density application by electrochemical accelerated short-term corrosion test. The galvanostatic corrosion was conducted on the steel specimens in natural seawater with a constant current density ranging from $1mA/cm^2$ to $200mA/cm^2$ for 1 ~ 180 min. Macro and micro observation was carried out on the surface of the corrosion damaged area using SEM and 3-dimensional analysis microscope. The weight loss of the specimens before and after was calculated as the difference between the initial weight prior to corrosion and weight after removal of the corrosion product. It was shown that during galvanostaic corrosion process, the corrosion behavior could be characterized by the onset of pitting corrosion in the early stage and the uniform corrosion in the late stage, showing damage development in the depth direction with the time of current application. The result of the 3D analysis revealed that both damage depth and surface roughness increased with increasing time of current application. The weight loss curves with time showed that a coefficient of determination ($R^2$) was relatively high for the relationship between the time of current application and weight loss. As a result, the degree of corrosion can be controlled by simply varying the time of current application.

서로다른 APF 제재의 적용시간에 따른 법랑질내 불소 흡수량 및 우식 억제효과에 관한 비교 연구 (ASSESSMENT OF THE INFLUENCE OF APPLICATION TIME OF DIFFERENT APF AGENTS ON THE ENAMEL FLUORIDE UPTAKE AND ANTICARIOGENICITY)

  • 권순원;김용기
    • 대한소아치과학회지
    • /
    • 제23권2호
    • /
    • pp.306-326
    • /
    • 1996
  • The purpose of this study was to compare the enamel fluoride uptake and anticariogenic effect following topical application with different physical form of fluoride and application time. The results can be summarized as follows: 1. While the 4-minute applicaton increased the enamel fluoride uptake significantly than 1-minute application regardless of physical form of applied topical fluoride agents, no siginificant difference could be found between foam and gel type when applied for the identical period of time. 2. The application time or the physical form of topical agents had no singificant influence on the reduction of caries lesion. 3. Based upon the above-mentioned results of this study, it cannot be concluded that the amount of enamel fluoride uptake has an absolute impact on the change of lesion depth. Therefore, the clinical application of 1-minute topical fluoride application which appears to have a similar anticariogenic efficacy to 4-minute fluoride application may be encouraged.

  • PDF

Dynamic HTML 변경을 통한 Web Application Server 시스템에서의 Client Response Time 수집 방식에 관한 연구 (A study of Client Response Time Collection Method by changing the Dynamic HTML in the Web Application Server System)

  • 정동기;민성기
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(A)
    • /
    • pp.305-307
    • /
    • 2012
  • World Wide Web (WWW)의 지속적인 성장으로 인해 Web Service의 Response Time을 수집하는 방식에 관한 연구가 진행되고 있다. 현재 Client Response Time을 수집하는 방식은 sniffer[1] 를 이용한 Agent 방식을 사용하고 있다. 하지만, 기존의 방식은 클라이언트 PC에 설치되어 수집하게 되므로 Agent의 설치가 쉽지 않고, 관리 또한 어려운 문제점을 갖고 있다. 이러한 문제점을 개선하기 위하여, 본 논문에서는 Web Application Server (WAS)[2] 에서의 Dynamic HTML 변경을 통해 Client에 추가적인 Application을 설치하지 않고도 Client의 Response Time을 Collection하는 방식에 대하여 제안하였다. 이를 통해, 사용자 (End-User)에게 추가적인 응용 프로그램을 설치하지 않고도 Dynamic HTML 을 이용하여 Client Response Time을 수집함과 동시에 Server에 Feedback할 수 있다.