冷启动时,第一次运行程序,有时很快3-4秒就起来了,大多数时候很慢,哪位给讲讲,谢谢!

问题描述

用C#做了一个程序,放了很多控件,其中有几个是第三方控件,启动速度很慢,一般1分钟多钟,机器配置p42.93768M内存,vs2003.1)冷启动时,进入系统,立即运行程序(第一次,手动),有几次很快,3-4秒就起来了,大多数时候很慢,而且第二次运行时也很慢,那个高人给讲讲为什么呢?2)在论坛上看了几种优化方法,试了一下不明显,但没试ngen,看了msdn,也没看明白在哪加载命令。还有知道ngen怎么用的朋友,帮忙告诉一下,谢谢!

解决方案

解决方案二:
高人在哪
解决方案三:
高人都不在csdn,快回吧
解决方案四:
不是高人的请现身吧,:)
解决方案五:
问题在水木上解决了,送分了!

时间: 2024-08-02 23:08:39

冷启动时,第一次运行程序,有时很快3-4秒就起来了,大多数时候很慢,哪位给讲讲,谢谢!的相关文章

运行时无法运行-程序无法发声,声卡正常

问题描述 程序无法发声,声卡正常 Microsoft developer stuio4设?计出来的程序怎么输入值后不发声呢?是电脑哪里的设置问题吗?显示说不发合成语音

service-第一次运行程序时是否可以使用 android 服务器

问题描述 第一次运行程序时是否可以使用 android 服务器 当我第一次使用程序时,我想获取事件,所以我决定使用这个服务器: public class PackageChangeReceiver extends BroadcastReceiver { Context context; @Override public void onReceive(Context ctx, Intent intent) { }} 在manifest中: <receiver android:name=".P

在Red Hat Linux中自动运行程序

1.开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init.init根据配置文件继续引导过程,启动其它进程.通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序.例如:编辑 /etc/rc.d/rc.local 文件,在文件最末加上一行"xinit"或"startx",可以在开机启动后直接进入X-Window. 2.登录时自动运行程序 用户

Red Hat Linux中自动运行程序_unix linux

    1.开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init.init根据配置文件继续引导过程,启动其它进程.通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序.例如:编辑 /etc/rc.d/rc.local 文件,在文件最末加上一行"xinit"或"startx",可以在开机启动后直接进入X-Window.     2.登录时自

wpf-WPF程序每次第一次运行到特定弹出窗体时报错,之后再重新执行到该处无任何问题

问题描述 WPF程序每次第一次运行到特定弹出窗体时报错,之后再重新执行到该处无任何问题 WPF程序每次第一次允许时通过ShowDialog弹出窗体时报"算术运算中发生溢出或下溢",但重新点击弹出窗体将不再报错. 解决方案 是不是程序加载前或者最小化的时候width/height读到了0,加上一个判断. 解决方案二: 如果将该弹出框放到流程的前面则不会有问题 -> 不知道你所谓的"流程"到底是怎样. 先理清思路,这个是个计算出的错.

C#的winform程序发布后,第一次运行很慢

问题描述 C#的winform程序发布后,第一次运行很慢,不关闭程序,等第二次运行的时候,速度就正常了.若关闭程序,重开,第一次运行也是如此...有人说是,预编译.是这样的吗?为啥会这样?有什么解决方法?求大神解答. 解决方案 解决方案二:可能在初次运行的时候读取了大量的数据到内存.解决方案三:引用1楼guwei4037的回复: 可能在初次运行的时候读取了大量的数据到内存. 没有啊,程序很小的,数据量也不大.解决方案四:引用1楼guwei4037的回复: 可能在初次运行的时候读取了大量的数据到内

【android】如何判断应用程序是第一次运行

问题描述 我的需求是:程序第一次运行时创建数据库,以后再启动时就不用创建了,请问这该如何实现呢?请指点,谢谢! 问题补充:cuiran 写道 解决方案 package com.cayden.service;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;import android.databas

Android中设置只是程序第一次运行才显示的界面

程序安装后第一次启动: 启动页-->功能介绍页-->系统主页 以后启动: 启动页-->系统 主页 所以在启动页中判断一下就可以了 可以弄一个文件保存一个状态,推荐用SharedPreferences . 1.可以定义一个变量来判断程序是第几次运行,如果是第一次则跳转到引导的Activity,如果不是 第一次则执行系统主页. 判断系统是第一次运行的代码实现如下: 在Activity中添加代码: 使用SharedPreferences来记录程序的使用次数 一下是实现的代码: public v

控制-自己编的程序运行时串口被程序自己占用,如何用代码强制关闭重新连接?

问题描述 自己编的程序运行时串口被程序自己占用,如何用代码强制关闭重新连接? 我用vs2010基于MFC编一个小程序,其中有一部分是用单片机转USB串口与电脑程序相连.现在问题是: 不小心动了Usb线的话,程序会卡住,在想打开串口会显示串口被占用(就是自己的程序占用).需要把USB线拔下来才能解决问题.求大侠指导,能不能用代码控制,按个软件上的button,就能自动连接上com1. 求大侠指导! 解决方案 结束进程再重启看看行不行.首先要确定卡死不是驱动的问题,如果是驱动的问题,程序就无能为力了