View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002507 | ardour | bugs | public | 2008-12-31 20:41 | 2010-04-26 23:33 |
Reporter | kevinc | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | feedback | Resolution | open | ||
Product Version | 2.7.1 | ||||
Summary | 0002507: Ardour uses 18% of CPU while idle | ||||
Description | When I start up ardour, after loading a session and doing nothing more than that, ardour uses 17-22% of one of my CPUs. This is pretty unusual for me. One session load is 18%. A different session is 9%, and another 0%. I've uploaded the .ardour file from the 18% session. The "Additional Information" has the stdout/stderr from the output of ardour for the sessions at the three differing load levels. | ||||
Additional Information | :::::::::::::: ardour-2kmso-18%cpu.log :::::::::::::: WARNING: Your system has a limit for maximum amount of locked memory! This might cause Ardour to run out of memory before your system runs out of memory. You can view the memory limit with 'ulimit -l', and it is normally controlled by /etc/security/limits.conf Ardour/GTK 2.7.1 (built using 4296 and GCC version 4.1.1 20060724 (prerelease) (4.1.1-3.1mdv2007.0)) Copyright (C) 1999-2008 Paul Davis Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker Ardour comes with ABSOLUTELY NO WARRANTY not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This is free software, and you are welcome to redistribute it under certain conditions; see the source for copying conditions. loading default ui configuration file /etc/ardour2/ardour2_ui_default.conf loading user ui configuration file /home/kevinc/.ardour2/ardour2_ui.conf Loading ui configuration file /etc/ardour2/ardour2_ui_dark.rc theme_init() called from internal clearlooks engine ardour: [INFO]: Ardour will be limited to 1024 open files loading system configuration file /etc/ardour2/ardour_system.rc loading user configuration file /home/kevinc/.ardour2/ardour.rc ardour: [INFO]: Using SSE optimized routines ardour: [INFO]: looking for control protocols in /home/kevinc/.ardour2/surfaces/:/usr/lib/ardour2/surfaces/ ardour: [INFO]: Control surface protocol discovered: "Generic MIDI" ardour: [INFO]: Control protocol Tranzport not usable powermate: Opening of powermate failed - No such file or directory ardour: [INFO]: Control protocol powermate not usable ardour: [INFO]: Control surface protocol discovered: "Mackie" (ardour-2.7.1:8694): Gtk-WARNING **: Theme file for default has no name (ardour-2.7.1:8694): Gtk-WARNING **: Theme file for default has no directories loading bindings from /home/kevinc/.ardour2/ardour.bindings Loading session /home/kevinc/Music/Projects/CarsonL/2kMSO/2kMSO using snapshot 2kMSO (1) Loading history from '/home/kevinc/Music/Projects/CarsonL/2kMSO/2kMSO/2kMSO.history'. :::::::::::::: ardour-stw-9%cpu.log :::::::::::::: WARNING: Your system has a limit for maximum amount of locked memory! This might cause Ardour to run out of memory before your system runs out of memory. You can view the memory limit with 'ulimit -l', and it is normally controlled by /etc/security/limits.conf Ardour/GTK 2.7.1 (built using 4296 and GCC version 4.1.1 20060724 (prerelease) (4.1.1-3.1mdv2007.0)) Copyright (C) 1999-2008 Paul Davis Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker Ardour comes with ABSOLUTELY NO WARRANTY not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This is free software, and you are welcome to redistribute it under certain conditions; see the source for copying conditions. loading default ui configuration file /etc/ardour2/ardour2_ui_default.conf loading user ui configuration file /home/kevinc/.ardour2/ardour2_ui.conf Loading ui configuration file /etc/ardour2/ardour2_ui_dark.rc theme_init() called from internal clearlooks engine ardour: [INFO]: Ardour will be limited to 1024 open files loading system configuration file /etc/ardour2/ardour_system.rc loading user configuration file /home/kevinc/.ardour2/ardour.rc ardour: [INFO]: Using SSE optimized routines ardour: [INFO]: looking for control protocols in /home/kevinc/.ardour2/surfaces/:/usr/lib/ardour2/surfaces/ ardour: [INFO]: Control surface protocol discovered: "Generic MIDI" ardour: [INFO]: Control protocol Tranzport not usable powermate: Opening of powermate failed - No such file or directory ardour: [INFO]: Control protocol powermate not usable ardour: [INFO]: Control surface protocol discovered: "Mackie" (ardour-2.7.1:8748): Gtk-WARNING **: Theme file for default has no name (ardour-2.7.1:8748): Gtk-WARNING **: Theme file for default has no directories loading bindings from /home/kevinc/.ardour2/ardour.bindings Loading session /home/kevinc/Music/Projects/JenniePitney/SayTheWord/say-the-word using snapshot say-the-word (1) Loading history from '/home/kevinc/Music/Projects/JenniePitney/SayTheWord/say-the-word/say-the-word.history'. :::::::::::::: ardour-hc0%cpu.log :::::::::::::: WARNING: Your system has a limit for maximum amount of locked memory! This might cause Ardour to run out of memory before your system runs out of memory. You can view the memory limit with 'ulimit -l', and it is normally controlled by /etc/security/limits.conf Ardour/GTK 2.7.1 (built using 4296 and GCC version 4.1.1 20060724 (prerelease) (4.1.1-3.1mdv2007.0)) Copyright (C) 1999-2008 Paul Davis Some portions Copyright (C) Steve Harris, Ari Johnson, Brett Viren, Joel Baker Ardour comes with ABSOLUTELY NO WARRANTY not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This is free software, and you are welcome to redistribute it under certain conditions; see the source for copying conditions. loading default ui configuration file /etc/ardour2/ardour2_ui_default.conf loading user ui configuration file /home/kevinc/.ardour2/ardour2_ui.conf Loading ui configuration file /etc/ardour2/ardour2_ui_dark.rc theme_init() called from internal clearlooks engine ardour: [INFO]: Ardour will be limited to 1024 open files loading system configuration file /etc/ardour2/ardour_system.rc loading user configuration file /home/kevinc/.ardour2/ardour.rc ardour: [INFO]: Using SSE optimized routines ardour: [INFO]: looking for control protocols in /home/kevinc/.ardour2/surfaces/:/usr/lib/ardour2/surfaces/ ardour: [INFO]: Control surface protocol discovered: "Generic MIDI" ardour: [INFO]: Control protocol Tranzport not usable powermate: Opening of powermate failed - No such file or directory ardour: [INFO]: Control protocol powermate not usable ardour: [INFO]: Control surface protocol discovered: "Mackie" (ardour-2.7.1:8809): Gtk-WARNING **: Theme file for default has no name (ardour-2.7.1:8809): Gtk-WARNING **: Theme file for default has no directories loading bindings from /home/kevinc/.ardour2/ardour.bindings Loading session /home/kevinc/Music/Projects/MarkB/HotelCalifornia/hotel_california using snapshot hotel_california (1) MackiePort::connect_any already connected MackiePort::connect_any already connected Loading history from '/home/kevinc/Music/Projects/MarkB/HotelCalifornia/hotel_california/hotel_california.history'. | ||||
Tags | No tags attached. | ||||
2008-12-31 20:41
|
|
|
I'm using "Multiband EQ", "SC1", "Gate", "GVerb", and a bypassed "(Fast Lookahead Limiter)". The limiter is the only plugin that I don't routinely use on other sessions, which BTW don't have the CPU load issue. I removed the unused limiter plugin, saved & restarted ardour, still no change. |
|
On 31 December 2008 at 16:44, "Thomas Vecchione" <seablaede@gmail.com> wrote: > Yes, do you have plugins on your session? It isn't just one plugin, but if > you don't tell Ardour specifically to stop plugins on transport stop, your > plugins will continue processing the silence, so you will incur that > processing overhead still. I just selected to turn off the plugins when transport stopped. No change. Saved & restarted ardour, still no change. Nice idea though. |
|
Do you see any difference when trying the various choices under Options > Performance > Denormal handling? |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-12-31 20:41 | kevinc | New Issue | |
2008-12-31 20:41 | kevinc | File Added: 2kMSO.ardour | |
2008-12-31 22:23 | kevinc | Note Added: 0005559 | |
2008-12-31 22:23 | kevinc | Note Added: 0005560 | |
2010-04-24 10:28 | cth103 | Category | bugs => bugs2 |
2010-04-24 10:32 | cth103 | Category | bugs2 => bugs |
2010-04-26 23:33 | cth103 | Note Added: 0007617 | |
2010-04-26 23:33 | cth103 | Status | new => feedback |