首页> 外文OA文献 >Improving search times when resolving external symbols in the Timeliner System
【2h】

Improving search times when resolving external symbols in the Timeliner System

机译:在时间轴系统中解析外部符号时,可缩短搜索时间

摘要

The Timeliner System, developed at The Charles Stark Draper Laboratory, is a tool to automate operational procedures. Using the Timeliner language, a user can easily write scripts which control complex systems. In compiling these scripts into executable data files that can then be executed by the Timeliner executor, the Timeliner compiler resolves external symbols using information stored in a target system description database (GDB). This resolution effectively binds the external symbols to commands and objects of the target system. The GDB was implemented as a group of binary trees. However, search times to resolve external symbols in the trees do not scale well as the number of symbols increases. By replacing the binary trees with hash tables, time to resolve symbols is significantly reduced.
机译:查尔斯·斯塔克·德雷珀实验室开发的Timeliner系统是使操作程序自动化的工具。使用Timeliner语言,用户可以轻松编写控制复杂系统的脚本。通过将这些脚本编译为可执行数据文件,然后可由Timeliner执行程序执行,Timeliner编译器使用存储在目标系统描述数据库(GDB)中的信息来解析外部符号。该分辨率有效地将外部符号绑定到目标系统的命令和对象。 GDB被实现为一组二进制树。但是,随着符号数量的增加,用于解析树中外部符号的搜索时间无法很好地扩展。通过用哈希表替换二进制树,可以大大减少解析符号的时间。

著录项

  • 作者

    Charny Isaac (Isaac E.);

  • 作者单位
  • 年度 2009
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号