TechTarget信息化 > 百科词汇

lazy loading:迟加载

迟加载(lazy loading)也叫动态函数加载(dynamic function loading),它是一种模式,允许开发者指定程序的什么组件不应该在程序启动的时候默认读入内存。通常情况下,系统加载程序会同时自动加载初始程序和从属组件。在迟加载中这些组件只在调用的时候才加载。当程序有许多从属组件而且并不常用的时候,迟加载可以用于提高程序的性能。
  
  开发者可以在一个组建构成的基于线程或非线程程序里使用迟加载。迟加载的缺点是如果一个组件调用大多数从属时,每个函数调用迟加载都需要额外的指令和时间。因此,如果一个程序需要调用大多数他的从属组建的时候,迟加载可能就不能提高它的性能了。

最近更新时间:2008-06-17 EN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • 准备5G部署:CIO需要做的5件事情

    随着5G(第五代蜂窝网络技术)开始可用,大多数首席信息官都希望能够抓住5G的机会,并且,他们计划快速采取行动。 […]

  • 区块链部署的4个阶段

    Bill Caraher设想未来区块链技术将“证实并毫无疑问地证明”法律行业中使用的文件和合同的起源。而对于C […]

  • 3个重要步骤助你开启AI之旅

    每个IT问题都有学习曲线和临界点,以及顿悟时刻-即当解决方案出现时。在人工智能项目中,我也经历过同样的事情;例 […]

  • 效率与有效性:哪个先行?

    追求运营效率并不总能帮助企业。为削减成本,企业经常会缩减他们的知识工作者队伍,因为这些人的收入最高。但在这种成 […]