【发布时间】:2011-05-22 01:10:43
【问题描述】:
一般认为静态库的性能优于动态库。我的问题是:它是否还取决于 dll 是否已加载到内存中?我的意思是,一旦初始化和所有事情都发生了,动态库的函数调用和执行时间会比静态库长吗?
【问题讨论】:
-
您询问的是 DLL,但您的问题被标记为
linux。您的环境到底是什么样的? -
您使用的是 Linux 还是 Windows?共享库和位置无关的代码系统非常不同。 Windows DLL 在 Linux 意义上不是位置独立的,尽管它们可以重新定位