Dokładny matematyczny efekt ustawienia danej wartości niceness dla procesu zależy od szczegółów działania algorytmu szeregowania w danej implementacji systemu. Zwykle algorytmy szeregowania posiadają różne heurystyki, np. do faworyzowania procesów ograniczonych przez operacje wejścia/wyjścia nad procesami ograniczonymi przez jednostkę centralną. Dla przykładu, gdy dwa identyczne procesy są uruchomione równolegle na jednordzeniowym systemie, przydział czasu procesora do każdego z nich będzie proporcjonalny do gdzie p jest wartością priorytetu procesu. Dlatego proces uruchomiony z wartością niceness równą 15 otrzyma czasu procesora przydzielonego procesowi o normalnym priorytecie, zgodnie ze wzorem Z drugiej strony w algorytmie szeregowania zaimplementowanym w BSD 4.x, stosunek dla tego samego czasu wyniesie
Powiązany program renice może być użyty do zmiany priorytetu procesu który jest już uruchomiony. Linux posiada także program ionice, używany do zmiany priorytetu procesów na podstawie operacji wejścia/wyjścia.
Składnia wywołania nice wywoływane jest w następujący sposób: $ nice [opcje...] [komenda [argumenty]]