Development of Ubuntu Performance Monitoring Tool

Authors

  • Anusha S  Department of Information Science and Engineering, National Institute of Engineering, Mysuru, Karnataka, India
  • Dr. P Devaki  Department of Information Science and Engineering, National Institute of Engineering, Mysuru, Karnataka, India

DOI:

https://doi.org/10.32628/CSEIT206339

Keywords:

Ubuntu, Operating system, performance, monitoring, REST

Abstract

The paper is about the development of the performance monitoring tool for ubuntu operating system. Monitoring the performance of operating systems and processes is very much essential to debug processes and systems, constructively manage system resources, making system decisions, and evaluating and examining systems. In a system, processes are the main resource holder, and most monitoring is done at the process level. This information is used by Linux operating systems while they are running to perform effective memory management, scheduling, multitasking, and many other important decisions. In addition to that, performance monitoring is useful while developing and redefining the systems, and it provides support to user during everyday operation. Recordings of operating system and process performance can be used to evaluate changes to the system and allow meticulous comparisons to other systems. The performance tool can also be used to predict the performance of similar systems and what type of performance gains may be expected in the future.

References

  1. Ahmad Yasin, Yosi Ben-asher, Avi Mendelson, “Tuning Performance via Metrics with Expectations,” IEEE computer architecture letters, vol. 18, no. 2, July- December 2019.
  2. David Beserra, Manuele Kirsch Pinheiro, Carine Souveyet , Luiz Angelo Steffenel , Edward David Moreno Performance Evaluation of OS-Level Virtualization Solutions for HPC Purposes on SoC-Based Systems”, IEEE 31st International Conference on Advanced Information Networking and Applications (AINA), 2017.
  3. J. C. Saez, A. Pousa, R. Rodriíguez-Rodriíguez, F. Castro, M. Prieto-Matias “PMCTrack: Delivering Performance Monitoring Counter Support to the OS Scheduler”, The Computer Journal Volume: 60, Issue: 1, Jan. 2017.
  4. Madhu Patidar, “Performance Analysis of Various Guest OS in Ubuntu 14.04”, International Journal of Innovations & Advancement in Computer Science IJIACS ISSN 2347 – 8616 Volume 6, Issue 3 March 2017.
  5. Carlos Arango, Remy Dernat, John Sanabria, “Performance Evaluation of Container-based Virtualization for High Performance Computing Environments,” arXiv:1709.10140v1[cs.OS] 28 Sep, 2017.
  6. Thomas Ilsche, Robert Schöne, Mario Bielert, Andreas Gocht, Daniel Hackenberg, “lo2s — Multi-core System and Application Performance Analysis for Linux,” IEEE International Conference on Cluster Computing (CLUSTER), 2017.
  7. Lukasz KUFEL, “Tools for distributed systems monitoring,” foundations of computing and decision sciences vol. 4, 2016.
  8. Maria Dimakopoulou, Stéphane Eranian, Nectarios Koziris, Nicholas Bambos, “Reliable and Efficient Performance Monitoring in Linux,” SC16; Slt Lake City, Utah, USA; November 978-1-4673-8815-3/16/$31.00 IEEE 2016.
  9. Konstantin S. Stefanov1, Alexey A. Gradskov, “Analysis of CPU Usage Data Properties and their possible, impact on Performance Monitoring,” 10.14529/jsfi160405, 2016.
  10. Vincent M. Weaver, “Self-monitoring overhead of the Linux perf_ event performance counter interface,” IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 2015.
  11.  Yanqiu Wang, Xiaofei Yan, “Research on the Operating System Course Reform Based on System Capacity Course Group”, 7th International Conference on Information Technology in Medicine and Education (ITME), 2015.
  12. Lucian Mogosanu, Mihai Carabas, Cristian Condurache, Laura Gheorghe, Nicolae Tapus, “Evaluating Architecture-Dependent Linux Performance,” 20th International Conference on Control Systems and Computer Science, 2015.
  13. Mujahid Tabassum, Kuruvilla Mathew, “Software Evolution Analysis of Linux (Ubuntu) OS,” International Conference on Computation Science and Technology, 2014.
  14. Asif Sardar Shaikh1, M.U. Inamdar, “Performance Analysis: Ubuntu Touch v/s Android OS,” International Journal of Science, Engineering and Technology Research (IJSETR), Volume 3, Issue 6, June 2014.

Downloads

Published

2020-06-30

Issue

Section

Research Articles

How to Cite

[1]
Anusha S, Dr. P Devaki, " Development of Ubuntu Performance Monitoring Tool " International Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 6, Issue 3, pp.168-172, May-June-2020. Available at doi : https://doi.org/10.32628/CSEIT206339