2017-01-09 2 views
1

Sous linux, je peux utiliser "nice" commande pour définir la priorité du processus, NP. Mais je n'ai pas trouvé un moyen de mettre cette information dans mon programme c, je ne trouve pas d'indice dans le livre [APUE].Est-ce que la prise en charge de la programmation linux c/C++ est prioritaire?

Existe-t-il une posix api pour faire ce travail? Merci beaucoup.

+1

http://www.tutorialspoint.com/unix_system_calls/nice.htm – Arunmu

+2

Que diriez-vous ([ 'nice'] http://man7.org/linux/man-pages /man2/nice.2.html) appel système? –

Répondre

2

Il existe une fonction nice() dans unistd.h.

Exemple:

#include <unistd.h> 

int main() 
{ 
    nice(4); // To set level 4 as nice value to current process 
    return 0; 
}