Eseguire un comando quando il sistema è meno carico

Mattepuffo's logo
Eseguire un comando quando il sistema è meno carico

Eseguire un comando quando il sistema è meno carico

Può capitare di dover eseguire comandi onerosi quando il sistema è già molto carico.

In questi casi eseguire quel determinato comando potrebbe solo peggiorare ulteriormente le prestazioni.

Possiamo, allora, eseguire quel comando in maniera automatica quando il sistema risulta più scarico.

Tutto ciò usando batch!

Dalla pagina di manuale si legge appunto che batch serve per schedulare comandi mettendoli in coda.

Non è da confondere con cron ovviamente!

Vediamo un esempio banale:

$ echo '/usr/bin/bakup.sh' | batch

In questo modo il comando verrà eseguito quando il load del sistema scende sotto 1.5.

Ciao!


Condividi

Commentami!