Current

W systemie dostępna jest definicja current, która dla procesora wskazuje na opis aktualnie wykonywanego zadania. System dba, aby ta wartość była aktualna - uaktualniając ją w odpowiednich momentach (zobaczymy w dalszej części).

W systemie jednoprocesorowym:

struct task *current;

W systemie wieloprocesorowym:

struct task *curr_tasks[MAX_CPUS];
#define current curr_tasks[cpu_id];