Aging is used to gradually increase the priority of a task, based on its waiting time in the ready queue.
In priority-based scheduling algorithms, a major problem is indefinite block, or starvation.
A priority scheduling algorithm can leave some low-priority processes waiting indefinitely.
[2] There are many ways to implement aging, but all have the same principle that the priority of a process should increase as it waits in the ready queue.
You can help Wikipedia by expanding it.^ Silberschatz, Galvin, Gagne Operating System Principles, 6th ed., p.162