lazy loading:迟加载
迟加载(lazy loading)也叫动态函数加载(dynamic function loading),它是一种模式,允许开发者指定程序的什么组件不应该在程序启动的时候默认读入内存。通常情况下,系统加载程序会同时自动加载初始程序和从属组件。在迟加载中这些组件只在调用的时候才加载。当程序有许多从属组件而且并不常用的时候,迟加载可以用于提高程序的性能。
开发者可以在一个组建构成的基于线程或非线程程序里使用迟加载。迟加载的缺点是如果一个组件调用大多数从属时,每个函数调用迟加载都需要额外的指令和时间。因此,如果一个程序需要调用大多数他的从属组建的时候,迟加载可能就不能提高它的性能了。
最近更新时间:2008-06-17 EN
相关推荐
-
帮助台与服务台:有什么区别?
对于每个企业来说,提供支持都是关键任务。员工、合作伙伴和客户都在使用企业的应用程序和服务。当发生故障、出现问题 […]
-
面向AI的新网络安全蓝图
网络需要更新安全措施来跟上AI的发展步伐。 在Cisco Live 2025大会上,网络专业人士齐聚一堂,讨论 […]
-
什么是供应商风险管理(VRM)?企业指南
每个企业都依赖第三方供应商提供服务、技术或其他组件。但随着供应商的增加,企业的供应链都会面临:攻击面扩大和风险 […]
-
CIO转向ESG技术作为可持续性领导力的一部分
CIO(CIO)对企业环境可持续性工作至关重要,特别是在选择技术方面,以支持此类工作。 这意味着CIO应该了解 […]