怎么加快c#程序的启动速度

 我来答
百度网友5165b85
2015-11-01 · TA获得超过859个赞
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:239万
展开全部
哈哈,神吹一下: 程序速度由两方面决定,一电脑速度、二算法的速度。 在电脑不变,程序功能不变的情况下想要提高速度,只有优化算法。(比如一般电脑都是多核了,你可以一个线程加载窗体,一个线程取数据肯定比单线程快。)在程序里其实是有时空的, 为了提高速度可以用空间来换。 程序的启动实际上是将数据和代码加载到内存的过程。为了让这个过程更快,可以向ADO.net的连接池学习,也就是说在内存中建一个池来放你的启动程序,需要时从池里取出来就好,不用从硬盘读取。你的启动程序可以在电脑空闲时慢慢加载。当您需要使用程序时就闪现而出,当然这种方式是以内存为代价的, 以空间换时间。以闲的时间来换需要时的时间。

上面就是吹吹牛,自己也没搞过。^_^
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式