简述loader
Loader是指将程序从磁盘或ROM等存储器中加载到内存中的软件工具。在计算机系统中,程序可被存储在磁盘、光盘、U盘、ROM等存储器中,当需要运行程序时,操作系统就会通过loader将程序加载到内存,然后执行程序。
Loader的主要功能是将程序从外部存储器载入到内存中,并进行地址映射和重定位等操作,使得程序可以正确地运行。Loader通常由操作系统中的一些系统程序或库函数提供。
常见的Loader有操作系统的Boot Loader、可执行程序的动态链接器(Dynamic Linker)等。Boot Loader用于启动操作系统,动态链接器则用于在程序运行时将动态链接库载入内存,并将其链接到程序中。
原文地址: https://www.cveoy.top/t/topic/3Cs 著作权归作者所有。请勿转载和采集!