fcc_cache_increase_to_8g - james-gone/knowledge GitHub Wiki

FCC Cache 增加到8G的测试

  • 更改配置文件位置
$TC_ROOT/fsc/fmsaster_FSC_tcserver_infodba.xml
  • 更改配置文件内容,更改__前__
<fmsworld>
......
   <fmsenterprise .... >
      ....
      <fccdefaults>
       ....
          <property name="FCC_MaxReadCacheSize" value="1000M" overridable="true" />
               ...
          <property name="FCC_MaxWriteCacheSize" value="1000M" overridable="true" />
      </fccdefaults>
         ......
    </fmsenterprise>
</fmsworld>
  • 更改配置文件内容,更改__后__
<fmsworld>
......
   <fmsenterprise .... >
      ....
      <fccdefaults>
       ....
          <property name="FCC_MaxReadCacheSize" value="8000M" overridable="true" />
               ...
          <property name="FCC_MaxWriteCacheSize" value="8000M" overridable="true" />
      </fccdefaults>
         ......
    </fmsenterprise>

更改配置文件的内容,不需要重新启动fsc服务。

  • 测试方法
  1. 更改配置前,清空FCC cache缓存
  2. 登录TC胖客户端,加载1个车型数据的JT,记录时间,记录FCC缓存目录大小,记录车型JT文件总的大小。
  3. 关闭退出TC胖客户端
  4. 重新启动登录TC胖客户端,加载相同的车型JT,记录时间。记录FCC缓存目录大小,记录车型JT文件总的大小。
  5. 重复3、4, 再次记录时间。
  6. 更改配置后,清空FCC cache缓存。
  7. 按2、3、4、5测试和记录相同车型过程加载的时间。

测试结果记录

  • QA环境测试车型JT总大小:7.9 G
序号 FCC 设置 FCCCache文件夹 G 加载时间 备注
1 1000M 8.0 22'37" 初次打开,17:10分
2 1000M 8.0 1'05" 缓存1次
3 1000M 8.0 1'12" 缓存2次
4 8000M 8.0 26'53" 初次打开 , 18:28
5 8000M 8.0 1'03" 缓存1次
6 8000M 8.0 1'14" 缓存2次
  • PRD环境测试车型JT总大小:7.9 G
序号 FCC 设置 FCCCache文件夹 G 加载时间 备注
1 1000M 8.0 22'37" 初次打开,8:50分
2 1000M 8.0 1'05" 缓存1次
3 1000M 8.0 1'12" 缓存2次
4 8000M 8.0 26'53" 初次打开 , 18:28
5 8000M 8.0 1'03" 缓存1次
6 8000M 8.0 1'14" 缓存2次
⚠️ **GitHub.com Fallback** ⚠️