Hm ok gut zu wissen, danke für die Rückmeldung. Behalte mal im Hinterkopf, falls noch jemand mit solchen Problemen ankommt.
War kurz dafür Dir ne neue Testversion zu bauen. xD Hatte noch die Funktion im Verdacht, die Die Daten von der Platte in den RAM liest. Es ist so, dass ich ca 100MB in dem RAM lade und die bis auf 40MB droppen/hochladen lasse, um dann wieder 60MB nachzuladen. Ich hatte das gemacht, weil ich nicht wollte, dass kontinuierlich ein paar KB von der platte geladen werden beim Upload, sondern größere Mengen im Block, wenn man mit der Upload Drossel nebenher zockt oder sonstwas macht, dass es nicht permanent I/O gibt. Außerdem schwankt der Upload über die API immer etwas, da wollte ich auch mal vermeiden, dass die I/O Zugriffe da was bremsen, aber in der Richtung hat nix was gebracht.
Wie auch immer, Um das Nachladen in die RAM Queue und das Abgreifen von der Queue für den Upload zu realisieren, habe die TPL-Datenflussbibliothek von Microsoft benutzt, das ist ein bißchen mit Kanonen auf Spatzen geschossen und seitdem schwankt der RAM Bedarf von VidUp auch zwischen 200MB und 1GB, ich hab auch keinen Einfluss darauf, wie lange diese Bibliothek was im RAM hält und wann sie was freigibt, deswegen hatte ich diese gerade im Verdacht, ich wollte die eh mal durch was einfacheres ersetzen, evtl. mach ich das die Tage mal. Aber dann ist es ja nicht mehr ganz so eilig, wenn Du den Übeltäter gefunden hast. Dann schmeiß ich die 512KB Version auch erstmal wieder weg.
Btw ich benutze seit langem kein Antivirus mehr, nur noch Microsoft Defender, die kommerziellen Lösungen sind eh größtenteils Schlangenöl, die sich wichtig machen, indem sie bei jedem Tracking Cookie Alarm schlagen z.B. Etwas übertrieben gesagt. Und dann machen sie auch noch solchen Stress. Wahrscheinlich hat das Antivirus das Lesen der Datei vollständig im RAM gehalten um sie irgendwann scannen zu können, wenn sie fertig ist. xD Wobei ich mich frage, warum das nicht im RAM Usage des Antivirus angezeigt wird. Du hast recht, es gibt so gesharte Memory Pages, die nicht direkt einem Programm zugeordnet werden, in der Regel sind die aber eigentlich zu vernachlässigen...