Perheps the mem usage is because it's scanning and indexing. Have you checked mem usage after it's settled down for say 5 hours? (40, 000 tracks is quite big)
Please note: Moderators here are voluntary and do not work for PacketVideo or Twonky, please do not attack us. Any posts are personal opinion, and may not be those of PV/Twonky.