Cara Mengalokasikan Core CPU Secara Manual ke Program di Windows 10

Jika Anda memiliki perangkat keras kelas bawah dan ingin meningkatkan kinerja program favorit Anda, mengalokasikan inti CPU ke dalamnya dapat membantu.

Windows 10 memiliki banyak opsi yang dapat Anda mainkan untuk mendapatkan kinerja yang lebih baik. Fitur Processor Affinity dan CPU Priority Windows 10 adalah beberapa yang paling cerdik, dan meskipun mereka bukan peluru perak untuk meningkatkan kinerja instan, mereka akan membuat perbedaan jika Anda memiliki perangkat keras yang menua.

Mengingat seberapa sensitif prosesnya, Anda hanya boleh mengatur Afinitas Prosesor dan Prioritas CPU jika Anda merasa nyaman dengan hal-hal yang berjalan ke selatan. Namun, jika Anda ingin mengubah sistem Anda menjadi yang terbaik, mari kita jelajahi cara mengatur Afinitas Prosesor dan Prioritas CPU di Windows 10.

Apa itu Afinitas Prosesor di Windows 10?

Setiap OS memiliki algoritma penjadwalan yang mendasarinya. Algoritma penjadwalan bertanggung jawab untuk mendistribusikan sumber daya komputer ke proses atau utas yang berbeda. Di Windows 10, mungkin ada ratusan proses yang berjalan secara bersamaan.

CPU tidak dapat menangani semua proses ini secara bersamaan, jadi algoritme penjadwalan mengelola proses ini dan menetapkan waktu CPU berdasarkan beberapa faktor.

Dengan demikian, Afinitas Prosesor dapat dianggap sebagai pengguna yang ikut campur dengan penjadwal. Biasanya, algoritma penjadwalan Windows memutuskan proses mana yang akan berjalan pada inti CPU mana. Jika Anda mengatur Afinitas Prosesor secara manual, Anda dapat memaksa proses atau utas untuk berjalan pada inti apa pun yang Anda suka.

Sederhananya, Afinitas Prosesor memungkinkan Anda menetapkan satu atau lebih inti CPU ke proses atau utas apa pun yang Anda pilih . Proses atau utas yang Anda atur afinitasnya hanya akan berjalan pada inti yang ditentukan.

Namun, ini tidak akan membuat inti eksklusif untuk proses tersebut saja. Windows masih dapat menetapkan proses yang berbeda ke inti tersebut. Menyetel Afinitas Prosesor hanya memengaruhi proses yang Anda pilih dengan membuatnya berjalan hanya pada inti yang ditetapkan.

Apa Prioritas CPU di Windows 10?

Seperti yang telah kami jelaskan di atas, mungkin ada ratusan proses atau utas yang bersaing untuk waktu CPU pada waktu tertentu di Windows 10. Untuk memastikan proses dan utas penting mendapatkan akses prioritas ke sumber daya CPU, jadwal Windows menetapkan prioritas untuk setiap proses dan utas berjalan di OS.

Misalnya, algoritma penjadwalan Windows memberikan prioritas tinggi untuk proses Windows penting seperti Sistem dan Windows Explorer. Jika proses ini berada dalam antrian, mereka akan mendapatkan akses ke CPU sebelum proses dengan prioritas rendah.

Jadi, ketika Anda secara manual mengatur Prioritas CPU dari suatu proses ke tinggi, jadwal Windows akan memastikan bahwa proses mendapat akses prioritas ke sumber daya CPU.

Terakhir, Prioritas CPU sangat berbeda dengan Afinitas Prosesor. Di mana pengaturan Prioritas CPU dari suatu proses menginformasikan penjadwal bagaimana memperlakukan proses itu, pengaturan Afinitas Prosesor mengunci proses ke inti/inti CPU tertentu. Dengan set Afinitas Prosesor, meskipun proses memiliki prioritas tinggi atau rendah, proses tersebut akan berjalan pada inti/inti tertentu.

Mengapa Anda Mungkin Ingin Menetapkan Program ke Core CPU Tertentu

Salah satu masalah terbesar yang harus dihadapi komputasi modern adalah sejumlah besar program single-threaded. Bahkan pada tahun 2021 di mana sebagian besar prosesor adalah quad-core atau lebih tinggi, beberapa program hanya memanfaatkan salah satu dari banyak core yang tersedia.

Ini menghadirkan masalah bagi penjadwal OS modern: bagaimana Anda menjadwalkan proses single-threaded pada prosesor multi-threaded tanpa merusak kompatibilitas?

Untuk sebagian besar, penjadwal modern secara efisien menjadwalkan proses single-threaded pada CPU modern. Tetapi ada kalanya program lama rusak karena kompatibilitas yang buruk. Di sinilah pengaturan Processor Affinity dapat membantu.

Afinitas Prosesor membatasi proses untuk dieksekusi pada inti CPU yang ditentukan. Dalam kasus program single-threaded lama, Anda dapat membatasi proses tersebut ke satu inti CPU dengan menyetel Afinitas Prosesor.

Selain itu, orang-orang dengan mesin yang lebih lemah juga dapat mengambil manfaat dari menetapkan prioritas tinggi untuk tugas-tugas penting mereka. Misalnya, jika Anda seorang editor video, Anda dapat mengatur program rendering Anda ke prioritas tinggi sebelum memulai rendering video. Dengan begitu, ketika Anda ingin membuat video, Windows tahu untuk mendedikasikan sebagian besar perhatiannya untuk mengaduk-aduk video Anda.

Cara Mengatur Afinitas CPU dan Prioritas CPU

Untuk mengatur Afinitas Prosesor dan Prioritas CPU, Anda harus membuka Pengelola Tugas dan melanjutkan dari sana.

Jadi, buka Task Manager dengan mengklik kanan pada taskbar Windows 10 dan memilih Task Manager . Kemudian navigasikan ke proses yang ingin Anda atur afinitasnya.

Selanjutnya, klik kanan pada proses itu dan pilih Go to details .

Proses yang Anda pilih akan disorot di panel baru yang muncul. Klik kanan pada proses yang disorot dan pilih Setel afinitas . Panel Afinitas Prosesor sekarang akan muncul.

Di panel Afinitas Prosesor, batalkan pilihan inti CPU yang prosesnya tidak Anda inginkan. Setelah itu, klik Ok . Afinitas Prosesor sekarang akan diatur dan proses yang Anda pilih hanya akan berjalan pada inti CPU yang dipilih.

Untuk mengatur Prioritas CPU, klik kanan pada proses apa pun di Pengelola Tugas dan pilih Buka detail .

Selanjutnya, klik kanan pada proses yang disorot dan klik Set Priority .

Sekarang, pilih prioritas dari daftar yang muncul. Jika Anda ingin proses Anda berjalan secepat yang dibutuhkan, pilih Realtime .

Namun, memilih Realtime akan mengakibatkan proses sistem lain yang mungkin kritis menunggu dalam antrian. Hal ini dapat menyebabkan perlambatan sistem secara umum dalam kasus yang paling ringan dan kegagalan sistem yang lengkap dalam kasus terburuk, jadi berhati-hatilah saat mengatur proses ke prioritas Realtime.

Prioritas tinggi , di sisi lain, lebih aman untuk dipilih selama Anda tidak menempatkan terlalu banyak proses pada prioritas tinggi.

Opsi lain dalam daftar, yaitu Di atas normal , Normal , Di bawah normal , dan Rendah , sudah cukup jelas.

Jangan Setel Afinitas Prosesor dan Prioritas CPU Jika Anda Tidak Tahu Apa yang Anda Lakukan

Anda hanya harus mengatur Afinitas Prosesor dan Prioritas CPU jika Anda tahu apa yang Anda lakukan. Peningkatan kinerja, meskipun besar dalam beberapa kasus, tidak sebanding dengan masalah yang dapat Anda alami jika terjadi kesalahan. Dari pelambatan hingga crash sistem acak, pengaturan afinitas dan prioritas seharusnya hanya menjadi pilihan terakhir Anda.

Afinitas Prosesor dan Prioritas CPU bukan satu-satunya cara untuk meningkatkan kinerja Windows 10. Ada segudang trik perangkat keras dan perangkat lunak yang dapat Anda gunakan untuk mendapatkan kinerja dari perangkat keras Anda yang sudah tua.

Content Writer , Pencarian.id

Saya adalah seorang Content Writer yang menulis banyak artikel Bahasa Indonesia Dan Berbahasa Inggris

Saya adalah pekerja lepas di Up Work International

Tinggalkan komentar