Ada proposal Fedora 39 yang sedang dievaluasi untuk meningkatkan vm.max_map_count kernel untuk membantu beberapa game Windows di Steam Play. Meskipun ada kekhawatiran bahwa membenturkan kernel merdu ini terlalu tinggi mungkin tidak bijaksana. Dengan demikian, pengujian lebih lanjut akan dilakukan untuk menyetel nilai stok vm.max_map_count Fedora.

Vm.max_map_count yang dapat disetel mengontrol batas OS pada jumlah maksimum area”mmap”peta memori yang dapat dimiliki suatu proses. Fedora menggunakan default kernel 65.530 yang cukup banyak untuk sebagian besar perangkat lunak di luar sana. Tetapi beberapa game Windows yang berjalan di Linux melalui Steam Play dengan Proton dapat melebihi batas tersebut. Beberapa game yang diketahui terpengaruh oleh batas peta memori maksimum ini adalah Counter-Strike 2, DayZ, Hogwarts Legacy, dan lainnya.

Kekhawatiran yang diangkat oleh pemangku kepentingan Fedora adalah bahwa melompat dari 65k ke 2 miliar untuk sysctl merdu ini mungkin terlalu tinggi. Dengan nilai yang terlalu besar, dimungkinkan untuk membebani kernel dengan terlalu banyak pemetaan. Pada gilirannya penangan kehabisan memori Linux dapat menghentikan proses lain daripada proses pemetaan-berat yang akan menyebabkan pengalaman pengguna yang buruk.

Nilai 2 miliar sebagai batas maksimum baru yang diusulkan mungkin juga tidak diperlukan dengan beberapa saran bahwa beralih dari 65k ke nilai dalam kisaran 1~16 juta mungkin cukup untuk memuaskan beberapa game Windows ini.

Komite Pengarah dan Teknik Fedora sebagai hasilnya telah meminta pemilik proposal perubahan untuk melanjutkan dan mencoba dengan nilai vm.max_map_count yang berbeda daripada hanya menggunakan nilai maksimum yang tinggi. Kita akan melihat hasil dari pengujian ini dan bagaimana proposal perubahan direvisi sebagai hasilnya.

Categories: IT Info