All right, my question is not sufficiently specific. I've not mentioned the kernel version, the distribution and other potentially interesting things. But, anyway... these are important but doesn't matter essentially in this crude context (what I can bear for now).
If nice value is in the interval of [-20,20), why to store it in a large space memory (actually,8 bytes)? What kind of advantage could someone/the processor take from it?