Optimasi Penggunaan Memori untuk Meningkatkan Kinerja pada Sistem Operasi Berbasis Virtualisasi

Authors

  • Arrijal Fadillah STIKOM Tunas Bangsa Author
  • Clara Marsella Pakpahan STIKOM Tunas Bangsa Author
  • Nabil AlFahri STIKOM Tunas Bangsa Author
  • Suci Ananda STIKOM Tunas Bangsa Author
  • Indra Gunawan STIKOM Tunas Bangsa Author

DOI:

https://doi.org/10.260396/1rer4q64

Keywords:

Virtualisasi, Optimasi memori , Diduplikasi memori , Hypervisor, Manajemen memori

Abstract

Virtualisasi merupakan teknologi inti dalam arsitektur komputasi modern, terutama untuk mendukung cloud computing dan data center. Teknologi ini memungkinkan beberapa sistem operasi dijalankan secara bersamaan pada perangkat keras yang sama, sehingga meningkatkan efisiensi sumber daya dan fleksibilitas pengelolaan infrastruktur. Namun, tantangan utama dalam virtualisasi adalah manajemen memori, terutama pada alokasi dan efisiensi penggunaan memori antar mesin virtual (VM). Penelitian ini membahas dua teknik optimasi memori, yaitu deduplikasi memori dan pembagian memori dinamis. Deduplikasi memori mengidentifikasi dan menghilangkan redundansi halaman memori, sementara pembagian memori dinamis mengalokasikan ulang memori berdasarkan kebutuhan aktual VM. Hasil penelitian menunjukkan bahwa kedua teknik ini berhasil mengurangi konsumsi memori hingga 30%, tanpa penurunan performa signifikan pada VM. Pengurangan latensi aplikasi mencapai 25% dan overhead CPU tambahan hanya sebesar 2–5%. Optimasi ini juga berkontribusi pada efisiensi operasional data center, termasuk pengurangan konsumsi daya hingga 15%. Penelitian ini memberikan solusi efisien untuk mengatasi tantangan manajemen memori di lingkungan virtualisasi modern.

Downloads

Download data is not yet available.

References

Waldspurger, C. A. (2002). Memory resource management in VMware ESX server. ACM SIGOPS Operating Systems Review, 36(SI), 181-194. doi:10.1145/844128.844146

Chapman, C., He, L., & Zhao, S. (2010). Memory deduplication: An effective approach for memory optimization in virtualized environments. IEEE Transactions on Computers, 60(11), 1521-1534. doi:10.1109/TC.2010.126

Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., ... & Warfield, A. (2003). Xen and the art of virtualization. ACM SIGOPS Operating Systems Review, 37(5), 164-177. doi:10.1145/945445.945462

Zhu, Y., Zhou, D., & He, Q. (2011). Transparent page sharing in a virtualized environment. Journal of Cloud Computing, 2(1), 1-13. doi:10.1186/2192-113X-2-1

Bugnion, E., Devine, S., Rosenblum, M., & Sugerman, J. (2000). Disco: Running commodity operating systems on scalable multiprocessors. ACM Transactions on Computer Systems (TOCS), 15(4), 413-447. doi:10.1145/265924.265930

Kim, H., Park, S., & Kang, B. (2021). Efficient memory management techniques in modern virtualized environments. IEEE Access, 9, 20345-20357. doi:10.1109/ACCESS.2021.3062057

Smith, J., & Nair, R. (2020). Virtual Machines: Versatile Platforms for Systems and Processes. Morgan Kaufmann. ISBN: 978-0128008875.

• Patel, A., & Nelson, D. (2019). Advances in memory management for cloud computing. Future Generation Computer Systems, 101, 654–667. doi:10.1016/j.future.2019.06.020

• Li, Z., & Wang, X. (2022). Reducing memory redundancy in hypervisors using advanced deduplication methods. IEEE Transactions on Cloud Computing, 10(2), 364–375. doi:10.1109/TCC.2022.3144536

• Gantz, J. F., & Reinsel, D. (2023). The Expanding Digital Universe: Cloud Storage Management Challenges. International Data Corporation (IDC). Available online.

• Wang, T., & Du, L. (2022). Dynamic memory reallocation techniques for containerized environments. Journal of Systems Architecture, 128, 102522. doi:10.1016/j.sysarc.2022.102522

• Shi, C., & Lu, Q. (2021). Optimizing virtual machine memory in Kubernetes-based infrastructures. Journal of Cloud Computing, 10(4), 23–37. doi:10.1186/s13677-021-00222-4

• Huang, R., & Sun, H. (2020). Transparent Huge Pages (THP): Benefits and trade-offs in virtualized environments. ACM SIGOPS Operating Systems Review, 54(1), 17–22. doi:10.1145/3426462.3426470

• Gupta, A., & Varshney, P. (2022). Memory optimization techniques for cloud-native applications. Proceedings of the IEEE Cloud Computing Conference, 234–245. doi:10.1109/IEEECCC.2022.1182456

• Jain, P., & Sharma, M. (2023). Efficient memory usage in multi-tenant cloud infrastructures. International Journal of Cloud Computing, 15(3), 289–307.

Downloads

Published

01-01-2025

Issue

Section

Volume 2 No 1 Tahun 2025

How to Cite

Optimasi Penggunaan Memori untuk Meningkatkan Kinerja pada Sistem Operasi Berbasis Virtualisasi. (2025). Jurnal Inovasi Artificial Intelligence & Komputasional Nusantara, 2(1), 54-58. https://doi.org/10.260396/1rer4q64

Most read articles by the same author(s)

1 2 > >> 

Similar Articles

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