动态装载
动态装载(英语:Dynamic Loading)是一种进程运行机制,能让计算机进程在运行时(而不是编译时)装载库(或者其他二进制对象)到内存中,然后检索库中函数和变量的地址,并运行这些函数或访问这些变量,且能在不需要时将库从内存中卸载。动态装载、静态链接与动态链接(注意区分动态装载与动态链接的微妙差别)是复用其他软件代码的三种机制,不同于静态链接和动态链接,这种机制允许计算机进程在没有某些库的情况下启动,然后在运行的过程中发现可用的库从而获得额外的功能。
单词 | Dynamic loading |
释义 |
Dynamic loading
中文百科
动态装载动态装载(英语:Dynamic Loading)是一种进程运行机制,能让计算机进程在运行时(而不是编译时)装载库(或者其他二进制对象)到内存中,然后检索库中函数和变量的地址,并运行这些函数或访问这些变量,且能在不需要时将库从内存中卸载。动态装载、静态链接与动态链接(注意区分动态装载与动态链接的微妙差别)是复用其他软件代码的三种机制,不同于静态链接和动态链接,这种机制允许计算机进程在没有某些库的情况下启动,然后在运行的过程中发现可用的库从而获得额外的功能。
英语百科
Dynamic loading 动态装载Dynamic loading is a mechanism by which a computer program can, at run time, load a library (or other binary) into memory, retrieve the addresses of functions and variables contained in the library, execute those functions or access those variables, and unload the library from memory. It is one of the 3 mechanisms by which a computer program can use some other software; the other two are static linking and dynamic linking. Unlike static linking and dynamic linking, dynamic loading allows a computer program to start up in the absence of these libraries, to discover available libraries, and to potentially gain additional functionality. |
随便看 |
|
英汉网英语在线翻译词典收录了3779314条英语词汇在线翻译词条,基本涵盖了全部常用英语词汇的中英文双语翻译及用法,是英语学习的有利工具。