首页> 外国专利> DEAD FUNCTIONS ELIMINATION IN DYNAMIC LINKED LIBRARIES FOR CODE SIZE REDUCTION OF OPERATING SYSTEMS IN EMBEDDED SYSTEMS

DEAD FUNCTIONS ELIMINATION IN DYNAMIC LINKED LIBRARIES FOR CODE SIZE REDUCTION OF OPERATING SYSTEMS IN EMBEDDED SYSTEMS

机译:减少嵌入式系统中操作系统代码大小的动态链接库中的死函数

摘要

This invention relates to a method for reducing the size of a set of computer code by replacing unused functions in the set of code with void functions having no operative content. The invention may be applied to a core operating system in order to reduce the amount of code that is permanently loaded on a computing device while the device is operating, thereby potentially reducing the requirements for both read-only non-execute-in-place memory and randomly addressable memory. The removed functionality may be provided separately in read-only memory if desired, so that it can be loaded when needed.
机译:本发明涉及一种通过用无操作内容的空函数代替代码组中未使用的函数来减小计算机代码组大小的方法。本发明可以应用于核心操作系统,以减少在设备运行时永久地加载在计算设备上的代码量,从而潜在地减少了对只读非执行原位存储器的需求。和随机寻址的内存。如果需要,可以在只读存储器中单独提供已删除的功能,以便可以在需要时加载它。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号