Logo  

CS471/571 - Operating Systems

Displaying ./code/xv6-public/nice.c

#include "types.h"
#include "stat.h"
#include "user.h"

int main(int argc, char *argv[])
{
  if (argc < 3) {
    printf(1, "Usage: nice <pid> <priority>\n");
    exit();
  }

  int pid = atoi(argv[1]);
  int pri = atoi(argv[2]);

  if (setpriority(pid, pri) < 0) {
    printf(2, "Error setting priority\n");
  }

  exit();
}