Rancang Bangun Window Manager Linux Menggunakan Library Bootstrap Penrose Pada Rust
Keywords:
Window Manager, Linux, Rust, PenroseAbstract
Linux merupakan sistem operasi yang terkenal dengan fleksibilitasnya dan dukungannya terhadap pengembangan perangkat lunak yang beragam. Salah satu komponen penting dalam ekosistem Linux adalah window manager, yang bertanggung jawab atas manajemen tampilan dan jendela aplikasi. Dalam rangka menghadapi tuntutan kompleksitas pengguna, pengembangan window manager terus berkembang sebagai fokus utama penelitian. Penelitian ini bertujuan untuk merancang, mengembangkan, dan mengimplementasikan sebuah window manager Linux menggunakan library Bootstrap Penrose dan bahasa pemrograman Rust. Library Bootstrap Penrose dipilih karena kemampuannya dalam menciptakan window manager yang minimalis dan ringan, sementara Rust dipilih untuk memastikan kinerja tinggi dan keamanan dalam pengembangan perangkat lunak. Berdasarkan hasil penelitian, window manager yang dikembangkan telah berhasil memenuhi spesifikasi dan berfungsi secara efektif dalam manajemen jendela, workspace, dan key bindings. Pengujian menunjukkan bahwa seluruh fitur beroperasi tanpa error signifikan, dengan performa yang stabil. Evaluasi performa juga menunjukkan bahwa window manager yang dikembangkan lebih efisien dibandingkan i3, menghemat memori rata-rata sebesar 10.4% dan mengurangi penggunaan CPU rata-rata sebesar 34.9% dalam berbagai skenario pengujian.
Downloads
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Imad Muhammad Ridlo, Bernadus Very Christioko (Penulis)
This work is licensed under a Creative Commons Attribution 4.0 International License.