NT_40 / WO_40

Our application loads ~50 frameworks.
Most all of them are relocated at load time, eg:

warning: LDR: Dll ELAccounts.dll base 10000000 relocated due to collision
with H:\EVERLASTINGLIBRARY\EXECUTABLES\CoreEOInterface.dll

f20000:H:\EVERLASTINGLIBRARY\EXECUTABLES\ELAccounts.dll
warning: LDR: Automatic DLL Relocation in Everlasting.exe


Q1) How much overhead is involved in the relocation?

Q2) Will there be a noticeable improvement if the frameworks include
something like the following?

I see these entries in FlatFileEOAdaptor/Makefile:

    NEXTSTEP_PB_LDFLAGS = -image_base 0x59300000
    WINDOWS_PB_LDFLAGS = -image_base 0x4C060000

(I believe this flag is specifically intended to avoid relocation...?)


Thanks,
Matt

---
[EMAIL PROTECTED]

Reply via email to