 Such wait loops are also used in software applications on larger multiprocessing computer systems.However, for multiprocessing systems a better approach is to use operating system functions that let other processes use the CPU during the waiting period.A third use of null functions is as the definition of a program feature that, if created inadvertently, is almost always deleterious.