View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0022185 | MMW 5 | Tagging / organizing (properties / auto-tools) | public | 2026-06-23 18:59 | 2026-06-25 07:15 |
| Reporter | lowlander | Assigned To | |||
| Priority | urgent | Severity | block | Reproducibility | always |
| Status | assigned | Resolution | open | ||
| Product Version | 2027 | ||||
| Target Version | 2027 | ||||
| Summary | 0022185: Opening Properties on multiple files causes high memory usage/slow to use | ||||
| Description | When opening the Properties for multiple files, the dialog is slow to operate and memory usage spikes 1GB+. Closing Properties doesn't seem to release this memory. It looks like after a bit that the Properties dialog becomes more responsive, memory use remains high. | ||||
| Additional Information | https://www.mediamonkey.com/forum/viewtopic.php?t=109519 | ||||
| Tags | No tags attached. | ||||
| Fixed in build | |||||
|
|
I think the slowness is not caused by Properties dialog, but by combination of very long Playing list and DbgView running, it consumes a lot of sources by pairing Playing list tracks with DB and by calling change events and writing events like "TMediaMonkeyApp.notifyCommonChange, type:track" to log. We need some notifyCommonChange event optimization in this case. |
|
|
I have made adjustment, it should not call unneeded notifyCommonChange now., But it still writes a lot of entries to log (and we need them probably in debug build), so testing of speed should be done without DbgView running. I left it open, Luděk, please look if you can find any other improvements in this. |