It has an almost immediate effect after the move buffer empties, that usually takes just a small fraction of a second.
It is useful to do that when calibrating the E-steps for example, or when you want to vary the amount of material extruded for one reason or another (e.g. change of filament mid-print, etc.).