static loading vs dynamic loading in operating system