windows: bin ich verrückt?
-
also, ich schau hier grad gelangweilt meinem programm zu, dass ein paar primzahlen ausrechnet, und hab dabei den taskmanager laufen, um zu sehen, wieviel speicher so eine list eigentlich verschwendet
nunja...700mb...750mb...800mb...500mb...was? 500? wo ist der speicher hin? was hat der taskmanager mit meinem speicher gemacht? hoffentlich keine datendiebe *angst*. Ich wusste doch, microsoft kann man nicht vertrauen!
-
Nicht jeder Fehler ist bei Microsoft zu suchen. Ich denke mal, du hast ein Speicherleck in deinem Programm, weil du reservierten Speicher oder Objekte nicht wieder freigibst.
-
Er lagert die Daten um?
-
auf win haste vermutlich ne allocation granularity des op new von 32 byte.
also geh davon aus, daß du für 1000 primzahlen in ner std::set auch 32000 bytes brauchst, egal wie klein die nutzdaten sind.
-
Es ging darum das der Speicherauslastung auf einmal weniger wurde
-
zusammenfassung schrieb:
Es ging darum das der Speicherauslastung auf einmal weniger wurde
ups.
das war echt ein datendieb.
-
Dali hat es doch schon geschrieben er laget Daten aus dem arbeitsspeicher in den Festspeicher, würde er das nicht tun würdest dich vermutlich noch viel mehr beschweren!