The executables including classads library are very heavy. Even a
simple program comes around 4 to 5MB.
Is there no way to reduce it by including only the header files
needed? Do i need to include "classads_distribution.h" all the time
for every simple program, cant i selectively include? Is it really
the library heavy or does it needs more memory for storage purposes ?
You can just include what you need, but it won't have much, if any,
impact on your executable size: that is dictated by what you use from
the ClassAd library.
Another, question...is ClassAds library thread safe? Can multiple
threads make calls to the library concurrently?
It's not thread-safe.
-alain
|