Ich möchte Chromium ein wenig OpenCL-Unterstützung hinzufügen, also habe ich APIs wie clCreateCommandQueue()
verwendet, aber ich kann keinen geeigneten Ort in Chromium finden, um die Bereinigung durchzuführen.
Also, wenn ich APIs wie clReleaseCommandQueue()
nicht aufrufe, wird das Betriebssystem den Speicher zurückfordern, nachdem der Prozess beendet wurde? Oder muss ich es am Ausgangspunkt des Prozesses aufrufen?
PS, Der Command-Queue wird während des gesamten Lebenszyklus des Prozesses benötigt, daher möchte ich sicherstellen, dass nach Beendigung des Prozesses kein Speicherleck auftritt.
Vielen Dank für die Hilfe.