【技术实现步骤摘要】
本申请涉及缓存组件实例优化,具体涉及一种缓存组件实例的优化方法、装置、设备和存储介质。
技术介绍
1、vue.js(javascript 框架)作为主流的前端框架之一,其内置的缓存组件通过缓存组件实例显著减少了重复渲染的开销,提升了单页面应用的性能,然而,在复杂业务场景中,传统的缓存组件仍然具有一定局限性,比如其静态缓存策略,无法根据实际使用情况动态调整。
2、现有的解决方式是手动限制缓存的组件实例的数量,以设置较为简单的组件实例的淘汰策略,但是这种方式比较僵硬,灵活性差,无法实现更精准的动态调整。
技术实现思路
1、有鉴于此,本申请提供了一种缓存组件实例的优化方法、装置、设备和存储介质,用于解决现有的解决方式是手动限制缓存的组件实例的数量,以设置较为简单的组件实例的淘汰策略,但是这种方式比较僵硬,灵活性差,无法实现更精准的动态调整的问题。
2、为实现以上目的,现提出的方案如下:
3、第一方面,一种缓存组件实例的优化方法,包括:
4、获取待优
...【技术保护点】
1.一种缓存组件实例的优化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述实时监测所述缓存组件当前对应浏览器的主线程阻塞情况,并计算阻塞率,包括:
3.根据权利要求1所述的方法,其特征在于,所述实时监测所述缓存组件当前对应浏览器的内存占用情况,并计算内存占用率,包括:
4.根据权利要求1所述的方法,其特征在于,所述分别计算每一个所述组件实例的优先级评分,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于每一个所述组件实例的优先级评分,对各个所述组件实例进行优化,包括:
6.根据
...【技术特征摘要】
1.一种缓存组件实例的优化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述实时监测所述缓存组件当前对应浏览器的主线程阻塞情况,并计算阻塞率,包括:
3.根据权利要求1所述的方法,其特征在于,所述实时监测所述缓存组件当前对应浏览器的内存占用情况,并计算内存占用率,包括:
4.根据权利要求1所述的方法,其特征在于,所述分别计算每一个所述组件实例的优先级评分,包括:
5.根据权利要求1所述的方法,其特征在于,所述基于每一个所述组件实例的优先级评分,对各个所述组件实例进行优化...
【专利技术属性】
技术研发人员:张玉玲,
申请(专利权)人:创优数字科技广东有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。