Abstract:
Penelitian ini bertujuan untuk mengimplementasikan metode Priority
Scheduling dalam pengembangan perangkat lunak optimasi performa gaming
pada sistem operasi Windows. Permasalahan utama yang diatasi adalah fenomena
micro-stutters dan latensi input yang disebabkan oleh pembagian kuantum waktu
CPU secara merata antara proses permainan dan ratusan proses latar belakang
sistem operasi. Perangkat lunak bernama CorePriority Optimizer dikembangkan
menggunakan arsitektur hibrida Electron.js, React.js, dan PowerShell Persistent
Session untuk melakukan automasi manipulasi Process Priority Class, pengaturan
registri Multimedia Class Scheduler Service (MMCSS), serta perapatan HighResolution Timer ke 0,5 ms secara real-time. Pengujian dilakukan pada lima
objek permainan (Honkai: Star Rail, Wuthering Waves, dan Zenless Zone Zero)
dengan metode pengulangan 10 kali per skenario menggunakan instrumen analitik
CapFrameX. Hasil pengujian menunjukkan peningkatan stabilitas 1% Low FPS
sebesar +25,6% pada Honkai: Star Rail, +31,5% pada Wuthering Waves, dan
+31,5% pada Zenless Zone Zero, serta peningkatan 0,1% Low FPS hingga
+167,1%, reduksi beban CPU hingga 8,51%, dan penurunan suhu operasional
CPU hingga 8,21 °C pada prasetel Maximum. Mekanisme keamanan Protected
System Blocklist dan Auto-Restore Snapshot terbukti 100% efektif menjaga
integritas sistem operasi selama 2000 menit total durasi pengujian tanpa terjadi
crash maupun BSOD.