Skip to main content
Log in

A real-time responsiveness measurement method of linux-based mobile systems for P2P cloud systems

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

Linux-based mobile computing systems such as robots, electronic control devices, and smart-phone are the most important types of P2P cloud systems in recent days. To improve the overall performance of networked systems, each mobile computing system requires real-time characteristics. For this reason, mobile computing system developers want to know how well real-time responsiveness is supported; several real-time measurement tools have been proposed. However, those previous tools have their own measurement schemes and we think that the results from those models do not show how responsive those systems are. In this paper, we propose ELRM, a new real-time measurement method that has clear measurement interval definitions and an accurate measurement method for real-time responsiveness. We evaluate ELRM on various mobile computing systems and compare it with other existing models. As a result, our method can obtain more accurate and intuitive real-time responsiveness measurement results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Yodaiken V (1999) The RTLinux manifesto In:Proceedings of the 5th Linux Expo

  2. Bobet D, Cesati M (2005) Process scheduling, understanding the Linux Kernel, Chapter 7

  3. Aas J (2005) Understanding the Linux 2.6.8.1 CPU scheduler. Silicon Graphics, Inc.(SGI)

  4. van Gend K (2006) Real-Time Linux patches: History and usage. FOSDEM

  5. Love R (2002) Lowering latency in Linux: Introducing a preemptible Kernel. Linux Journal

  6. Real-Time and Linux (2002) Part 2: The preemptible kernel by Linux Devices. ELJOnline

  7. Timesys Whitepaper (2002) : A timesys perspective on the linux preemptible kernel

  8. Heursch AC, Grambow D, Horstkotte A, Rzehak H (2003) Steps towards a fully preemptable linux kernel. The proceedings of the workshop on real-time programming. Lagowski Park, Poland

    Google Scholar 

  9. Kang D, Lee W, Park C (2007) Kernel thread scheduling in real-time linux for wearable computers. ETRI J 29(3):270–280

    Article  Google Scholar 

  10. Arthur S, Emde C, Mc Guire N (2007) Assessment of the realtime preemption patches (RT-Preempt) and their impact on the general purpose performance of the system, 9th Real-Time Linux Workshop

  11. Bauer A (2007) Realtime capabilities of low-end PowerPC and ARM boards for embedded systems. Real-Time Linux Workshop

  12. Webber A (2002) Realfeel test of the preemptible kernel patch. Linux Journal

  13. Linux RT benchmarking framework. http://www.opersys.com/lrtbf/

  14. OSADL project: Latency measurement box. http://www.osadl.org/Latency-Box.projects-latency-box.0.html

  15. Regnier P, Lima G, Barreto L (2008) Evaluation of interrupt handling timeliness in real-time linux operating systems. ACM SIGOPS Oper Syst Rev 42(6):53-64

    Article  Google Scholar 

  16. Measuring performance for real-time systems. http://www.freescale.com/files/soft_dev_tools/doc/white_paper/CWPERFORMWP.pdf

  17. PREEMPT_RT and I-PIPE: The numbers, part 2. http://lwn.net/Articles/140596/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hoon Choi.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jung, YJ., Lim, D., Koo, Y.B. et al. A real-time responsiveness measurement method of linux-based mobile systems for P2P cloud systems. Peer-to-Peer Netw. Appl. 7, 665–675 (2014). https://doi.org/10.1007/s12083-013-0219-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-013-0219-1

Keywords

Navigation