Optimasi dan Modifikasi Debian untuk Meningkatkan Kinerja Sistem Operasi Real-Time
DOI:
https://doi.org/10.61132/neptunus.v2i3.280Keywords:
Debian, Real-Time Operating System (RTOS), Optimization, Kernel Modification, Latency, System PerformanceAbstract
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
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Neptunus: Jurnal Ilmu Komputer Dan Teknologi Informasi

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.