Running Asterisk as root

Should Asterisk be run by root, or should it be run as a separate user?

if you’d like to use realtime preemtion (-p) - you should run * as root in any other cases it depends only on your choice and hasnt difference