More experimantation, different server Q9450, music on 5400rpm WD Green
Power 1Tb and Samsung 1.5Tb EcoGreen HD154UI, 4GbRAM. XP Pro SP3 
Version: 7.3.4 - 28402 @ Sun Sep 13 03:01:44 PDT 2009
Standard my.tt
Directory Scan   (97147  of  97147)   Complete  01:12:22
MusicIP Import   (97146  of  97146)   Complete  00:46:40
Playlist Scan   (21  of  21)   Complete  00:00:14
Merge Various Artists   (7730  of  7730)   Complete  00:01:31
Artwork Scan   (8431  of  8431)   Complete  00:29:25
Database Optimize   (0  of  )   Complete  00:02:39

SqueezeCenter has finished scanning your music collection.
Total Time: 02:32:51 (Saturday, October 31, 2009 / 9:04 PM)

Installed Moonbase's my.tt and set innodb_buffer_pool_size = 500M.
Music Scan Details
Directory Scan   (97147  of  97147)   Complete  01:03:50
MusicIP Import   (97146  of  97146)   Complete  00:21:12
Playlist Scan   (21  of  21)   Complete  00:00:06
Merge Various Artists   (7730  of  7730)   Complete  00:01:27
Artwork Scan   (8431  of  8431)   Complete  00:28:43
Database Optimize   (0  of  )   Complete  00:00:31

SqueezeCenter has finished scanning your music collection.
Total Time: 01:55:49 (Sunday, November 1, 2009 / 12:17 AM)

During both scans I monitored memory usage of mysqld.exe with Windows
Task Manager, standard my.tt used 18,242K, modified my.tt built up to a
peak of about 580,000K after scanning about 60,000 tracks. I also
monitored disk i/o using Windows Process Monitor; with the standard
my.tt mysqld.exe dominated the disk i/o, with the modified my.tt
scanner.exe was the major disk i/o until 60,000 tracks then mysqld.exe
occasionally did some disk i/o but only 3 or 4 Mb in a burst.

The web UI is now a pleasure to use. I had stopped using it since I
bought iPeng as the ui was so slow and even caused re-buffering in the
music, but it is now very fast for searches and to display album art.

After the scan, mysqld.exe was still using 580M of RAM, so I re-booted
the server to see if it would release some RAM, which it does. It has
now been running for an hour, I have done some music searches, browse
albums and artists an the mysqld.exe is using only 146,808K, less than
the 170,304K that SQUEEZ~1.EXE is using.

Conclusion - if you have plenty of RAM in your server, give the
innodb_buffer_pool_size as much ram as you can, up to the size of
C:\Documents and Settings\All Users\Application
Data\SqueezeCenter\Cache\MySQL. mysqld.exe will use all it can on a
clear and rescan but after a scan will only use what it needs.


-- 
Wirrunna

A camel is a racehorse designed by a committee.
------------------------------------------------------------------------
Wirrunna's Profile: http://forums.slimdevices.com/member.php?userid=3225
View this thread: http://forums.slimdevices.com/showthread.php?t=70371

_______________________________________________
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss

Reply via email to