Jika mesin yang dimaksud adalah desktop, Anda dapat menghubungkan skrip start/stop ke screensaver sehingga proses dihentikan saat screensaver tidak aktif dan sebaliknya.
Sangat sulit mengatur agar prosesnya hanya hadir saat sistem dalam keadaan diam.
Sebenarnya memulai program dalam kondisi seperti itu bukanlah hal yang sulit. Anda harus mengatur agar program dimatikan dengan bersih, dan mencari tahu bagaimana dan kapan melakukannya.
Anda harus dapat membedakan antara penggunaan CPU proses itu sendiri, dan program lain yang mungkin sedang berjalan, sehingga Anda dapat mengetahui apakah sistem benar-benar "menganggur".
Ini banyak lebih mudah karena prosesnya hanya dijadwalkan ketika sistem dinyatakan menganggur. Cukup gunakan perintah 'Nice' untuk meluncurkan klien [email protected].
Namun itu tidak akan menyelesaikan masalah RAM yang tidak mencukupi. Jika Anda telah mengaktifkan ruang swap, sistem harus dapat menukar semua proses berprioritas rendah sehingga proses tersebut tidak memakan sumber daya nyata, tetapi waspadalah terhadap hit besar pada disk I/O setiap kali Anda menggunakan example@unixlinux. klien online bertukar masuk dan keluar dari RAM.
hal. RAM sangat murah saat ini...
p.p.s. lihat artikel ini
mungkin Anda perlu menetapkan prioritas terendah pada tugas menganggur melalui nice.
-
Linux – Bagaimana Cara Menonaktifkan Bip Sistem Untuk Pengguna yang Tidak Memiliki Hak Istimewa?
-
4 Cara untuk Mengidentifikasi Siapa yang Masuk di Sistem Linux Anda
-
ketika menggunakan CPAN di linux ubuntu haruskah saya menjalankannya menggunakan sudo / sebagai root atau sebagai pengguna default saya