Sve*_*rik 3 c# memory system-tray
我在C#(.net 3.5)中开发了一个小型应用程序,它运行在系统托盘中.基本上它只是每5分钟检查一次rss-feed,如果自上次检查后有新的feed,它会显示一个balloontip,还会使用.net 3.0/3.5中的文本到语音引擎来读取标题提取的饲料.
它工作正常,但我注意到在Windows7上运行时需要大约9-10mb,但在XP中需要39-40mb.我不知道为什么.有谁知道这可能是什么?
也许是因为Windows 7在其某些组件中使用了.net,因此在您的进程和系统之间共享了大量内存.
在XP中,所有.Net程序集都没有被系统的某个进程加载,因此内存在您的进程中显示为私有.