View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002905 | ardour | other | public | 2009-11-09 00:19 | 2012-05-23 15:07 |
Reporter | nickm | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Product Version | SVN/2.0-ongoing | ||||
Target Version | 3.0 | ||||
Summary | 0002905: performance issue: Editor::redisplay_regions is really slow | ||||
Description | I have a large session that takes about 480 seconds to load. redisplay_regions takes over 300 seconds of this. I speculate that this is either due to O(n^2) behaviour in add_audio_region_to_region_display or gtk list store scalability fun! | ||||
Tags | No tags attached. | ||||
|
Hi; any chance you could make the .ardour file available somewhere? |
|
Yep, here you go: http://nickm.net/national2.ardour It has over 2000 playlists and a similar number of regions |
|
NB the CPUs are pegged at 100% during this phase, it's definitely not accessing disk |
|
when i last measured this on a 1.8GHz dual opteron, it took 40msec to create the view for a single region. so, 30 regions ~= 1 second. etc. etc. Not good .... |
|
In Ardour 3 I have an implemented a feature to remove unused regions from the session. This clears out the regions that are not in a playlist. For larger sessions. |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-11-09 00:19 | nickm | New Issue | |
2009-11-09 23:57 | cth103 | Note Added: 0007093 | |
2009-11-09 23:57 | cth103 | Status | new => feedback |
2009-11-10 00:44 | nickm | Note Added: 0007094 | |
2009-11-10 00:48 | nickm | Note Added: 0007095 | |
2009-11-16 03:47 | paul | Note Added: 0007113 | |
2010-07-04 08:35 | lincoln | Note Added: 0008379 | |
2010-07-04 11:38 | cth103 | cost | => 0.00 |
2010-07-04 11:38 | cth103 | Target Version | => 3.0-beta1 |
2011-11-15 17:23 | cth103 | Target Version | 3.0-beta1 => 3.0-beta2 |
2012-01-10 20:46 | cth103 | Target Version | 3.0-beta2 => 3.0-beta3 |
2012-02-14 17:20 | paul | Target Version | 3.0-beta3 => 3.0 beta4 |
2012-04-23 22:07 | cth103 | Status | feedback => acknowledged |
2012-05-23 15:07 | cth103 | Target Version | 3.0 beta4 => 3.0 |