Optimasi dan Modifikasi Debian untuk Meningkatkan Kinerja Sistem Operasi Real-Time

Authors

  • Rakhmadi Rahman Institut Teknologi Bacharuddin Jusuf Habibie
  • Reski Septiawan Institut Teknologi Bacharuddin Jusuf Habibie
  • Abriel Yosua Nathanael Leksona Institut Teknologi Bacharuddin Jusuf Habibie

DOI:

https://doi.org/10.61132/neptunus.v2i3.280

Keywords:

Debian, Real-Time Operating System (RTOS), Optimization, Kernel Modification, Latency, System Performance

Abstract

In today's digital era, operating systems play a crucial role in various technological devices. This paper discusses the optimization and modification of Debian, one of the most stable Linux distributions, to enhance its performance as a real-time operating system (RTOS). The primary objectives of this research are to improve the responsiveness, reliability, and stability of Debian in handling real-time tasks. The study involves modifying the kernel, adjusting scheduling settings, optimizing memory management, and integrating specific real-time software. The results of the tests show that the modified Debian provides lower and more stable task execution latency compared to the standard Debian. Tests were conducted using the cyclictest software to measure system latency and Htop to monitor CPU and memory performance. Additionally, the use of the VLC application as a real-world workload demonstrated that the optimized operating system could handle task priorities more efficiently, allocate resources as needed for real-time demands, and maintain stability under heavy workloads. This research significantly contributes to the development of Debian-based RTOS, which can be applied in fields such as industrial automation, robotics, and IoT devices. The optimizations ensure that the operating system can meet the high-performance and real-time reliability demands of these critical applications.

 

 

References

Mubarok, F. (2017). Sistem waktu nyata (real time system). Retrieved June 1, 2024, from https://fauzania5.blogspot.com/2017/11/sistem-waktu-nyata-real-time-system.html?m=1

BasuMallick, C. (2024). What is a real-time operating system (RTOS)? Retrieved June 3, 2024, from https://www.spiceworks.com/tech/hardware/articles/what-is-rtos/amp/#_004

Hasan, M. (2024). How to install real time kernel patch on Linux (Ubuntu 16.04). Retrieved June 14, 2024, from https://hmenn.github.io/pages/UbuntuRT_patch.html

Binus.ac.id. (2022, November 11). Real-time operating system. Retrieved June 3, 2024, from https://binus.ac.id/bandung/2022/11/real-time-operating-system/

Dahlke, P. (2018). Realtime Linux. Retrieved June 15, 2024, from https://medium.com/@patdhlk/realtime-linux-e97628b51d5d

Barbieri, E. (2023). Tuning a real-time kernel. Retrieved June 15, 2024, from https://ubuntu.com/blog/real-time-kernel-tuning

Linux Foundation. (2024). Cyclictest. Retrieved June 16, 2024, from https://wiki.linuxfoundation.org/realtime/documentation/howto/tools/cyclictest/start

Published

2024-07-26

How to Cite

Rakhmadi Rahman, Reski Septiawan, & Abriel Yosua Nathanael Leksona. (2024). Optimasi dan Modifikasi Debian untuk Meningkatkan Kinerja Sistem Operasi Real-Time. Neptunus: Jurnal Ilmu Komputer Dan Teknologi Informasi, 2(3), 385–394. https://doi.org/10.61132/neptunus.v2i3.280

Similar Articles

1 2 3 4 5 6 > >> 

You may also start an advanced similarity search for this article.