View Issue Details

IDProjectCategoryView StatusLast Update
0001942ardourfeaturespublic2007-11-01 00:11
Reporterdeva Assigned To 
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionduplicate 
Product VersionSVN/2.0-ongoing 
Summary0001942: A rewrite of the saving functions so that they stream directly to disk and now first to an in-memory buffer.
DescriptionWhen working on very large projects, that memory sometimes runs dry.

When very close to the memory ceiling, the best thing a user can do, is save and reopen the project (which currently frees a lot of resources).

But unfortunately, if the project is very large, a pretty big amount of memory is temporarily allocated while saving, which in many cases can cause the system to run completely out of memory, during the save, making Ardour crash, before the file is completely written (This does not corrupt the original file though).

If the saving system was rewritten so that it streams directly to disk, and not be allocating any memory in the process, the saving of a project would always be possible, even when very low on resources.
TagsNo tags attached.

Activities

timbyr

2007-11-01 00:11

developer   ~0004518

duplicate of 1943

Issue History

Date Modified Username Field Change
2007-10-29 19:00 deva New Issue
2007-11-01 00:11 timbyr Status new => closed
2007-11-01 00:11 timbyr Note Added: 0004518
2007-11-01 00:11 timbyr Resolution open => duplicate