zoukankan      html  css  js  c++  java
  • Firemonkey 载入 Style 皮肤 (*.fsf 二进制文件) 速度测试

    说明:Firemonkey 可以换肤是一大亮点,但使用它必须要付出一点代价,就是需要一点载入的时间,下面以 *.fsf 二进制文件来做载入测试,有兴趣可以参考看看。

    开发:XE8 for iOS

    皮肤:Test.fsf (886,594 Bytes)

    实机:iPhone 4 (iOS v7.1.2) 制表:龟山阿卍
    开启 不载入 Test.fsf 启动时间 载入 Test.fsf 启动时间 不载入快几秒
    第1次 7.60 秒 11.71 秒 4.11
    第2次 6.62 秒 9.73 秒 3.11
    第3次 5.47 秒 9.66 秒 4.19
    实机:iPad mini 2 (iOS v8.3) 制表:龟山阿卍
    开启 不载入 Test.fsf 启动时间 载入 Test.fsf 启动时间 不载入快几秒
    第1次 2.22 秒 3.55 秒 1.33 秒
    第2次 1.76 秒 2.95 秒 1.19 秒
    第3次 1.66 秒 2.89 秒 1.23 秒

    注:上表的重点不是在 App 启动的时间(因为需视 App 大小而定),重点是在载入与不载入的时间差,当然越新的机子(CPU越快)相差时间就越小。

    // 测试代码
    procedure TForm1.FormCreate(Sender: TObject);
    begin
          TStyleManager.SetStyleFromFile(StylePath + 'Test.fsf');
    end;
  • 相关阅读:
    gns3 接口说明 转
    Java二进制指令代码解析
    java大神RednaxelaFX
    深入理解Java虚拟机
    java环境变量设置
    openjdk
    JAVA call graphs JAVA调用图
    Java虚拟机原理图解
    JAVA --BYTECODE
    利用hsdis和JITWatch查看分析HotSpot JIT compiler生成的汇编代码
  • 原文地址:https://www.cnblogs.com/onechen/p/4469176.html
Copyright © 2011-2022 走看看