Adakah anda pernah bermimpi menjalankan perintah dari terminal, mengehadkan jumlah sumber yang diperuntukkan untuk itu perintah?
Oleh itu, penyelesaian yang dikemukakan di sini dapat membantu anda untuk terus bekerja dengan normal walaupun beberapa saat setelah melaksanakan pekerjaan yang biasanya "terlalu berat" untuk anda. perkakasan dan bahawa mereka secara amnya "menggantung" sistem. |
Pemproses (CPU)
Perintah yang bagus membolehkan anda mengubah keutamaan proses daripada yang lain dalam sistem.
Kernel Linux berperanan merancang dan memperuntukkan masa CPU untuk setiap proses yang dijalankan pada sistem. Julat penugasan keutamaan yang tersedia adalah -20 hingga 20, dengan -20 menjadi keutamaan tertinggi dan 20 paling rendah.
Terima kasih kepada kebaikan kita dapat memastikan bahawa pada masa penggunaan CPU yang tinggi, proses yang sesuai akan menerima% tertinggi daripadanya.
Sintaks untuk perintah bagus adalah seperti berikut:
bagus -nPERINTAH
Oleh itu, jika kita ingin menjalankan proses dengan keutamaan 10, kita akan melakukan perkara berikut:
bagus -n10 / usr / bin / convert file.gif file.jpg
Cakera Keras
Mirip dengan bagus adalah ionis, dengan perbezaan yang terakhir menghadkan akses ke cakera keras.
Contoh penggunaannya adalah seperti berikut:
ionice -c2 -n7 / usr / bin / convert file.gif file.jpg
-c2 adalah "usaha terbaik", dan -n7 adalah keutamaan terendah dalam "usaha terbaik". Dengan cara ini, perintah ini akan mempunyai keutamaan yang lebih rendah dalam barisan I / O (input / output) daripada tugas-tugas lain yang dijalankan.
ionice -c3 / usr / bin / convert file.gif file.jpg
-c3 (tidak perlu menjelaskan tahap keutamaan) bermaksud "tidak aktif sahaja". Pekerjaan dengan -c3 yang ditugaskan hanya akan dijalankan apabila cakera dalam keadaan tidak aktif, yang bermaksud bahawa aktiviti tersebut tidak akan mempengaruhi pelaksanaan tugas-tugas selebihnya tetapi akan memakan masa lebih lama untuk melaksanakannya sendiri.
Saya masih perlu menyebut perintah renice, yang digunakan untuk mengubah keutamaan proses yang sudah berjalan
Menarik! Terima kasih atas sumbangan!
Ceria! Paul.
Dan bagaimana ia dilakukan dalam kemenangan? d8-B