Non puoi usare Shell nella prima routine del programma ?
no vuott
Solo il superuser può utilizzare una priorità negativa.
il problema è la password, potevo anche crearmi uno script, come anche il suggerimento di gianluigi, rimane sempre il problema dell'immisione poassword,
cmq ho risolto, ho trovato un'articolo in rete per assegnare nice al gruppo sudo sudo
riporto i passaggi se dovessero servire
è possibile configurare sudo in modo tale che non richieda di fornire una password quando qualcuno del gruppo sudo deve accedere
Aggiungi la seguente riga alla fine del file:
%sudo ALL = (ALL) NOPASSWD: /usr/bin/nice,/usr/bin/renice
Salva e chiudi l'editor, poi dai
sudo nice -n -20 sudo -u $USER tuoprogramma.gambas
per farlo partire con la priorita alta, nel lanciatore anteponi al nome del tuo programma:
sudo nice -n -20 sudo -u $USER tuoprogramma.gambas
se invece vuoi dare una priorita molto bassa non hai bisogno di sudo, nel lanciatore scrivi
nice -n 20 tuoprogramma.gambas
per cambiare la priorita ad un programma gia avviato puoi usare renice
Attenzione con priorita -20 il tuo programma gira alla grande ma assorbe molte risorse e su pc datati potrebbe bloccare tutto