M
Marty
Hi,
I would like to know about DLL and performance gain/penalty in an
application. Let's say that I have a very big application and for
component portability and easy maintenance, we fragmented the
application in a numerous number of sub projects compiled as DLLs. So
those sub project are very easy to use between different applications.
Our application need high level of performance, does the loading of,
let's say, 100s of DLL in memory at startup could cause the application
to run slower during runtime?
How is managed the memory for the application and DLL? Does DLL still
co-exist or are merge together when they are all loaded in memory?
There is no much details about my project, I just want to know about the
overall influence of many DLL.
Is there detailed documentation about that subject? Does anybody had to
face that kind of interrogation and what was your final result about it?
Thank you very much,
Marty
I would like to know about DLL and performance gain/penalty in an
application. Let's say that I have a very big application and for
component portability and easy maintenance, we fragmented the
application in a numerous number of sub projects compiled as DLLs. So
those sub project are very easy to use between different applications.
Our application need high level of performance, does the loading of,
let's say, 100s of DLL in memory at startup could cause the application
to run slower during runtime?
How is managed the memory for the application and DLL? Does DLL still
co-exist or are merge together when they are all loaded in memory?
There is no much details about my project, I just want to know about the
overall influence of many DLL.
Is there detailed documentation about that subject? Does anybody had to
face that kind of interrogation and what was your final result about it?
Thank you very much,
Marty