首页> 外文会议>Ivannikov ISPRAS Open Conference >System-Wide Elimination of Unreferenced Code and Data in Dynamically Linked Programs
【24h】

System-Wide Elimination of Unreferenced Code and Data in Dynamically Linked Programs

机译:系统范围内消除动态链接程序中未引用的代码和数据

获取原文

摘要

Embedded devices may be significantly constrained in main memory, storage and CPU loads they can accommodate. The smaller the program, the faster it is loaded into memory. The smaller the system image, the cheaper can be production of the device. There are two ways to approach system image minification. The first way is to carefully write software adding no unnecessary parts from the start. The second way is to use existing software with unnecessary parts removed. In this work we implement the latter approach. Our work is concerned with eliminating unused code and data from dynamically linked programs; for statically linked programs, simple linker analysis is sufficient and has already been implemented.
机译:嵌入式设备可能在主存储器中显着约束,它们可以容纳的主​​存储器,存储和CPU负载。程序越小,加载到内存中的速度越快。系统图像越小,设备可以生产便宜。有两种方法可以接近系统图像缩小。第一种方法是仔细编写软件,从一开始就没有不必要的部分。第二种方式是使用现有软件,删除了不必要的部件。在这项工作中,我们实施后一种方法。我们的工作涉及从动态链接计划中消除未使用的代码和数据;对于静态链接程序,简单的链接分析足够并且已经实现了。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号