Hallo,
der Code steht nur einmal im Speicher,
bei den Daten, sofern globale Variablen verwendet werden,
kommt es darauf an.
Früher ... gab es mal eine "shared data" Anweisung (c++),
die es erlaubte, Daten zwischen Prozessen auszutauschen.
Sowas sollte man nicht tun.
Ich glaube mich zu erinnern, dass jetzt (ab NT?) jeder Prozess
standardmäßig sein eigenes Datensegmant besitzt.
Prinzipiell würde ich in einer
DLL keine Daten ablegen,
dass kann man den Prozeduren und Funktionen der
DLL auch übergeben.
Heiko