Domino 9 und frühere Versionen > ND6: Entwicklung

C++-Task ist speicherhungig

(1/2) > >>

inu:
Hallo Leute,

habe einen Task mittels API (C++) geschrieben, der periodisch Aktivitäten ausführt. Mit jedem Ausführen sehe ich im Task-Manager von Windows, dass mehr und mehr Speicher genutzt/benötigt wird.
Habt ihr so etwas auch festgestellt? Wie kann man das ändern. Zumal die noteseigenen Task beträchtlich weniger an Hauptspeicher benötigen, als mein kleiner Testtask.

Vielen Dank

0xse:
C++ hat keinen Garbage Collector. Gibst du den verwendeten Speicher auch immer wieder ordentlich frei? :)

flaite:
Du dürftest einen Memory Leak programmiert haben.
Ich bin nicht so der C-Programmierer. Aber das hört sich extrem so an.
Vermutlich gibts da irgendwelche Analysetools zu.
Wenn man mit C arbeitet, muß man sich eben mit Speicher-Allokation beschäftigen.

Gruß Axel

inu:
@Oxse: So viele Möglichkeiten bietet doch die API nicht.

eknori:
machst du irgendwelche NSFSearch Operationen ?

Wenn ja, kannst du mal die relevante Stelle im Code posten ?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln