|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2004
Città: Padova
Messaggi: 11754
|
come assegnare priorità bassa ad un processo definitivamente
ho questa necessità:
assegnare a nepomuk e a virtuoso una bassa priorità e basso consumo CPU in via definitiva, senza doverlo reimpostare ad ogni avvio. c'è il modo ??
__________________
mac user = hai soldi da buttare; linux user = hai tempo da buttare; windows user = hai soldi e tempo da buttare ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
fai uno script bash, ci includi il comando con "nice"
lo rendi eseguibile lo metti in una dir del PATH |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Sep 2004
Città: Padova
Messaggi: 11754
|
ehheheh...
buona idea, grazie solo che ... non son un programmatore ![]() ![]() ![]()
__________________
mac user = hai soldi da buttare; linux user = hai tempo da buttare; windows user = hai soldi e tempo da buttare ![]() Ultima modifica di Fil9998 : 15-09-2010 alle 17:01. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
non occorre
basta che scrivi il comando dentro un file e lo rendi eseguibile |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Sep 2004
Città: Padova
Messaggi: 11754
|
ci provo:
allora creo un file tipo txt (senza l'estensione .txt) dentro ci scrivo sudo nice virtuoso se non ho capito male questo aumenta il valore di nice di 10, ma non capisco come fare per dargli la password di sudoer (uso *buntu), visto che per aumentare il valore di nice c'èè bisogno -ho letto- della password di root o sudoer). salvo (dove?) e lo rendo eseguibile. bene, ma per avviarlo in automatico sia da gnome, sia da kde, sia da xfce, sia da icewm come posso fare ?? e se volessi impostarlo invece fisso a nice 20 (il valore più basso, dico bene?) grazie mille. ah, a proposito, come faccio ad esser sicuro che il comando virtuoso sia il reale comando per invocare virtuoso e che questo basti e non serva per esempio anche dare il nice alto pure a nepomuk, a strigi o a non so quali altri programmi coinvolti nella indicizzazione semantica. grazie mille.
__________________
mac user = hai soldi da buttare; linux user = hai tempo da buttare; windows user = hai soldi e tempo da buttare ![]() Ultima modifica di Fil9998 : 15-09-2010 alle 17:53. |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2004
Messaggi: 9516
|
con bassa priorita, crei il file di nome virtuoso-bis:
sudo nice -n 19 virtuoso lo rendi eseguibile e lo metti in una dir del tuo $PATH poi nel file: /etc/sudoers metti: tuoutente ALL=(ALL) NOPASSWD: /pathdelnuovocomando/virtuoso-bis |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Sep 2004
Città: Padova
Messaggi: 11754
|
![]() ![]() ![]() oOOhhhh.... e così evito di dovergli dare ogni volta la password, se non ho capito male... FANTASTICO ![]() ![]() grazie mille.
__________________
mac user = hai soldi da buttare; linux user = hai tempo da buttare; windows user = hai soldi e tempo da buttare ![]() |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Oct 2009
Città: Cagliari
Messaggi: 2976
|
mi viene un dubbio.
![]() ma questo script si eseguirebbe all'avvio di kde (virtuoso è un servizio di kde?), o all'avvio del sistema? nel secondo caso si può provare a usare rc.local che viene eseguito con privileggi di adim. Codice:
nice -n 19 virtuoso Codice:
sleep 30 && nice -n 19 /etc/rc.d/visruoso restart praticamente, dopo 30 secondi fa un restart in bassa priorita di virtuoso. p.s. i 30 potrebbero essere 20 o 40, ma non conosco il senvizio ![]() fosse avviato da kakkadie sarebbe meglio restartare con kde già avviato? |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Sep 2004
Città: Padova
Messaggi: 11754
|
ti seguo poco....
comunque virtuoso indicizza i files dell'hd disk. parte sia da gnome sia da kde sia da xfce se settato come attivo, di questo son certo.
__________________
mac user = hai soldi da buttare; linux user = hai tempo da buttare; windows user = hai soldi e tempo da buttare ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:28.