Cara Membatasi Penggunaan CPU untuk Suatu Proses di Windows 11/10

Kak Ogranicit Ispol Zovanie Cp Dla Processa V Windows 11 10



Sebagai pakar IT, saya sering ditanya bagaimana cara membatasi penggunaan CPU untuk suatu proses di Windows. Meskipun ada beberapa cara untuk melakukannya, saya biasanya merekomendasikan menggunakan Windows Task Manager. Windows Task Manager adalah alat yang hebat untuk mengelola proses dan memahami apa yang menyebabkan penggunaan CPU yang tinggi. Untuk membuka Pengelola Tugas, tekan tombol Ctrl+Shift+Esc. Setelah Task Manager terbuka, klik pada tab Processes. Di sini Anda akan melihat daftar semua proses yang berjalan di komputer Anda, serta sumber daya yang digunakan setiap proses. Untuk mengetahui proses yang menyebabkan penggunaan CPU tinggi, cari proses dengan persentase tertinggi di kolom CPU. Setelah Anda menemukan prosesnya, klik kanan padanya dan pilih Tetapkan Prioritas > Rendah. Ini akan memberi tahu Windows untuk memprioritaskan proses lain daripada yang Anda pilih. Ini akan membantu menurunkan penggunaan CPU untuk proses itu.



Di PC Windows 11 atau Windows 10, Anda mungkin mengalami penggunaan CPU yang tinggi yang disebabkan oleh aplikasi atau game yang ingin Anda kurangi atau batasi jumlah sumber daya CPU yang dapat digunakan proses untuk aplikasi atau game tersebut. Dalam posting ini, kami akan menunjukkan cara membatasi penggunaan CPU untuk aplikasi proses tunggal atau aplikasi multi proses.





Cara Membatasi Penggunaan CPU untuk Suatu Proses





kabin konfigurasi jaringan

Cara Membatasi Penggunaan CPU untuk Suatu Proses di Windows 11/10

Sederhananya, penggunaan CPU adalah persentase sumber daya CPU saat ini yang dikonsumsi oleh semua program. Jika Anda melihat bahwa beberapa program menggunakan lebih banyak inti CPU dan membebani sumber daya sistem, Anda dapat membatasi penggunaan CPU untuk proses game/aplikasi atau beberapa proses menggunakan metode di bawah ini.



  1. Tetapkan prioritas proses dan afinitas CPU
  2. Gunakan aplikasi pihak ketiga
  3. Status prosesor maksimum yang lebih kecil

Mari kita lihat metode ini secara detail.

1] Tetapkan prioritas proses dan afinitas CPU

Prioritas proses memungkinkan Windows untuk mengalokasikan dan membatalkan alokasi sumber daya yang diperlukan oleh semua proses aktif. Pengguna PC dapat mengubah prioritas proses/sub-proses apa pun melalui Task Manager, tetapi ini hanya boleh dilakukan untuk proses non-sistem. Pengaturan prioritas untuk proses sistem utama sebaiknya dibiarkan tidak berubah.

Kepatuhan CPU hanya membatasi proses untuk menggunakan lebih sedikit inti CPU sistem Anda. Pengguna PC dapat mengatur per proses untuk mengontrol berapa banyak inti CPU yang boleh digunakan oleh suatu proses. Dengan mengubah afinitas CPU, Anda dapat melepaskan inti CPU agar tersedia untuk proses lain.



Untuk menetapkan prioritas proses, lakukan hal berikut:

Tetapkan prioritas proses

  • Tekan Ctrl + Shift + Esc kunci untuk memulai pengelola tugas.
  • Di pengelola tugas, tentukan proses yang prioritasnya ingin Anda ubah.
  • Anda juga dapat mengklik tombol tersebut Prosesor kolom untuk memesan proses dalam urutan konsumsi mereka.
  • Sekarang klik kanan proses dan pilih Buka detail pilihan dari menu konteks. Atau klik tombol Detail tab dan temukan proses yang ingin Anda ubah.
  • Tentang detail bagian, klik kanan proses dan pilih Tetapkan Prioritas dari menu konteks.
  • Lalu pilih Dibawah normal (mengalokasikan sedikit lebih sedikit sumber daya bila tersedia) atau Pendek (mengalokasikan paling sedikit sumber daya sistem saat tersedia).
  • Jendela peringatan akan muncul yang memberi tahu Anda tentang konsekuensi mengubah prioritas proses.
  • Klik Ubah Prioritas tombol untuk menerapkan perubahan.
  • Keluar dari Pengelola Tugas.

Untuk menyetel afinitas prosesor (CPU), lakukan hal berikut:

Tetapkan afinitas CPU (prosesor).

Catatan : Untuk aplikasi yang memiliki banyak proses, seperti msedge.exe, Anda harus menyetel afinitas CPU untuk setiap proses, karena setiap yang dapat dieksekusi adalah tab, jendela, atau plugin yang terpisah.

cara mengedit pasar facebook
  • Buka Pengelola Tugas.
  • Di jendela pengelola tugas, klik Lagi untuk memperluas jika Anda tidak melihat tab apa pun tetapi hanya beberapa aplikasi dengan sedikit atau tanpa informasi.
  • Di bawah Proses klik aplikasi yang ingin Anda batasi penggunaan CPU-nya. memperluas daftar proses yang dimulai oleh aplikasi.
  • Berikutnya. klik kanan proses yang ingin Anda batasi dan pilih Buka detail . dialihkan ke Detail tab
  • Di bagian Detail, klik kanan proses yang disorot dan pilih Tetapkan Afinitas .
  • DI DALAM Kepatuhan Prosesor Secara default untuk sebagian besar proses, Anda akan melihat semua prosesor dipilih, yang berarti semua inti prosesor diizinkan untuk menjalankan proses.
  • Sekarang saja hapus centang blok inti CPU yang tidak ingin Anda gunakan dalam proses.
  • Klik BAGUS tombol.
  • Keluar dari Pengelola Tugas.

Ingatlah bahwa Anda hanya dapat membatasi satu atau lebih inti CPU per proses, tetapi setidaknya satu inti harus dipilih. Selain itu, dengan metode ini, Windows akan mengatur ulang konfigurasi setelah Anda menutup dan membuka program default, yang seharusnya menggunakan semua inti CPU. Oleh karena itu, untuk memaksa aplikasi atau game agar selalu mempertahankan inti CPU yang valid (pencocokan CPU), Anda dapat menggunakan solusi yang dijelaskan di bawah ini.

Membaca : Tidak dapat mengatur prioritas proses di Windows Task Manager

Tetapkan afinitas dan prioritas CPU secara permanen dengan membuat pintasan untuk proses tersebut.

Tetapkan afinitas dan prioritas CPU secara permanen dengan membuat pintasan untuk proses tersebut.

  • Anda mulai dengan menentukan nilai heksadesimal dari CPU yang ingin Anda gunakan untuk pengaturan Afinitas CPU, mendapatkan angka biner inti CPU yang ingin Anda gunakan untuk proses tersebut.

Panjang bilangan biner ditentukan oleh jumlah inti prosesor. Dalam biner CPU, 0 berarti mati dan 1 berarti hidup. Untuk setiap inti CPU yang ingin Anda gunakan untuk proses tersebut, ubah 0 Ke 1 .

Untuk posting ini, kami menunjukkan dengan prosesor 7 inti dan hanya akan menggunakan CPU 0 untuk aplikasi; bilangan biner yang digunakan adalah 0000001 .

  • Selanjutnya, kita perlu mengubah bilangan biner menjadi heksadesimal menggunakan konverter on rapidtables.com/convert .
  • Setelah Anda memiliki nomor heksadesimal, buka Buat Pintasan Desktop.
  • DI DALAM Buat Pintasan masukkan sintaks di bawah ini Masukkan lokasi elemen bidang.
|_+_|
  • Dalam sintaks, ganti Nama program placeholder dengan nama sebenarnya dari program (bisa kosong atau nama apapun), Pendek dengan prioritas prosesor apa pun (waktu nyata, tinggi, di atas normal, normal, di bawah normal, rendah), # dengan nilai heksadesimal yang didapat tadi, ProgramPath dengan path lengkap ke game atau aplikasi.

Sekarang setelah Anda membuat pintasan, jika Anda ingin menjalankan program, luncurkan pintasan itu sebagai gantinya, dan Windows akan secara otomatis meluncurkan program pada afinitas dan prioritas CPU yang Anda tetapkan dalam opsi perintah pintasan. Namun perlu diingat bahwa cara ini hanya akan berfungsi untuk aplikasi dan game yang hanya berjalan dalam satu proses. Untuk aplikasi yang berjalan dalam beberapa proses, seperti chrome.exe, firefox.exe, atau msedge.exe, Anda perlu memaksakan prioritas dan afinitas CPU dengan mengikuti solusi di bawah ini.

Membaca : Mengubah prioritas proses untuk menjalankan proses menggunakan baris perintah

Tetapkan afinitas dan prioritas CPU secara permanen dengan membuat skrip PowerShell untuk proses tersebut.

Tetapkan afinitas dan prioritas CPU secara permanen dengan membuat skrip PowerShell untuk proses tersebut.

  • Anda mulai dengan membuat skrip PowerShell.
  • Buat file teks dan beri nama apa pun yang Anda suka, tetapi dengan ekstensi .ps1 .
  • Setelah dibuat, buka file .ps1 di Notepad atau editor teks lain yang kompatibel.
  • Masukkan sintaks berikut dalam editor teks:
|_+_|
  • Ganti chrome.exe dengan nama proses yang ingin Anda atur prioritasnya dan nilai prioritas (realtime 256, tinggi 128, di atas normal 32768, normal 32, di bawah normal 16384, rendah 64) di SetPriority(nilai).
  • Sekarang Anda perlu menentukan nilai desimal dari inti CPU yang ingin Anda gunakan untuk proses tersebut. Karena Anda menggunakan inti CPU yang sama seperti di atas, periksa nilai desimal pada konverter di atas.
  • Sekarang jika Anda ingin mencocokkan CPU dengan hanya satu proses , ketik baris perintah berikut ke dalam skrip PowerShell.
|_+_|
  • Untuk mengatur afinitas prosesor ke semua proses dengan nama yang sama , seperti chrome.exe, firefox.exe, atau msedge.exe, ketikkan baris perintah berikut ke dalam skrip PowerShell.
|_+_|
  • Nilai pengganti 1 dengan nilai desimal yang Anda dapatkan dari konverter, chrome dengan nama proses yang ingin Anda setel afinitas CPU-nya.
  • Simpan editor teks Anda.
  • Untuk menjalankan skrip, klik kanan file dan pilih Jalankan dengan PowerShell .

Secara default, Windows tidak mengizinkan skrip apa pun untuk dijalankan di sistem. Untuk membuat skrip Anda berfungsi, tsp D saat diminta. Skrip kemudian akan berjalan dan keluar setelah semua perintah dijalankan. Jika Anda mengalami masalah dalam menjalankan skrip karena kebijakan eksekusi, Anda dapat mengaktifkan eksekusi skrip PowerShell atau Anda dapat membuat pintasan desktop yang menunjuk ke skrip ps1 yang Anda buat sebelumnya dengan parameter yang melewati kebijakan eksekusi menggunakan perintah di bawah V Masukkan lokasi elemen bidang:

|_+_|
  • Penggantinya FullPathToPowerShellScript placeholder dengan jalur sebenarnya ke file skrip PS1 Anda. Jika Windows Anda tidak ada di drive C: atau PowerShell Anda dipasang di tempat lain, ganti C:WindowsSystem32WindowsPowerShellv1.0powershell.exe dengan jalur ke powershell.exe di sistem Anda.

Membaca : Sesuaikan penjadwalan prosesor untuk meningkatkan performa di Windows.

game pendidikan xbox

2] Gunakan aplikasi pihak ketiga

Proses Laso

Metode ini juga menghilangkan kelemahan menggunakan Task Manager untuk membatasi penggunaan CPU, artinya mengatur ulang pengaturan Anda setelah Anda memulai ulang program. Jadi, jika Anda memerlukan solusi yang lebih komprehensif untuk mengelola penggunaan sumber daya dalam suatu program, Anda dapat mencoba aplikasi pihak ketiga seperti Process Lasso, Bill2 Process Manager, dan Process Tamer.

Untuk membatasi penggunaan CPU dari proses yang menggunakan Process Lasso, lakukan hal berikut:

Catatan J: Jika Anda berencana membuat perubahan besar menggunakan utilitas ini atau utilitas lain yang disebutkan, kami menyarankan agar Anda membuat titik pemulihan sebelum melanjutkan.

  • Unduh dan instal versi utilitas yang sesuai di sistem Anda.
  • Kemudian luncurkan aplikasi dengan izin yang lebih tinggi.
  • Klik kanan proses yang diinginkan dan ubah prioritas Dan kedekatan sesuai dengan kebutuhan Anda.
  • Buat perubahan dengan memilih Selalu pilihan dari menu konteks. Jika Anda memilih Saat ini pilihan, itu hanya akan berlaku sampai program dimulai ulang.
  • Setelah itu, Anda dapat keluar dari aplikasi.

Membaca : Cara mengaktifkan atau menonaktifkan parkir inti CPU di Windows

3] Kurangi status cpu maks

Status prosesor maksimum yang lebih kecil

Metode ini tidak invasif seperti dua metode yang dijelaskan di atas. Pengaturan ini memungkinkan Anda untuk membatasi kecepatan maksimum yang dapat dicapai prosesor Anda, yang karenanya mengurangi beban pada prosesor Anda dan berpotensi mencegah PC Anda dari kepanasan.

Untuk menurunkan Status Prosesor Maksimum prosesor Anda, lakukan hal berikut:

  • Buka panel kontrol.
  • Klik Opsi Daya .
  • Klik Ubah pengaturan rencana opsi yang terletak di sebelah paket daya aktif sistem Anda.
  • Kemudian klik Ubah pengaturan daya lanjutan . Jendela Opsi Daya baru akan terbuka.
  • Temukan dan perluas Manajemen daya prosesor pilihan.
  • Klik Status prosesor maksimum opsi dan edit nilainya.
  • Standarnya adalah 100 persen. Ubah ke 80 persen sebagai untuk Dari baterai Dan terhubung pilihan.
  • Klik Menerapkan > BAGUS untuk menyimpan perubahan dan keluar dari jendela.

Dalam konfigurasi di atas, CPU Anda akan berjalan pada 80 persen dari kapasitasnya selama waktu puncak.

Itu saja!

Posting terkait : Cara memeriksa, mengurangi, atau menambah penggunaan CPU di Windows

Cara mengalokasikan lebih banyak CPU ke suatu program di Windows 11/10

Prosesor tidak dialokasikan untuk program. Program membuat utas eksekusi yang berjalan secara bersamaan. Prosesor yang berbeda mendukung jumlah utas yang berbeda yang dapat mereka jalankan pada waktu yang sama. Jika suatu program membuat banyak utas sama dengan atau lebih besar dari jumlah maksimum utas yang didukung oleh CPU, itu mungkin menghabiskan lebih banyak CPU.

rss feed tidak diperbarui

Bisakah saya membatasi penggunaan CPU dari suatu proses?

Cara termudah untuk membatasi penggunaan CPU dari suatu proses di komputer Windows 11/10 adalah dengan membatasi daya CPU. Buka Panel Kontrol. Max CPU state dan kurangi hingga 80% atau apa pun yang Anda inginkan. Dengan perangkat lunak yang mengukur suhu CPU sebagai 'Kipas Berkecepatan Tinggi

Pesan Populer