
wpf学习
小王往前冲
这个作者很懒,什么都没留下…
展开
-
C# wpf之内存优化及性能优化
WPF内存优化及性能优化 | 码客 推荐博客,可以看下。能弄懂多少就不清楚了,反正我是没弄懂多少。下面那个定时虚拟内存还是有点用的。原创 2021-12-31 16:27:58 · 966 阅读 · 0 评论 -
C# wpf优化之cpu占用(学习)
有篇文章说的是优化内存的,但是那个效果并不显著所以到这篇文章也没弄懂Idispose接口到底有没有用,不多说了。 我有另一种想法就是内存的占用如果不是很大那种,就几百mb的话就我目前觉得并不会对程序造成太大影响(太大内存情况没遇见过),反而是cpu会影响程序运行。这次就优化cpu占用时发现一个while语句被我注释后居然掉了20%-30%左右的cpu占用率直接将近归零,无比流畅。所以结论,如果程序并不是内存占用极大的那种,应该考虑优化cpu占用率从而使程序流畅。 至于内存而言,可以考虑将资源缩小和其他机原创 2021-08-21 12:19:31 · 2114 阅读 · 0 评论 -
C# wpf之所谓内存优化(讨论学习)
看了很多资料,感觉什么都说了又感觉什么都没说。 得出几个结论 当实例化类new了之后,使用完就=null然后gc.collect回收垃圾 实现Idispose接口,释放资源模式(可以直接快速操作),这个模式最为重要的就是那个析构函数,~类名(){}这种,它非常重要,当使用gc.collect的时候它会执行析构函数里面的方法,而那个方法可以释放托管资源和非托管资源,非托管资源指向null即=null。但是在程序中不是什么都可以用完就直接=null的,我就有时候主动调用dispose释放资源方法,而导致程原创 2021-08-14 10:58:30 · 976 阅读 · 0 评论