客户端优化

1. 启动速度的优化:

    包括冷启动和热启动

    冷启动主要是减少io的读取,特别是磁盘io和缺页io,可以利用xperf或者performmace monitor

    a 动态库尽量少,配置文件分类,必要加载放在一个文件中,directui的配置文件也分类存放

    b. 利用预加载机制,把需要加载的动态库通过一个服务提前读取

    c  初始化函数尽量在同一个dll和相邻的位置,因为系统读取的时候都会预先多读一些内容(几个页面)

    d. 延迟加载非必要功能(exe可以只是一个壳程序,功能都在dll中)

    e. 对于没有依耐关系的可以多线程加载

    热启动主要是看执行效率  aqtime

2. 崩溃问题:

   有些崩溃,比如说内存被修改,崩溃的地方一般在析构,但是原因不在,很难查找,只能对比代码

   对于xml读取,有个参数如果设为异步,可能也会增加崩溃


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值