View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0019188 | MMW 5 | Conversion/Leveling | public | 2022-06-17 23:13 | 2023-09-26 16:29 |
Reporter | peke | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | unable to reproduce |
Status | assigned | Resolution | open | ||
Target Version | 5.2 | ||||
Summary | 0019188: Background Actions: Analyze volume do not take advantage of cores | ||||
Description | Analyze volume do not take advantage of all 24 cores/threads even Performance is set to all and I Started to Analyze Audio for few hundred tracks. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Fixed in build | |||||
|
I have only i7, but when settings Options > Performance > Volume analyzis: [All] and running volume analyzis then: 1) CPU is at 100% 2) 8 instances of Decoder.exe in ProcessExplorer are shown as expected: You can attach a debug log, but I suppose that there is a bottleneck related e.g. to reading data from HDD/SSD. i.e. when all 24 processes needs to access a file at the same time. So I don't expect that there is something to fix. |
|
There should not be a bottleneck there, only 14 decoders were started, all 81 tracks are at least 1h long, m.2 used is one of fastest on market. Log sent offline. I canceled analyze as it was still on 4/81. |
|
Assigned to Michal for analyzing the possible bottlenecks in Decoder.exe and related input plugins (to see whether there is a room for optimizations). |
|
NOTE: after offline tests behavior is highly irregular in MM5, where it never started all 24 decoder.exe, but on MM4 it started 24 Decoder.exe, but maintain 8-10 active. |