• Title/Summary/Keyword: Application time

Search Result 14,778, Processing Time 0.042 seconds

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

  • Bahn, Hyokyung
    • International journal of advanced smart convergence
    • /
    • v.8 no.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 (임베디드 환경에서 응용프로그램 시작의 가속 기법)

  • Park, Eun-Byung;Lee, Yong-Jun;Kim, Seungkyun;Lee, Jaejin;Park, Kyungmin
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.4 no.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 (벼에 대한 돈분뇨 액비의 시용량 및 시용시기 구명)

  • Park, Baeg-Kyun;Lee, Jong-Sik;Cho, Nam-Jun;Jung, Kwang-Yong
    • Korean Journal of Soil Science and Fertilizer
    • /
    • v.34 no.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 (실시간 정밀 모션 제어를 위한 안드로이드 응용 설계 및 구현)

  • Kim, Dohyeon;Kang, Hyeongseok;Kang, Jeongnam;Lee, Eungyu;Kim, Kanghee
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.4
    • /
    • pp.315-319
    • /
    • 2015
  • This paper addresses the design and implementation of an Android application for real-time precise motion control. To provide stable real-time performance, we implemented the application in two parts: Android service in the form of a daemon process, which periodically transfers a set of position commands for all motors through a real-time fieldbus, and Android UI application, which generates and delivers the set of position commands to the Android service. To support such a real-time motion control application, we use multi-core partitioning, which partitions the processor cores into a real-time partition to be used by the real-time motion control service and a non-real-time partition to be used by the Android application, and set up a shared buffer between them for communication. Our experiments show that we can obtain a motion control period of 2 ms with 99% task activation jitters less than ${\pm}55{\mu}s$ for a configuration where each of the four threads controls two motors in a group.

Towards Performance-Enhancing Programming for Android Application Development

  • Kim, Dong Kwan
    • International Journal of Contents
    • /
    • v.13 no.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) (질소 분시횟수가 옥로차엽의 생육과 품질에 미치는 영향)

  • Lim, Keun-Cheol;Park, Jang-Hyun
    • Korean Journal of Medicinal Crop Science
    • /
    • v.9 no.1
    • /
    • pp.33-39
    • /
    • 2001
  • The split application of a nitrogen fertilizer was applied at the levels to 3, 4, 5, 6 and 7 time. The results of yield and quality of Okro tea are summarized as follows: Among five treatments, the growth and yield were somewhat more excellent in the five time split treatments compared with other treatments. The chemical components such as total nitrogen, total amino acid and vitamin C were somewhat higher in the five time split treatment compared with other treatment. However, the content of components such as tannin, caffeine, chlorophyll were not different among plots of $4{\sim}7$ time split application except three time split application manuring. The content of fatty acid was producted $2,888{\sim}2,933mg/100g$. Especially, the content of oleic acid, linoleic acid and linolenic acid was the higheat in the five time split application. Sixteen kinds of free amino acid including theanine as a good taste component of Okro tea were isolated and measured by HPLC. Theanine in the five time split application was higher with value of $72{\sim}513mg/100g$ than in other treatment. In scoring test, tea appearance and interal qualities of 3 time split application become lower than any other treatment as 80.2 point, while five time application had the highest with 84.7 point. Conquently, those results meant that five time split application was optimum split application of fertilizer for high yield and good quality of Okro tea.

  • PDF

A Study on Building Web Services for Implementing Real Time Enterprise

  • Lee, Jung-Min
    • 한국경영정보학회:학술대회논문집
    • /
    • 2007.11a
    • /
    • 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 (해상풍력 하부 구조물용 강재의 정전류 부식 시험 시 전류밀도 인가 시간이 부식손상에 미치는 영향)

  • Lee, Jung-Hyung;Park, Jae-Cheul;Han, Min-Su;Jang, Seok-Ki;Kim, Seong-Jong
    • Journal of the Korean institute of surface engineering
    • /
    • v.49 no.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.

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

  • Kwon, Soon-Won;Kim, Yong-Kee
    • Journal of the korean academy of Pediatric Dentistry
    • /
    • v.23 no.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

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

  • Jung, Dong-Ki;Min, Sung-Gi
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06a
    • /
    • 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할 수 있다.