I've developed a small application in C# (.net 3.5) which runs in the system tray. Basically it just checks a rss-feed every 5 minutes, and if there's a new feed since the last time it checked, it displays a balloontip, and also uses the text-to-speech engine in .net 3.0/3.5 to read the headline of the fetched feed.
It works fine, but I've noticed that on Windows7 it takes about 9-10mb while running, but in XP it takes 39-40mb. I have no clue why. Does anybody know anything about what this might be?