By Matt

1.1 Memory Update

By Matt Matt

In the past, the ‘Bird has been known to eat more than its fair share of memory. Many people asked us to put Songbird on a tighter diet, and this was a big part of our focus for the 1.1 release.
Fortunately, Mozilla spent the last few years working on the same problems, and created some [...]

SQLite Memory Preferences

By Matt Matt

Quick update:
Closing Bug 14442 made it possible to fine-tune how much memory Songbird uses to load and display your library.
Up to this point Songbird has allowed SQLite to cache whatever it wants, meaning that over time your entire library database can end up in RAM.

We’re changing this with 1.1, and are [...]

Performance Improvements for 1.0

By Matt Matt

Optimization requires taking a step back to observe, measure, and experiment. Somehow it seems like a luxury, and features or bug fixes are always the priority. This release though, thanks to the survey and GetSatisfaction feedback you’ve been sending, speed was a primary focus.
dbradley, pvh, jacklu, kreeger and myself had a lot of [...]

More Faster

By Matt Matt

Large library performance is a major theme this release, and the first few fixes are in: On my Mac Pro I’m seeing a 45% improvement over 0.7 when importing 10,000 tracks from a local folder.
The win came mostly from removing the boring/terrifying “Identifying and Removing Duplicates” phase of the media import process. [...]